Platformy sprzętowe

MeshCore obsługiwane chipsety

Dowiedz się, które platformy mikrokontrolerów obsługują MeshCore i wybierz najlepszy sprzęt dla swojego węzła sieci mesh

Jakie chipsety obsługuje MeshCore?

Oprogramowanie sprzętowe MeshCore zostało zaprojektowane do pracy na różnych platformach mikrokontrolerów. Wybór chipsetu determinuje nie tylko wydajność i zużycie energii węzła, ale także jego możliwości, takie jak obsługa Wi-Fi, żywotność baterii i szybkość przetwarzania.

W praktyce wiele wezlow MeshCore korzysta z plytek ESP32. Inne platformy moga dzialac, jesli dla konkretnego boardu sa dostepne zgodne buildy firmware.

Trzy główne platformy dla MeshCore

Każda platforma z chipsetami ma unikalne zalety:

ESP32

Najpopularniejsza platforma dla MeshCore. Wydajny, niedrogi i powszechnie dostępny z wbudowanym WiFi i Bluetooth.

Processor: Dwurdzeniowy 240 MHz
RAM: 520 KB pamięci SRAM
WiFi/BT: Wi-Fi + BLE
🔋

nRF52

Niezwykle energooszczędna platforma firmy Nordic. Idealny do węzłów zasilanych bateryjnie o długim czasie pracy.

Processor: 64 MHz ARM Cortex-M4
RAM: 256 KB pamięci SRAM
WiFi/BT: Tylko OOBE
🚀

STM32

Potężna platforma oparta na architekturze ARM. Używany w zastosowaniach profesjonalnych, gdzie niezawodność ma kluczowe znaczenie.

Processor: Ramię 64-480 MHz
RAM: 32-1024 kB
WiFi/BT: Zewnętrzne

ESP32: Najpopularniejsza platforma

Chipset ESP32 firmy Espressif jest zdecydowanie najpopularniejszą platformą dla węzłów MeshCore. Połączenie wydajnego dwurdzeniowego procesora, wbudowanego Wi-Fi i Bluetooth, niskiej ceny i szerokiej dostępności sprawia, że ​​jest to idealny wybór dla większości użytkowników.

ESP32 warianty

ESP32 (oryginał)

Bardzo popularna rodzina dla plytek LoRa. Najpierw sprawdz kompatybilnosc firmware i jakosc anteny.

ESP32-S3

Nowsza wersja z lepszą wydajnością. Dwurdzeniowy 240 MHz, ulepszone Wi-Fi, tylko BLE (nie Bluetooth Classic). Używany w Heltec V4 i innych nowych urządzeniach.

ESP32-C3

Wariant budżetowy z procesorem RISC-V (jednordzeniowy 160 MHz). Obsługa Wi-Fi i BLE. Nadaje się do prostych węzłów bez dużej mocy obliczeniowej.

ESP32-S2

Wariant jednordzeniowy z naciskiem na Wi-Fi. Brak wsparcia dla Bluetooth. Rzadziej używany w MeshCore z powodu braku BLE.

nRF52: Energooszczędna alternatywa

nRF52 jest czesto wybierany do profili energooszczednych. Rzeczywista autonomia zalezy glownie od aktywnosci radia, duty cycle, trybow usypiania i czestotliwosci wiadomosci.

modele nRF52

nRF52840

Znany wariant w systemach embedded. Zawsze potwierdz, czy Twoj board ma stabilne wsparcie w uzywanej wersji MeshCore.

nRF52833

Nieco prostszy model ze 128 KB RAM. Również bardzo energooszczędny, ale z mniejszą ilością pamięci dostępnej dla bardziej złożonych aplikacji.

Porównaj platformy chipsetów

Charakterystyczny ESP32 nRF52 STM32
Zużycie energii Zalezy od boardu i aktywnosci radia Czesto oszczedny w idle/sleep, ale zalezne od scenariusza Zalezne od modelu i firmware
Cena Niski (2-5 € za żeton) ✓ Średnia (5-8 € za żeton) Średnio-wysoki
Dostępność Bardzo szeroki ✓ Dobrze Dobrze
Obsługa Wi-Fi Tak, wbudowany ✓ NIE NIE
Wydajność Wysoka (dwa rdzenie) Średnia (pojedynczy rdzeń) Wysoka (w zależności od modelu) ✓
Najlepsze dla Ogólnego użytku, początkujący Zasilanie bateryjne, mała moc Przemysłowy, profesjonalny

Jaki chipset wybrać?

🎯 Wybierz ESP32, jeśli...

...chcesz zaczac od sprawdzonej kombinacji firmware+board oraz szeroko dostepnego sprzetu.

🔋 Wybierz nRF52, jeśli...

...budujesz wzmacniacz zasilany energią słoneczną, potrzebujesz wyjątkowo długiej żywotności baterii (miesiące lub lata) lub chcesz stworzyć kompaktowy węzeł o niskim poborze mocy.

🏭 Wybierz STM32, jeśli...

...mają zastosowanie przemysłowe, wymagają wysokiej niezawodności lub wymagają specyficznych funkcji STM32. Mniej powszechne w zastosowaniach hobbystycznych.

Często zadawane pytania dotyczące chipsetów

Który chipset jest najlepszy dla początkujących?

ESP32 to zdecydowanie najlepszy wybór dla początkujących. Jest tani, powszechnie dostępny, dobrze udokumentowany i większość urządzeń MeshCore używa ESP32. Wszystkie urządzenia takie jak Heltec LoRa32 V3/V4 i LilyGo T-Deck są oparte na ESP32.

Czy mogę przełączać się między chipsetami?

Nie, chipset jest zamontowany w urządzeniu sprzętowym. Możesz zaktualizować oprogramowanie sprzętowe MeshCore, ale nie możesz przełączyć się z ESP32 na nRF52 bez zakupu nowego sprzętu.

Dlaczego ESP32 ma WiFi, a nRF52 nie?

ESP32 ma wbudowane radia WiFi+Bluetooth, co jest wygodne, ale też zużywa więcej prądu. nRF52 koncentruje się na bardzo niskim poborze mocy Bluetooth i pomija Wi-Fi, aby zmaksymalizować żywotność baterii. Dla MeshCore użyj LoRa do komunikacji, Wi-Fi jest opcjonalne.

Czy wszystkie funkcje MeshCore są dostępne na każdej platformie?

Funkcje moga roznic sie zaleznie od boardu i buildu firmware. Przed wdrozeniem potwierdz kompatybilnosc dla konkretnego sprzetu.

Który chipset ma najlepszy zasięg?

Zasięg nie jest określony przez chipset, ale przez moduł radiowy LoRa (zwykle SX1262 lub SX1276) i antenę. nRF52 z dobrą anteną ma taki sam zasięg jak ESP32 z tym samym radiem i anteną.

Czy mogę samodzielnie zbudować węzeł MeshCore przy użyciu tych chipsetów?

Tak! Możesz kupić płytkę rozwojową ESP32 lub nRF52, podłączyć moduł LoRa (SX1262/SX1276) i wgrać oprogramowanie MeshCore. Początkującym łatwiej jest kupić gotowe urządzenie typu Heltec lub LilyGo.

Wybierz odpowiedni chipset dla swojego projektu

Wybieraj na podstawie kompatybilnosci firmware, jakosci radia LoRa, anteny i pomiarow w realnych warunkach. Sprawdź też ustawienia regionalne MeshCore.

Powiązane artykuły