People vastly overestimate how much compute they need for simple things. (I mean, let's not even talk about the huuuge waste it generative AI to do simple tasks).

I recently programmed an #eps32 to do:
- receive Raw wifi frames (esp-now) from sensors
- decrypt small messages
- maintain normal wifi connection
- forward messages to mqtt server (over ssl connection)
- measure temp via its own bme280
- measure CO2 via uart on a mh-z19b
- publish these to mqtt
- synchronize the time
- run an alarm code that starts blinking an RGB led
- send high frequency updates to the RGB led to breath a certain color
- receive mqtt events that change the alarm settings

Al within a single 160mhz #risc 4 core (esp32c3). Sure, some of the features are done via hardware peripherals (like hardware uart, i2s for the RGB, i2c for bme280, wifi peripheral for raw frame sending etc). But damn, it just works.

Similar in enterprise environment, how often a raspberry pi would have been enough, but instead takes 5 meetings to setup. Less is more!

In 21 days my battery powered heating and hot water monitor running on an #eps32 will have been running for a full year. The reported battery capacity would suggest it'll make it without any issue. I'd expect another 6 months at least.
Here is my #introduction. I am recent member of the #twittermigration (formerly @bobjinpa there).
Some of my interests:
#maker #electronics #ardunio #ESP8266 / #EPS32 #3dprinting #freecad learner
#backpacker half way through a section hike of the #appalachiantrail
#cooking #baker #pizza maker with homemade #coboven
Have an #offgrid cabin running on #solarpower
Current interest in urban planning and eliminating car dependency (currently 100% car dependent, #fuckcars)