MeshCore klient velikosti platební karty

Po dlouhé době jsem se vrhnul do bastlení se zápalem. I když to bylo něco s "vysíláním" tak to není věc radioamatérská. Přesto mě to nesmírně baví. Jedná se o MeshCore. Bylo potřeba si udělat "krabičku", pomocí které se mohu do sítě MeshCore připojit, tedy jakéhosi klienta (nesprávně se také používá slovo tracker, ale u MeshCore nejde až tak o polohu, takže zůstávám u slova klient). Jednoho takového klienta jsem už měl, původně určeného pro síť Meshtastic (MT), ale po zjištění, jak MT NEfunguje jsem ho odložil, abych ho později využil právě pro síť MeshCore. Jenže, byl velkej a žravej, měl v sobě desku s procesorem ESP32 a na baterii 5000mAh vydržel zhruba dva dny.

IMG_20250809_153425

Když se před pár týdny rozjela konečně v ČR síť MeshCore (dále jen MC), tak jsem objevil díky české Telegramové skupině desku XIAO nRF52840 spolu s rozšiřující LoRa deskou Wio-SX1262. Boží. Malinké. USB-C, bluetooth, integrovaná nabíječka baterií. A navíc za cenu cca 380 Kč (s poštovným 450 peněz). Rozhlédl jsem se po internetu a našel 3D model krabičky pro tisk na 3D tiskárně. Požádal jsem známého o tisk a ten mě ještě týž den vyhověl - a musím říct, že se mu ten 3D tisk velmi povedl. Doobjednal jsem si kabelovou redukci u.fl na SMA, baterii s kapacitou 2000mAh (patřičných rozměrů), malý spínač (s aretací, takže vlastně vypínač) a anténu Gizont pro 868MHz z botland.cz, něco z laskakit.cz a něco z hadex.cz. Trvalo pár dní, než se to všechno sešlo na stole.

Přečti si Co je to MeshCore?

IMG_20250809_153425 IMG_20250808_114208 IMG_20250808_114214 IMG_20250808_114224 IMG_20250809_153428 IMG_20250809_153432 IMG_20250809_153435 IMG_20250809_153441 IMG_20250809_153444 IMG_20250809_153450 IMG_20250731_115322 IMG_20250731_115355 IMG_20250801_193025 IMG_20250801_211354 IMG_20250801_211408 Screenshot_2025-08-12-13-18-13-952_com.liamcottle.meshcore.android

V balíčku od Botland.cz přišly dvě samostatné rozpojitelné desky. Z rozšiřující desky s SX1262 bylo potřeba vyndat konektory (vyletovat hřebeny) a pájecí plošky dokonale vyčistit. Poté jsem naletoval tenké drátky na plošky pro baterii na desce s nRF procesorem (to je ta, která má USB-C konektor). Následně jsem obě desky sletoval dohromady pomocí hřebenu, který byl na nRF desce – tak, aby to bylo rovnoměrné a co nejmenší (nejtěsnější). Také jsem před sletováním nasadil u-fl/SMA redukci, protože později by to bylo obtížné. Nakonec jsem zbylé "pacičky" od hřebenu odštípl kleštěmi.

Připravil jsem si tenké drátky (černé a červené) a tenkou smršťovačku, pistoli na tavné lepidlo a tavné válečky. Pomocí multimetru jsem zjistil, které dva kontakty na miniaturním vypínači jsou spínací/rozpínací, na ty jsem naletoval červený vodič z desky dále pokračující k baterii (vypínač bude kompletně odpojovat baterii), ostatní kontakty spínače jsem ustřihl. Vypínač jsem sesadil s tlačítkem z 3D tiskárny, vložil na své místo a zakápnul tavným lepidlem. To samé jsem udělal s deskou Seed Xiao a s baterií. Černý vodič z desky jsem rovnou spojil s černým vodičem z baterie.

Nakonec jsem se rozhodl osadit piezo: dva dráty – červený na pin D0 na Xiao desce a černý na GND. Piezo jsem vlepil tavnou pistolí (po okraji asi na třech místech) k víku, aby drželo. Celou krabičku jsem pak sesadil dohromady (musel jsem lámacím nožem odříznout trochu tavného lepidla, které bránilo perfektnímu sesazení víka). Nejprve jsem vše spojil jen gumičkou a vyzkoušel naprogramovat Xiao desku patřičným firmwarem pro MC (verze Companion). Vše se povedlo na první pokus. Následovalo zalepení sekundovým lepidlem - gelem.

Celý MeshCore klient by měl v této sestavě vydržet na jedno nabití baterie někde mezi 12 a 14 dny – záleží samozřejmě na frekvenci vysílání a počtu přijatých zpráv. Navíc se dá mechanicky vypnout vypínačem, takže baterie vydrží nabitá i několik měsíců v šuplíku. Projekt jsem dokončil v poměrně krátkém čase – nebylo to nic složitého. Mám z toho velkou radost, po dlouhé době kompletní a finální výrobek i když velmi velmi jednoduchý.

Po pár dnech používání jsem narazil na jeden problém – krabička potřebuje nějaký „klips“, aby se dala připevnit na batoh, pásek, bundu… prostě něco, za co se chytí. Našel jsem šikovné pouzdro, teď ho jen upravit, aby na tuto krabičku pasovalo. Také musím někde sehnat kousek průsvitného filamentu, který je potřeba vložit do krabičky v místě, kde je díra na LED diodu z nRF desky. S obojím mě snad pomohou chytří lidé - 3D tisk a vše kolem je pro mě španělská vesnice.

PS: Buzzer nemá ve firmware pro Seed Xiao nRF desku podporu, takže nebude nic dělat, dokud si nepřidáte funkcionalitu pro buzzer a nezkompilujete vlastní firmware. Jeden kolega z MC skupiny už mě poslal připravený firmware, ještě nebyl čas vyzkoušet. Dám vědět.

https://meshcore.cz/

https://meshcore.co.uk/

https://www.printables.com/model/1351183-slim-xiao-nrf52840-wio-sx1262-kit-case

https://www.printables.com/model/1070854-holster-for-seeed-studio-t1000-e-meshtastic-tracke

Screenshot_2025-08-12-13-18-13-952_com.liamcottle.meshcore.android

Napiš vlastní komentář k článku

Vulgarity a nebo komentáře mimo téma budou smazány!

Předchozí příspěvek