4 ms·
Another point: Nordic radio stack (wifi/bluetooth/ant) uses 5-15% of power that Esp32 chips do doing the same thing - if you are building anything battery power
by c2h5oh 3y ago
Another point: Nordic radio stack (wifi/bluetooth/ant) uses 5-15% of power that Esp32 chips do doing the same thing - if you are building anything battery powered that transmits often it makes a huge difference.
- diimdeep 3y agoESP32 has much more compute power available, hence more power consumption. IC Mhz Coremark CM/Mhz ESP8266 80 191 2.375 ESP32 (2 cores) 160 665.9 4.16 240 999.2 4.16 nRF52840 64 212 3.3 https://github.com/ochrin/coremark https://github.com/ochrin/coremark https://infocenter.nordicsemi.com/index.jsp?topic=%2Fps_nrf52840%2Fcpu.html https://infocenter.nordicsemi.com/index.jsp?topic=%2Fps_nrf5...
- c2h5oh 3y agoThis is why I specifically mentioned radio stack, not the whole chip. Simply having ESP32 radio stack powered, not even transmitting, means a continuous additional (on top of everything else) power draw of 40~50mA. That is A LOT.
- DannyBee 3y agoIf you want more compute power, you would use the 5340. Which is 514 coremark for the application CPU (4CM/mhz) and 244 coremark for the network core (4CM/mhz). Also, if you do it on a CM/milliamp basis, the NRF blows the ESP out of the water. The network core is like 101CM per milliamp. Turning on anything related to networking on the ESP32 adds 40-50ma vs 4ma on the NRF5340. The NRF also has a real FPU, and accelerates more crypto than the ESP32 (and in a more standard way). It is highly unlikely you will need more than the 5340 for home automation. On a 5340, you would mostly run stuff on the lower power network core, and use the high power app core for "real" work. That works really well, and is easy to make work. On the ESP32, trying to clock the cores differently is hard, and trying to use dual core at all on anything other than ESP-IDF is ... an exercise in frustration. So you spend a lot of time trying to make it sleep, which is ... also hard to get right (IE in a way that actually reduces power meaningfully) Don't get me wrong - i do recommend ESP32's to people who just want to mess around with arduino libraries and don't care much about power or longevity. But if you are trying to something serious, i'd pick the 52840 or the 5340 every day of the week.
- xnzakg 3y agoThe 52/53 series chips don't have WiFi though. Wonder how the nRF7002 stacks up against the ESP chips.