https://medium.com/@gustavooaguilar/esp32-vs-rp2040-vs-stm32-vs-avr-how-am-i-supposed-to-choose-345a293d1ae6