thesassyindian
Supporting Member
PCB's are in!!
ESP32 with Circuit Python and ESPHome integration for MQTTFun!
Curious: Did you use Particle or ESP32?
And if ESP32, which development platform/OS?
Yeah the DIY IOT space is a deep dark hole. ESP32 also has an over the air update featureLooked a bit at the whole ESP32 thing and ....
Sometimes I wonder if the whole "IOT" concept will crumble under the sheer mass of different options.
Growing up on Basic with no internet in existence makes it hard to keep up.
Maybe I will stick with an Arduino and a blinking LED.
(Actually I have been using Particle. I really like the cloud update from anywhere concept)
Yeah the DIY IOT space is a deep dark hole. ESP32 also has an over the air update feature
Yeah I have used Particke before, when it was called "Spark" but I left that ecosystem for exactly the features you listed aboveYes, but things like ElagantOTA are only part of it. That just eliminates the physical cable for upload.
The key feature from Particle is not so much over the air update as it is being highly integrated with the cloud.
I like building on the cloud, from any computer, anywhere, then having it upload seamlessly on its own from there.
Plus the tools to (kindof) debug through the cloud as well. No port forwarding, worrying about networks, etc.
---
But there is a rather fundamental issue with the hobbyist microcontrollers.
With a true microcontroller setup, you have total control over the micro from the host machine.
Not just upload, but a full IDE, with a real JTAG port for real low level debug.
There is no boot loader. You install and run real OS and code directly.
You have access to full internal hardware breakpoints and traces.
Something hard core industrial design people use.
But the arduino/particle/ESP32/etc are this weird boot loader thing, with simple serial IO for load and debug.
I see how it is much simpler to get started, and much easier to decouple a shared tool set from each hardware device.
But in the end, it is a bit of a hack.
That project looks cool!So do you do something like this to get full JTAG?
View attachment 30349
Also, just wondering if you noticed this:
https://docs.particle.io/quickstart/aqmk-project/