> For the complete documentation index, see [llms.txt](https://btwifimod.gitbook.io/untitled/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://btwifimod.gitbook.io/untitled/getting-started/hardware.md).

# Hardware

You will need an ESP32 or ESPC3 board for this project and a OpenTX or EdgeTX supported radio.

There are Many... ESP32 based boards out there that will work for this. Here is my current recommendation. The only ones that have code pre-compiled and are tested are the,

* Wroom32
* Pico
* C3-Mini

I would currently pick this board until there is a better choice out there. It has worked flawlessly especially with updates. On this one flashing has not required me to press the Boot Button. This is a problem to press, especially if it's mounted inside a case. Others don't seem to want to do this automatically, they may not have the hardware required. This will require the boot button to be accessible.

**ESP32 C3 Mini Module. RISC-V based board. w/BT5.0 and WIFI**

{% hint style="info" %}
There are two versions of most ESP32 boards available. The versions that end in **U** have an external antenna. Please read [Wiring](/untitled/getting-started/wiring.md) for more information.
{% endhint %}

<img src="/files/zeVbwVt3EBfGfRBeNgx6" alt="" data-size="original">

{% embed url="<https://docs.espressif.com/projects/esp-idf/en/latest/esp32c3/hw-reference/esp32c3/user-guide-devkitm-1.html>" %}

Available from all your favorite suppliers. Digikey, Farnell, Newark, Mouser, etc...
