![Cele mai bune instrumente de evaluare a securității cibernetice pentru profesioniști în rețea](/f/84ce868f99652e68fec4d4fc46ad4448.jpg?width=100&height=100)
Căutați un smartwatch open source pe care aveți control total? Dacă da, consultați Bangle.js 2, care este în prezent crowdfunding pe Kickstarter.
Această piesă de hardware pentru ceasuri prietenoasă cu hackerii este creația lui Espruino dezvoltator Gordon Williams. La fel ca eforturile anterioare ale lui Williams în acest domeniu, Bangle.js 2 rulează pe JavaScript.
Da, JavaScript; se pare că JS poate rula peste tot! 😉
Mai exact, Bangle.js folosește sursa deschisă Interpret JavaScript Espruino. Acesta este un software personalizat pentru dispozitive cu resurse hardware extrem de reduse, cum ar fi microcontrolere.
Noile aplicații pot fi scrise în JavaScript fără un SDK, sau compilare sau software suplimentar. Acestea pot fi trimise fără fir (prin Bluetooth Web) la ceas pentru a le rula.
De asemenea, este disponibil un „magazin de aplicații” online cu sursă deschisă, unde puteți naviga și descărca aplicații create de alții și le puteți trimite rapid la ceas pentru a le încerca. Dacă faci o aplicație grozavă pe care vrei să o partajezi cu alții, poți pur și simplu
deschide o cerere de tragere pentru a-l depune la magazin.Pentru a pirata, conecta și/sau instala aplicații pe acest smartwatch, tot ce aveți nevoie este un browser web modern.
Afară, Bangle.js 2 arată ca ceasul tău inteligent obișnuit, obișnuit, genul care apare pe site-urile de electronice ieftine. Utilizează un corp de ceas de 36 mm x 43 mm x 12 mm și curele de ceas standard de 20 mm. Este disponibil în trei culori distincte.
Punctul focal al ceasului este culoarea de 1,2 inchi pe 3 biți mereu pe LCD (176×176) cu lumină de fundal și ecran tactil de dimensiune completă, care poate fi citit chiar și în lumina directă a soarelui.
În interior, Bangle.js 2 este alimentat de un nRF52840 ARM Cortex-M4 de 64 MHz cu Bluetooth LE, 256 KB RAM, 1 MB flash pe cip și 8 MB flash extern. este, de asemenea, un monitor de ritm cardiac, un senzor de presiune/temperatură a aerului și un motor de vibrații.
De asemenea, sunt incluse un accelerometru cu 3 axe, un magnetometru cu 3 axe și un receptor GPS/Glonass. Pentru o reparație adecvată, un port complet de depanare SWD este situat în partea din spate a ceasului.
Și, în timp ce bateria minusculă de 200 mAh a lui Bangle.js 2 poate suna puțin, este capabilă să ofere timp de așteptare de peste 2 săptămâni.
https://www.kickstarter.com/projects/gfw/banglejs-2-the-open-smart-watch/
Dar ceea ce îl aduce la viață este mediul software open source și bariera scăzută de intrare pe care o oferă în ceea ce privește dezvoltarea și modificarea dispozitivului.
Pe scurt, Bangle.js 2 este complet hackerabil, cu sursă total deschisă, iar singurele limite ale capabilităților sale sunt limitele imaginației tale.
JavaScript este adesea folosit ca denumire pentru umflare pe web, dar Espruino Încasări, poate rula ca un campion pe microcontrolere încorporate pentru a face platforme de dezvoltare mici capabile să facă lucruri destul de mari.
Campania de crowdfunding Bangle.js 2 se desfășoară până pe 12 octombrie. Deși și-a depășit deja obiectivul inițial de crowdfunding, au fost anunțate noi obiective. Vă puteți angaja fără recompensă sau asistență de la 59 GBP pentru a obține un ceas atunci când expedierea începe la mijlocul lunii noiembrie.
Vizitați Bangle.js 2 pe Kickstarter
Gordon Williams a mai desfășurat 4 campanii de crowdfunding și le-a livrat pe toate, ceea ce ar trebui să ofere o oarecare liniște dacă aveți nevoie. Acestea fiind spuse, campaniile de crowdfunding nu sunt precomenzi; nu vi se garantează că veți primi un produs, indiferent de nivelul pe care îl reveniți.
În cele din urmă, este posibil să fi observat că acest ceas inteligent nu rulează Linux și nu are nicio conexiune directă cu Ubuntu (de care știu). Deci de ce am scris despre asta? În principal pentru că etosul și modelul său de dezvoltare mă atrag pe mine și, fără îndoială, pe mulți alții comunitatea de software liber. Promovarea proiectelor precum Bangle.js este importantă pentru sănătatea generală a ecosistemului FOSS în ansamblu, indiferent dacă beneficiază direct sau nu de desktop Linux.
Totul Ubuntu, zilnic. Din 2009.