Plataformas de hardware

Chipsets compatibles con MeshCore

Descubre que plataformas de microcontrolador son compatibles con MeshCore y elige el hardware optimo para tu nodo de red mesh

Que chipsets soporta MeshCore?

El firmware de MeshCore se ejecuta en multiples plataformas de microcontroladores. La eleccion del chipset determina no solo el rendimiento y el consumo de energia, sino tambien capacidades como soporte de WiFi, autonomia de bateria y capacidad de procesamiento.

En la practica, muchos nodos MeshCore usan hardware ESP32. Otras plataformas pueden funcionar si existen builds de firmware compatibles para el board especifico.

Tres plataformas principales para MeshCore

Cada plataforma de chipset ofrece fortalezas unicas:

ESP32

La plataforma predominante para MeshCore. Potente, economica y ampliamente disponible, con WiFi y Bluetooth integrados.

Processor: Doble nucleo a 240 MHz
RAM: 520 KB SRAM
WiFi/BT: WiFi + BLE
🔋

nRF52

Plataforma excepcionalmente eficiente en energia de Nordic. Ideal para nodos alimentados por bateria que requieren operacion prolongada.

Processor: ARM Cortex-M4 a 64 MHz
RAM: 256 KB SRAM
WiFi/BT: Solo BLE
🚀

STM32

Plataforma potente basada en ARM. Usada en aplicaciones profesionales donde la confiabilidad es fundamental.

Processor: ARM 64-480 MHz
RAM: 32-1024 KB
WiFi/BT: Externo

ESP32: la plataforma mas popular

El chipset ESP32 de Espressif domina como la plataforma mas popular para nodos MeshCore. La combinacion de un potente procesador de doble nucleo, WiFi y Bluetooth integrados, un precio accesible y amplia disponibilidad lo convierte en la opcion ideal para la mayoria de los usuarios.

Variantes de ESP32

ESP32 (Original)

Familia muy comun en placas LoRa. Prioriza compatibilidad real del firmware y buena antena antes que listas de dispositivos.

ESP32-S3

Version mas nueva con rendimiento mejorado. Doble nucleo a 240 MHz, WiFi mejorado, solo BLE (sin Bluetooth Classic). Presente en Heltec V4 y otros dispositivos recientes.

ESP32-C3

Variante economica con procesador RISC-V (un nucleo a 160 MHz). Soporta WiFi y BLE. Adecuada para nodos simples sin requisitos de procesamiento exigentes.

ESP32-S2

Variante de un nucleo enfocada en WiFi. No tiene soporte de Bluetooth. Menos utilizada para MeshCore por la ausencia de BLE.

nRF52: alternativa eficiente en energia

nRF52 suele elegirse por perfiles de bajo consumo. La autonomia real depende de actividad de radio, duty cycle, modo de suspension y frecuencia de mensajes.

Modelos nRF52

nRF52840

Variante conocida en embedded. Verifica siempre si tu board tiene soporte estable en la build de MeshCore que uses.

nRF52833

Modelo un poco mas simple con 128 KB RAM. Tambien muy eficiente, pero con menos memoria para aplicaciones complejas.

Comparar plataformas de chipsets

Caracteristica ESP32 nRF52 STM32
Consumo de energia Depende del board y del trafico de radio Suele ser eficiente en reposo, pero depende del escenario Depende del modelo y del firmware
Precio Bajo ($2-6 por chip) Promedio ($6-10 por chip) Promedio-alto
Disponibilidad Muy amplia Buena Buena
Soporte WiFi Si, integrado No No
Rendimiento Alto (doble nucleo) Promedio (un nucleo) Alto (segun el modelo)
Mejor para Uso general, principiantes Con bateria, bajo consumo Industrial, profesional

Que chipset deberias elegir?

Elige ESP32 si...

...quieres empezar con una combinacion firmware+board ya probada y con amplia disponibilidad de hardware.

Elige nRF52 si...

...estas construyendo un repetidor alimentado por energia solar, necesitas una autonomia extremadamente larga (meses a anos) o quieres construir un nodo compacto de bajo consumo.

Elige STM32 si...

...tienes una aplicacion industrial, necesitas alta confiabilidad o requieres caracteristicas especificas de STM32. Es menos comun para uso hobby.

Preguntas frecuentes sobre chipsets

Which chipset suits beginners best?

ESP32 es, sin duda, la opcion optima para principiantes. Es economico, ampliamente disponible, bien documentado y la mayoria de los dispositivos MeshCore usan ESP32. Dispositivos como Heltec LoRa32 V3/V4 y LilyGo T-Deck usan ESP32.

Can I switch between chipsets?

No. El chipset forma parte del dispositivo. Puedes actualizar el firmware de MeshCore, pero no puedes pasar de ESP32 a nRF52 sin adquirir nuevo hardware.

Why does ESP32 include WiFi but nRF52 does not?

ESP32 integra radios WiFi+Bluetooth, lo cual es conveniente pero incrementa el consumo de energia. nRF52 se enfoca en Bluetooth de ultra bajo consumo y omite WiFi para maximizar la autonomia. En MeshCore usas LoRa para la comunicacion; WiFi es opcional.

Are all MeshCore features available on every platform?

Las funciones pueden variar segun board y build de firmware. Valida la compatibilidad para tu hardware exacto antes de desplegar.

Which chipset delivers the best range?

El alcance no lo determina el chipset sino el modulo de radio LoRa (tipicamente SX1262 o SX1276) y la antena. Un nRF52 con una antena de calidad logra el mismo alcance que un ESP32 con la misma radio y antena.

Can I construct my own MeshCore node with these chipsets?

Claro. Puedes comprar una placa de desarrollo ESP32 o nRF52, conectar un modulo LoRa (SX1262/SX1276) y flashear el firmware de MeshCore. Para principiantes, comprar un dispositivo listo como Heltec o LilyGo suele ser mas sencillo.

Selecciona el chipset correcto para tu proyecto

Elige por compatibilidad de firmware, calidad de radio LoRa, antena y resultados medidos en tu entorno.