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