3 ms·
Don't use the Arduino framework, use ESP-IDF or Rust.
by MallocVoidstar 6mo ago
Don't use the Arduino framework, use ESP-IDF or Rust.
- PunchyHamster 6mo agohow's Rust on the xtensa cores ?
- 0x457 6mo agoStill requires using rust compiled against their llm fork. 'espup' makes it easy if you're okay with using it. Other than that it works pretty well. This is if you run ESP-IDF, with bare-metal rust it's either best thing ever or meh. Rust community seems to use stm32 and picos more.
- astolarz 6mo agoI've found that it does have some issues with the number 4096 though... POC: https://github.com/astolarz/piper-cannot-select https://github.com/astolarz/piper-cannot-select
- usagisushi 6mo agoFor those using PlatformIO, the folks at pioarduino[0] are doing a great job keeping up with Arduino Core 3.x support. ``` # platformio.ini platform = https://github.com/pioarduino/platform-espressif32.git#55.03.37 framework = arduino ``` [0]: https://github.com/pioarduino/platform-espressif32 https://github.com/pioarduino/platform-espressif32