{{:progetti:g5pw:camphoto_790359597.jpg?direct&200 |}} ====== Minimem ====== Perché il mio bimbo piange? Questo oggetto può aiutarti a rispondere, tenendo traccia delle ultime attività del neonato. Il progetto usa un ESP32-S3 come MCU, ha un display rotondo e dieci tasti meccanici. Ad ogni tasto corrisponde un'attività o evento (inizio/fine sonno, inizio/fine allattamento, cambio pannolino), che viene salvato e sincronizzato con il backend [[http://docs.baby-buddy.net|BabyBuddy]]. ===== Software ===== La prima versione del software (basata su Rust e embassy) gestisce il collegamento a una rete Wi-Fi, acquisisce l'ora precisa via NTP e aggiorna la RTC interna, sincronizza i dati con il backend. I dati vengono mostrati sul display rotondo con un'interfaccia a cerchi concentrici simile a quella dell'Apple Watch. === Esempio d'uso === {{:progetti:g5pw:camphoto_1290326580.jpg?400|}} ===== PCB ===== La PCB è realizzata da JLCPCB e montata e saldata al Mittelab. Solder paste applicata con stencil realizzato da JLCPCB e poi messa nel forno. {{:progetti:g5pw:camphoto_992951867.jpg?direct&200|}} {{:progetti:g5pw:camphoto_1902445306.jpg?direct&200|}} {{:progetti:g5pw:camphoto_1382141583.jpg?direct&200|}} La PCB contiene i seguenti sensori: * Illuminazione (per compensare la retroilluminazione) (VEML6035) * Magnetometro, accelerometro, giroscopio (LIS2MDL, LSM6DSL) * Carica e fuel gauge batteria (BQ25180 e BQ25180) * 10 tasti meccanici * un encoder con tasti direzionali (RKJXT1F42001) * Driver LED per backlight schermo (IS31FL3194) * RTC (RV-3028-C7) ===== Scocca ===== L'involucro esterno è progettato in FreeCAD ottimizzato per la stampa 3d. * **Responsabile**: g5pw * **Membri**: g5pw beina97 * **Data inizio**: 2024-08-01 * **Data fine**: 2025-01-20 * [[https://git.mittelab.org/proj/minimem|Repository]]