Oh shit, I have some ESP32s from my COVID isolation AliExpress shopaholigasm.<p>"ESP32 ESP32-CAM WiFi"<p>"ESP8266 ESP32 ESP-32S"<p>"SX1276 ESP32 with LoRa 868MHz-915MHz"<p>Remember Chinese disposable brand sites tend to disappear without warning, so you always have to archive everything they have on their support sites, i.e., datasheets, code, examples, doc, diagrams, etc.
I've never worked with Rust, but I'm very familiar with ESP32+VSCode/ESP-IDF, and eager to use something more high-level but still stable enough for unattended network-connected appliances<p>is this a good time to learn and start writing for the ESP32 in Rust, or should I wait a little more?
For a second I thought this would be about an issue with damage from iron oxide on Espressif chips.<p>Yes, it's a weekend and also a holiday today ;-)
This is a very timely article, since I’ve been trying to figure out how to get Embassy to work on any of the various ESP32 boards I have this weekend.<p>Is there any good guide for getting Rust working on ESP32? (the old Xtensa dual core model, or the newer C3 or C6 models)<p>I’ve also been looking at maybe trying an RP2040 board I have, but the Getting Started[0] guide seems very incomplete. It doesn’t even seem to mention that you need a nightly build of Rust, but I’m pretty sure you do.<p>I also doubt that running “cargo run” is going to result in an example being loaded onto any development board, so that seems like a confusing thing to show in the guide.<p>[0]: <a href="https://embassy.dev/book/dev/getting_started.html" rel="nofollow noreferrer">https://embassy.dev/book/dev/getting_started.html</a>
I have a bunch of various ESP32‘s lying around and I’ve been getting by with copy pasted arduino code.<p>Works fine for most things but I’ve also told myself many times now that I would like to dive deeper when I find the time.<p>My background is in web and Java. Never done C or C++.<p>Is rust on esp already good enough for a beginner?