PixLink
Un'app e una scheda AMOLED progettate insieme: mandi foto e GIF animate dal telefono via Bluetooth, la scheda le mostra, insieme alle tue notifiche e allo stato di Claude Code.
Cosa fa
- Invio di foto e GIF animate via Bluetooth Low Energy
- Editor integrato: ritaglio, testo, preset e conversione video → GIF
- Notifiche del telefono inoltrate sulla scheda
- Widget Claude Code: sessioni, token e costo in tempo reale
- Carosello che alterna le modalità sulla scheda
- Configurazione Wi‑Fi e invio anche via server
- Aggiornamenti del firmware over-the-air
- Accesso con Google e gestione di più schede
PixLink è un prodotto in tre parti, tutte sviluppate da me e pensate per funzionare insieme.
L'app
Scritta in Flutter per Android e iOS. Trova le schede vicine, le rinomina e invia immagini e GIF già ottimizzate per lo schermo da 280×456 pixel: adatta l'orientamento, ritaglia, comprime e verifica il trasferimento con un controllo MD5. Ha un editor con testi e preset, converte i video in GIF, inoltra le notifiche del telefono e mostra lo stato delle sessioni di Claude Code.
La scheda
Il firmware gira su una ESP32-S3 con display AMOLED touch da 1,64". Interfaccia in LVGL, Bluetooth NimBLE, decodifica di JPEG e GIF animate, notifiche a comparsa, un carosello che alterna le modalità e un'animazione quando è in attesa. Si aggiorna da sola via Bluetooth, con verifica dell'immagine e ritorno alla versione precedente se qualcosa va storto.
Il server
Un backend Django gestisce gli account con accesso Google, registra le schede, inoltra i contenuti quando si usa il Wi‑Fi invece del Bluetooth e distribuisce le nuove versioni del firmware.