xref: /btstack/port/esp32/README.md (revision 6d9d5ca8cb11cee001b93adc503d0301b84370e4)
1edbc01eeSMatthias Ringwald# BTstack Port for the Espressif ESP32 Platform
2edbc01eeSMatthias Ringwald
3edbc01eeSMatthias RingwaldStatus: Experimental/initial port. Only LE Counter example provided. Timers are not supported.
4edbc01eeSMatthias Ringwald
5edbc01eeSMatthias Ringwald## Setup
6edbc01eeSMatthias Ringwald
7edbc01eeSMatthias Ringwald- Follow [Espressif IoT Development Framework (IDF) setup](https://github.com/espressif/esp-idf) to install xtensa toolchain and esp-idf.
8edbc01eeSMatthias Ringwald- In port/esp32, configure serial port for firmware upload as described before
9edbc01eeSMatthias Ringwald
10edbc01eeSMatthias Ringwald## Usage
11edbc01eeSMatthias Ringwald
12edbc01eeSMatthias RingwaldIn port/esp32, run
13edbc01eeSMatthias Ringwald
14edbc01eeSMatthias Ringwald	make
15edbc01eeSMatthias Ringwald
16edbc01eeSMatthias Ringwaldto compile the LE Counter example
17edbc01eeSMatthias Ringwald
18edbc01eeSMatthias RingwaldRun
19edbc01eeSMatthias Ringwald
20edbc01eeSMatthias Ringwald	make flash
21edbc01eeSMatthias Ringwald
22edbc01eeSMatthias Ringwaldto upload it to your device.
23edbc01eeSMatthias Ringwald
24edbc01eeSMatthias Ringwald# Acknowledgments
25edbc01eeSMatthias Ringwald
26*6d9d5ca8SMatthias RingwaldFirst HCI Reset was sent to Bluetooth chipset by [@mattkelly](https://github.com/mattkelly)
27