MeshCore werkt op kleine microcontrollers (MCU), een alles-in-één processor met (RAM & ROM) geheugen.
De meest bekende processor is van Espressif (ESP), namelijk een ESP32 met een dual-core processor.
Vaak zie je deze geadverteerd als ESP32-S3, wat aangeeft dat het bord ook Bluetooth en WiFi heeft in aanvulling op de processor.
Een alternatief en energiezuinigere processor die werkt met MeshCore is de nRF52 van Nordic Semiconductor, veelal een nRF52840 chip die ook Bluetooth heeft.
Dit kan een belangrijk keuze-argument zijn voor je mobiele companion of solar-repeater op vlak van energieverbruik.
Een kleine kanttekening: Zoals aangegeven zijn de ESP's niet zo energiezuinig als de nRF MCU's, de processor is daarentegen wel krachtiger.
Echter zijn de prestatieverschillen op MeshCore voor de meeste nodes verwaarloosbaar.
De bovenstaande processoren worden dus gebruikt op de bordjes die nodig zijn voor MeshCore.
Het is echter belangrijk dat de borden ook een LoRa chip aan boord hebben die het mogelijk maakt om op deze frequenties (in België 868 MHz of 433 MHz) te zenden.
De LoRa chips op de ondersteunde bordjes zijn meestal SX1262 chips van Semtech.
Hoewel andere MCU's en LoRa chips mogelijk compatibel zijn, zijn de hierboven genoemde processoren en chips de meest gebruikte en best ondersteunde voor MeshCore.
Daarnaast kun je ook sensoren toevoegen aan je nodes.
Zo kiezen vele gebruikers ervoor om hun companion uit te rusten met een GPS, of een temperatuur- en vochtigheidssensor op bijvoorbeeld repeaters die in een behuizing buiten staan.
Als laatste en misschien wel het belangrijkste: wij gebruiken de EU/UK Narrow band op 868 MHz (869.618 MHz). Bij aankoop moet dit steeds vermeld staan in de specificaties van het product.
⚠️ Waarschuwing: LoRa Frequentie Controle
Belangrijk: Controleer altijd welke LoRa frequentie het apparaat ondersteunt voordat je het aanschaft. Er zijn meerdere frequentiebanden beschikbaar (433 MHz, 868 MHz, 915 MHz, etc.).
In België heb je primair 868 MHz nodig! Als je begrijpt wat je doet en de gevolgen kent, kun je eventueel 433 MHz gebruiken (minder actief voor MeshCore). Zorg ervoor dat je apparaat de juiste frequentie ondersteunt, anders kan het niet communiceren met andere nodes in het MeshCore netwerk.
ℹ️ Info: Hardware Overzicht
Voor een overzicht van alle MeshCore hardware, zie de MeshCore Hardware pagina.
Een belangrijk punt om te begrijpen is dat de meeste apparaten kunnen functioneren als zowel companion als repeater.
Ongeacht welke hardware je kiest, kun je het type firmware kiezen dat je erop flasht.
Wat is de use case van je toestel? (energiezuinig, mobiel, sterk zendvermogen, ...)
Een companion is de 'client' en fungeert als jouw toegangspoort om het Mesh-netwerk te gebruiken.
Hiermee kun je berichten versturen, ontvangen en met je repeaters verbinden om deze te beheren.
De primaire use case van een companion is mobiel en bevat dan ook een batterij, deze is dan verbonden met je smartphone via Bluetooth.
Je kunt een companion echter ook op je bureau of in huis plaatsen, op een vaste plaats, en verbinden met een computer via een USB kabel of Bluetooth.
LilyGo heeft daarnaast ook toestellen die standalone werken zonder telefoon en lijken eerder op een BlackBerry en hebben een toetsenbord.
Een repeater plaats je op een tactische locatie, is meestal vast en neem je normaal gesproken niet mee.
Deze heeft een betere en vaste antenne. Plaats deze zo hoog mogelijk, vb. op je zolder, in de nok, of nog liever buiten.
Een repeater kan dezelfde hardware gebruiken als voor een companion. Gelijktijdig is het wel belangrijk dat een repeater een goed bereik krijgt, dus bij voorkeur hangt het apparaat buiten. Dat betekent dat het tegen de invloeden van buitenaf moet kunnen, zoals de zon, stof en uiteraard regen. Ook een goede antenne is belangrijk.
Plan je een repeater te plaatsen op een locatie zonder elektrische voorziening?
Je kunt een off-grid installatie opzetten met een zonnepaneel en batterij.
We raden aan om te kiezen voor een energiezuinige nRF52 processor, aangezien een ESP32 gemakkelijk tot 2000mAh per dag kan verbruiken.
Hoewel er beta-firmware beschikbaar is die het energieverbruik van ESP32 aanzienlijk zou kunnen verminderen, raden we aan te wachten tot dit officieel ondersteund wordt.
Zorg voor een goede combinatie van zonnepaneel en batterijcapaciteit.
Om de wintermaanden te overleven, raden we een voldoende grote Li-ion batterij aan.
Zorg er ook voor dat je zonnepaneel je batterij snel genoeg kan opladen. Overweeg het gebruik van een eigen oplaadbord in plaats van de ingebouwde zonnepaneel- en laadfunctie op je bord zelf. Deze ingebouwde functies zijn meestal traag en kunnen soms de energieproductie van je zonnepaneel niet aan.
Er zijn ook kant-en-klare zonne-oplossingen beschikbaar. Zie de Solar & Off-Grid pagina voor meer informatie, of vraag in de Radio-Actief Discord naar actuele aanbevelingen.
In België gelden er wettelijke limieten voor het zendvermogen voor gebruik zonder zendvergunning:
433 MHz band: Maximaal zendvermogen: +10 dBm ERP (10 mW ERP)
868 MHz band: Maximaal zendvermogen: +27 dBm ERP (500 mW ERP) in de sub-band rond 869,4–869,65 MHz
⚠️ Waarschuwing: Belangrijk
Je hardware kan mogelijk meer vermogen leveren, maar gebruik alleen de toegestane limieten als je zonder vergunning wilt uitzenden. De officiële MeshCore firmware limiteert automatisch het zendvermogen.
Van zodra je jouw hardware gekozen en ontvangen hebt, kun je aan de slag gaan met het configureren ervan.
Voor hulp bij het opzetten van MeshCore, bezoek de Radio-Actief community Discord server