Enabling Espressif Parts with Golioth’s Bluetooth Support

This topic was first covered in a blog post (“Adding Espressif ESP32 to the Golioth Bluetooth-to-Cloud Service”) and associated forum post. This post will act as an ongoing wiki/guide/q&a section for enabling Espressif parts using Bluetooth and Golioth.

There are a few steps to get the BLE-GATT examples in the Pouch repository working with Espressif parts:

  1. Edit the west.yml file and add hal_espressif to the name-allowlist.

  2. Run west update and west blobs fetch hal_espressif