atomvm / AtomVM

Tiny Erlang VM
https://www.atomvm.net
Apache License 2.0
1.49k stars 106 forks source link

has anyone done energy usage analysis on any platforms? #1353

Open brandonpollack23 opened 1 month ago

brandonpollack23 commented 1 month ago

Just curious. Maybe I can do this as an experiment at some point but it'd be nice to know for iot or battery powered stuff if it leverages power saving modes etc and doesn't over spin the cpu

pguyot commented 1 month ago

ESP32 do have a deep sleep mode which AtomVM supports. If done properly on hardware, you can achieve a long battery life. I measured a consumption of 18 uA on la Machine 1.1 card which I presented at Code BEAM Europe in Berlin earlier this month.