PanoController-Firmware
PanoController-Firmware copied to clipboard
ESP32 support
Support ESP32 single or dual core with Bluetooth LE and WiFi.
- ESP32-IDF docs https://docs.espressif.com/projects/esp-idf/en/latest/esp32/
- Documentation for Bluetooth LE API https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/bluetooth/bt_le.html
- (alternative simpler BLE API) NimBLE https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/bluetooth/nimble/index.html
- GPIO mapping https://github.com/espressif/arduino-esp32/blob/master/docs/esp32_pinmap.png
- Reserved GPIO https://desire.giesecke.tk/index.php/2018/07/06/reserved-gpios/
Will use TTGO T-Display board (without display for now)
https://github.com/Xinyuan-LilyGO/TTGO-T-Display