NRF52840 vs ESP32

autor: MadMesh_Rad

La principal diferencia entre estas dos plataformas es el consumo de energía. Y este consumo determinará la idoneidad para un tipo de aplicación. La diferencia es significativa, el ESP32 consume casi 10 veces más corriente que las placas basadas en NRF52840.

NRF52840

Ventajas:

  • consumo de energía muy bajo (ideal para batería / solar)

  • arranque rápido, pocos problemas con el boot

  • menor EMI (importante para LoRa)

  • hardware más simple (menos interferencias)

Desventajas:

  • menor potencia de cálculo que ESP32

  • menos RAM/flash

  • sin WiFi

  • más caro que ESP32. La excepción la constituyen el faketec (~ 10 euros) y el Xiao NRF (~20 euros).

ESP32

Ventajas:

  • alta potencia de cálculo

  • WiFi + Bluetooth de serie

  • mucha RAM y flash

  • alta disponibilidad y bajo precio

  • gran soporte (bibliotecas, comunidad)

  • más GPIO y periféricos

Desventajas:

  • alto consumo de energía

  • tiempo de arranque más largo

  • requiere mejor filtrado y alimentación eléctrica

NRF es una mejor opción para energía solar o de batería. Si puede utilizar una fuente de alimentación constante de 5 V, o si el tamaño del panel solar o la batería no suponen un problema, elija ESP.

Si necesitas wifi, no tienes otra opción porque solo las placas ESP32 tienen wifi.

¿Qué significa el consumo de energía en la vida real?

Un Faketec funcionará durante varios días con una batería 18650 (~2500 mAh), y el ESP durante varias horas.