An open API service indexing awesome lists of open source software.

https://github.com/faern/faern-esp-idf-template

Just my own adaptation of https://github.com/esp-rs/esp-idf-template
https://github.com/faern/faern-esp-idf-template

Last synced: about 1 year ago
JSON representation

Just my own adaptation of https://github.com/esp-rs/esp-idf-template

Awesome Lists containing this project

README

          

# faern-esp-idf-template

Just my own adaptation of https://github.com/esp-rs/esp-idf-template
with some updates and tweaks that fits my workflow and gets me started faster.

Non-exhaustive list of changes from the template

* Pre-select ESP32-C3 since that's the chip I use the most
* Pre-select ESP-IDF 4.4, why would I want something older?
* Add sdkconfig settings to enable flashing and monitoring via native USB
* Remove dependency on `anyhow` and just use `Result<(), Box>` instead.
* Upgrade `esp-idf-sys` to latest version (at time of writing)
* Configure `esp-idf-sys` to build ESP-IDF in a global path, and handle workspaces better
* Add notes about how apps need to sleep at least 10ms in at least one place in the main loop.