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:
-
Edit the
west.ymlfile and addhal_espressifto thename-allowlist. -
Run
west updateandwest blobs fetch hal_espressif
