Plateformes hardware

Chipsets supportés par MeshCore

Découvrez quelles plateformes microcontrôleurs supportent MeshCore et choisissez le meilleur hardware pour votre nœud mesh

Quels chipsets MeshCore supporte-t-il ?

Le firmware MeshCore est développé pour fonctionner sur différentes plateformes microcontrôleurs. Le choix du chipset détermine non seulement les performances et la consommation de votre nœud, mais aussi les fonctionnalités comme le support WiFi, l'autonomie de la batterie et la vitesse de traitement.

En pratique, les nodes MeshCore sont souvent bases sur ESP32. D'autres plateformes peuvent fonctionner selon les builds firmware disponibles pour le board utilise.

Trois plateformes principales pour MeshCore

Chaque plateforme chipset a ses propres points forts :

ESP32

La plateforme la plus populaire pour MeshCore. Puissante, abordable et largement disponible avec WiFi et Bluetooth intégrés.

Processor: Dual-core 240 MHz
RAM: 520 KB SRAM
WiFi/BT: WiFi + BLE
🔋

nRF52

Plateforme extrêmement économe de Nordic. Parfaitement adaptée aux nœuds alimentés par batterie avec une longue durée de vie.

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

STM32

Plateforme puissante basée sur ARM. Utilisée dans les applications professionnelles où la fiabilité est cruciale.

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

ESP32 : la plateforme la plus populaire

Le chipset ESP32 d'Espressif est de loin la plateforme la plus populaire pour les nœuds MeshCore. La combinaison d'un puissant processeur dual-core, WiFi et Bluetooth intégrés, prix bas et large disponibilité en fait le choix idéal pour la majorité des utilisateurs.

Variantes ESP32

ESP32 (original)

Plateforme tres repandue sur les cartes LoRa. Priorite: compatibilite firmware du board et qualite de antenne.

ESP32-S3

Version plus récente avec de meilleures performances. Dual-core 240 MHz, WiFi amélioré, uniquement BLE (pas de Bluetooth Classic). Présent dans le Heltec V4 et d'autres appareils récents.

ESP32-C3

Variante budget avec processeur RISC-V (single-core 160 MHz). Support WiFi et BLE. Adapté aux nœuds simples sans grande puissance de calcul.

ESP32-S2

Variante single-core axée sur le WiFi. Pas de support Bluetooth. Moins utilisé pour MeshCore en raison de l'absence de BLE.

nRF52 : alternative ultra-économe

nRF52 est souvent choisi pour des profils basse consommation. L autonomie reelle depend surtout de activite radio, du duty cycle et des modes veille.

Modèles nRF52

nRF52840

Variante connue en embarque. A verifier selon la disponibilite des builds MeshCore pour le materiel cible.

nRF52833

Modèle légèrement plus simple avec 128 KB RAM. Également très économe mais avec moins de mémoire pour les applications complexes.

Comparaison des plateformes chipsets

Caractéristique ESP32 nRF52 STM32
Consommation Depend du board et de activite radio Souvent sobre en veille, mais scenario-dependant Depend du modele et du firmware
Prix Bas (2-5 € par puce) ✓ Moyen (5-8 € par puce) Moyen-élevé
Disponibilité Très large ✓ Bonne Bonne
Support WiFi Oui, intégré ✓ Non Non
Performances Élevées (dual-core) Moyennes (single-core) Élevées (selon modèle) ✓
Meilleur pour Usage général, débutants Batterie, low-power Industriel, professionnel

Quel chipset choisir ?

🎯 Choisissez ESP32 si vous...

...voulez demarrer avec une combinaison firmware+board deja validee et un large choix materiel.

🔋 Choisissez nRF52 si vous...

...construisez un répéteur solaire, avez besoin d'une autonomie extrême (mois, voire années), ou voulez réaliser un nœud compact ultra-économe.

🏭 Choisissez STM32 si vous...

...avez une application industrielle, exigez une haute fiabilité, ou avez besoin de fonctions spécifiques STM32. Moins courant pour l'usage hobby.

Questions fréquentes sur les chipsets

Quel chipset est le meilleur pour les débutants ?

L'ESP32 est de loin le meilleur choix pour les débutants. Il est abordable, largement disponible, bien documenté et la plupart des appareils MeshCore utilisent ESP32. Des appareils comme Heltec LoRa32 V3/V4 et LilyGo T-Deck sont tous basés sur ESP32.

Puis-je changer de chipset ?

Non, le chipset est intégré à l'appareil. Vous pouvez mettre à jour le firmware MeshCore, mais vous ne pouvez pas passer d'ESP32 à nRF52 sans acheter du nouveau hardware.

Pourquoi l'ESP32 a-t-il le WiFi mais pas le nRF52 ?

L'ESP32 a des radios WiFi+Bluetooth intégrées, ce qui est pratique mais consomme plus. Le nRF52 se concentre sur le Bluetooth ultra-basse consommation et se passe du WiFi pour maximiser l'autonomie. Pour MeshCore, vous utilisez LoRa pour la communication, le WiFi est optionnel.

Toutes les fonctions MeshCore sont-elles disponibles sur chaque plateforme ?

Les fonctions peuvent varier selon le board et la build firmware. Verifiez la compatibilite reelle pour votre materiel.

Quel chipset offre la meilleure portée ?

La portée n'est pas déterminée par le chipset mais par le module radio LoRa (généralement SX1262 ou SX1276) et l'antenne. Un nRF52 avec une bonne antenne a la même portée qu'un ESP32 avec le même module radio et la même antenne.

Puis-je construire moi-même un nœud MeshCore avec ces chipsets ?

Absolument ! Vous pouvez acheter une carte de développement ESP32 ou nRF52, y connecter un module LoRa (SX1262/SX1276) et flasher le firmware MeshCore. En tant que débutant, il est plus simple d'acheter un appareil prêt à l'emploi comme Heltec ou LilyGo.

Choisissez le bon chipset pour votre projet

Choisissez sur la base de la compatibilite firmware, de la radio LoRa, de la antenne et des mesures en conditions reelles.

Articles connexes