Blogg

Meshtastic maj 2026: Sju alfaversionerna ökar effekt och hårdvarustöd

Meshtastic-firmware släpps normalt i en långsam takt, så när flera alfaversionerna lanseras under en enda vecka signalerar det aktiv utveckling i hela ekosystemet. Maj 2026 releasecykel visar exakt det — en koordinerad push av uppdateringar som behandlar strömhantering, hårdvarustöd och stabilitet över hela plattformen.

En vecka av intensiv firmware-uppdateringar

Mellan 21 och 23 maj lanserade Meshtastic sju alfaversionerna i snabb följd. Den takten spelar roll. Det tyder på att underhållarna tacklar ett specifikt kluster av problem och testar korrigeringar iterativt snarare än att bunta ändringar i månatliga dropp. För användare som kör repeatrar eller rumsservrar kan denna hastighet kännas kaotisk, men den återspeglar fokuserat arbete på verkliga problem.

Sekvensen avslöjar också en varningssignal: v2.7.17.83c6161 återkallades inom timmar på grund av parningsproblem på ESP32-S3-enheter. Orsaken spårades till en uppgradering till NimBLE 2.X, Bluetooth-mellanvara som bröt kompatibiliteten med viss hårdvara. En uppföljningsrelease (v2.7.17.9058cce) löste boot-loop-scenarier för alla som fastnade i övergången. För nätoperatörer är detta en påminnelse: alfafirmware kräver tålamod och fullständiga raderingscykler när man byter mellan brustna och fixade versioner.

Effekt och hårdvara — Den riktiga historien

Bort med releasebullret och två teman framträder. För det första konsumerade strömhantering allvarlig ingenjörsarbete. Version 2.7.19.bb3d6d5 lade till NRF52-förbättringar och gjorde Bluetooth TX-effekt konfigurerbar — avgörande för repeatrar som körs på batteri eller sol. Samma release lade till softsleep-stöd med väckningspinnkonfiguration på PA1010D GPS-moduler, så operatörer kan finjustera sömnbeteendet utan att behöva klättra på masten.

För det andra utökades hårdvarukompatibiliteten. V2.7.20.6658ec2 gav stöd för Cardputer Kit och definierade I2C-pinn för Xiao NRF subvarianter. V2.7.18.fb3bf78 lade till RAK3112-stöd och systemd-wrapperlägenhet för Linux-distributioner. Under tiden introducerade v2.7.24.472b14c stöd för ThinkNode M7 och implementerade roterande JSONL-loggning för persistenta enhetstelemetri — användbar för diagnos av repeateruppförande över tid.

Kvalitet och testning

Den sista releasen i cykeln (v2.7.23.b246bcd) signalerar en övergång mot infrastruktur. En MCP-server lades till för att interagera med enheter och ett testramverk för lokal utveckling. Aktivering av hårdvaru-RNG och rengöring av LED-konfiguration pekar på att teknisk skuld löses. Detta är inte glansiga funktioner, men de minskar firmware-friktion och gör framtida ändringar säkrare.

Stöd för miljösensorer landade också. Successiva releaser lade till SEN5x, SFA30 och PMSA003I-luftkvalitetssensorer, var och en uppdelad i separata klasser för renare kod. För mesh-nätverk i urbana eller industriella områden öppnar detta nya möjligheter för telemetri utan att täta kärnkoden.

Slutsatsen: denna veckas releaser prioriterade stabilitet, hårdvarubred och strömeffektivitet. Repeateroperatörer bör titta på den stabila kanalen för en 2.7.x-release som innehåller dessa korrigeringar innan de distribueras till produktionshårdvara.