Verden af smartwatches styres hovedsageligt af lignende Apple Watch og WearOS-baserede enheder. Men vi har set et par forsøg fra open source-samfundet, herunder PineTime og AsteroidOS. Nu har den tekniske verden fået noget nyt at lege med - en open-source hackbar smartwatch kaldet Bangle.js.
Det er co-udviklet af NearForm Research og Espruino, der viste sit seneste tilbud til deltagerne i NodeConf 2019. Indtil nu leverede de to virksomheder digitale badges på konferencen.
Bangle.js bruger hardware fra hylden, der pakker en NRF52832-processor, 3-akset kompas, accelerometer, GPS, HR-skærm, Bluetooth LE osv..
Udviklingsteamet har gjort sin hardware fuldt tilgængelig via simple Javascript API'er. Smartwatchet er også kompakt, men du kan bare åbne det for at udskifte dele eller rette noget.
Bangle.js kører softwaren udviklet af Espruino, men udviklerne har også fyldt en mikroversion af Googles TensorFlow Lite maskinindlæringsramme.
Dette hjalp dem med at køre deres nye ML-algoritme, der tilføjer support til bevægelsesgenkendelse til smartwatchet, så brugerne kan styre apps med håndbevægelser.
Desuden kan ikke-programmører også tilpasse open source-smartwatch ved hjælp af Blocky eller Node-RED. Apropos apps har Espruino oprettet en Bluetooth App Store, hvor devs kan sende deres kreationer.
Det er uden tvivl et projekt lavet til sjov og eksperimenter. Imidlertid dæmpede NearForm også sit Clinic.js-projekt, hvor smartwatch kan hjælpe med diagnosen sundhedsproblemer. Det siger, at Bangle.js "har potentialet til at kickstarte en community-baseret sundhedsplatform, hvor alle kan bygge eller bruge en kompatibel enhed, og alle ejer deres egne data."
Læs også: Denne hacker Det lykkedes at køre Windows 10 IoT Core på en lommeregner