Nouveau jouet au poignet : la Bangle.js 2 ⌚

Ce n'est pas une smartwatch grand public — et c'est justement ce qui me plaît.

Écran transflectif (lisible en plein soleil comme une Nintendo Game Boy), full Open Source, et surtout : ça se programme en JavaScript.
Quelques idées déjà en tête : affichage de données astro en temps réel, télécommande DIY pour mes Raspberry Pi, petits dashboards nomades…
Pas de cloud. Pas de compte obligatoire.

Juste du code, du Bluetooth, et de la bidouille.
Vous bidouillez aussi des wearables open source ?

#BangleJS #OpenSource #Maker #DIY #Espruino #JavaScript #Privacy
Bangle. The World’s first Open Source Hackable Smart Watch

Как я научил Espruino на ESP-32 понимать кириллицу

Espruino + ESP32: как вывести русский текст и подключить кириллический шрифт ? История из жизни, создание и подключение кастомного шрифта 🦐 Ну давай показывай, что там у тебя

https://habr.com/ru/articles/938282/

#esp32 #espruino #русский_шрифт #кирилица #javascript #diyпроекты

Как я научил Espruino на ESP-32 понимать кириллицу

Преамбула Как‑то на просторах интернета мне попалась интересная вещь, а именно — микроконтроллер ESP-32. Ранее я о нем слышал и даже хотел собрать себе простенькую «мыльницу»....

Хабр
@nima I'd like something small, too. N900 is big, but... better than phones these days. Still use Droid 4. #LinuxMobile is nice. But I don't even insist on that. Give me phone running #Espruino, make it 80grams or so, and we can talk :-).

@debacle @joeycastillo it looks interesting. But I've got a Bandle.js 2 for a discount (at 80 €) at last FOSDEM, and I'm very happy with it : working very well, simple, good ecosystem and easy to hack.

I'm not sure that the price difference worth it (to be compared to Core Time 2 duo to color and touch screen).

Core Time 2 has microphone/speaker and targets IPX8 (Bandlej.js 2 is IP67, so no shower or swimming), but besides that, they seem very similar.

#bangle.js #espruino #pebble #repebble

@Moosader I have one since FOSDEM, very happy with it.

I have not coded much (lack time), but it's super easy to do, there is a web framework, app loader + IDE (Chrome based only unfortunately, due to web bluetooth support) + CLI tools.

By default Bluetooth is not protected, but you can add password or use whitelist. Not sure how secure it is though.

#bangle #espruino

I've also bought a Puck.js, a button sized Bluetooth BLE device, full of sensors and low consumption. The same dev tools as for Bangle.js can be used. It's a generic device that can be use and re-used for plenty of use cases (movement detection, NFC tag, magnetic field detection, basic light detection, IR, ad-hoc button, door opening, water level monitor, etc).

#puck.js #espruino

I've bought a #Bangle.js 2 at #FOSDEM, I like it!

I've charged it once just after FOSDEM (on Sunday), and it still shows 40% of battery, screen is sun readable, and several useful sensors.

Being a #Python dev, I was more into micropython (I have a #PineTime with #WaspOS). But the #espruino tool chain is really nice: 600+ apps easy to upload from browser (sadly not supported by Firefox), simple IDE with REPL, and CLI tools. I can use Python on computer with #javascript on watch.

Neat work!

Как отправлять SMS из NodeMCU (ESP8266)

Всем привет! У платформы МТС Exolve есть сообщество, которое часто делится полезными гайдами от прокачки серверов до создания своих приложений. Наиболее интересные и подробные продолжаем размещать в...

Хабр
I thought working on PC in #espruino would be smart, because porting code to watch will then be easy. Well, I was wrong. Apparently 3 levels of recursion are too many, and I'll have to rewrite that.