Progetti

Portfolio

Schede elettroniche, firmware, app e piattaforme web realizzati dal 2016 a oggi. Per ogni progetto trovi cosa fa, il mio ruolo e le tecnologie usate.

2026

Tracker NB-IoT a supercondensatori

  • PCB
  • Firmware

Nodo NB-IoT con eSIM alimentato da supercondensatori, ricaricati da un circuito di energy harvesting. Evoluzione del tracker del 2025.

Ruolo Progettazione elettronica e sviluppo firmware

  • BLE nRF52
  • NB-IoT ST87M01
  • eSIM
  • Supercondensatori
  • Energy harvesting

2026

Ottoo

  • App mobile
  • Frontend web
  • Backend

Piattaforma per la gestione di appuntamenti, clienti e staff, con prenotazione online da webapp e app mobile.

Ruolo Progettazione di backend, dashboard business e webapp cliente; collaborazione allo sviluppo delle app mobile

2025

Tracker NB-IoT con ricarica solare

  • PCB
  • Firmware

Tracker NB-IoT con batteria Li-Po ricaricata da una cella solare tramite un circuito di energy harvesting.

Ruolo Progettazione elettronica e sviluppo firmware

  • BLE nRF52
  • NB-IoT Y7080E di SIMCom
  • Energy harvesting
  • Cella solare
  • Li-Po

2025

Gateway IoT a 6 layer

  • PCB
  • Firmware

Gateway basato sull’MPU STM32MP157 su PCB a 6 layer, con TPM per la sicurezza hardware e connettori mPCIe per moduli di espansione.

Ruolo Progettazione elettronica completa e sviluppo di parte del firmware su Yocto

  • STM32MP157
  • TPM
  • PoE
  • Wi-Fi
  • BLE 5.0
  • Due porte Ethernet
  • HDMI
  • USB Type-C
  • mPCIe
  • Ricarica Li-Po
  • Yocto

2025

Gallery Optimizer

  • App mobile

App per iPhone e iPad che libera spazio comprimendo video e foto, con preset di qualità e controlli personalizzati. Conserva metadati e HDR ed elabora tutto sul dispositivo, senza server esterni.

Ruolo Sviluppo completo dell’app

  • iOS
  • iPadOS
  • Elaborazione sul dispositivo
  • HDR

2021

Cleep Pro Mini

  • Elettronica

Fotocamera 4K compatta e indossabile per riprese a mani libere in prima persona.

Ruolo CTO

  • Video 4K
  • Wearable

2021

Cleep Pro Camera · App mobile

  • App mobile

App native per iOS e Android per collegarsi via Wi-Fi alla videocamera, controllarla da remoto e trasferire foto e video sullo smartphone.

Ruolo Sviluppo delle app native iOS e Android

  • iOS
  • Android
  • Wi-Fi

2021

Controller BLDC circolare (AVR)

  • PCB
  • Firmware

PCB circolare per motori brushless DC a 24 V, basato su ATMEGA4808 e driver MCT8316Z. Regola la velocità tramite tre sensori Hall e riceve comandi via RS485 o segnali digitali.

Ruolo Progettazione elettronica e sviluppo firmware

  • ATMEGA4808
  • Driver MCT8316Z
  • BLDC 24 V
  • Sensori Hall
  • RS485

2021

Controller BLDC circolare (STSPIN)

  • PCB
  • Firmware

Versione basata su STSPIN32F0A, con driver BLDC integrato. Regola la velocità tramite tre sensori Hall e riceve comandi via RS485 o segnali digitali.

Ruolo Progettazione elettronica e sviluppo firmware

  • STSPIN32F0A
  • Driver BLDC integrato
  • BLDC 24 V
  • Sensori Hall
  • RS485

2021

Scheda di visione artificiale

  • PCB
  • Firmware

Scheda di espansione a 24 V per la visione artificiale, con microcontrollore e I/O digitali. Il modulo OpenMV riconosce gli oggetti a bordo e un protocollo proprietario su CAN FD collega più schede sullo stesso bus.

Ruolo Progettazione elettronica e sviluppo firmware

  • OpenMV
  • CAN FD
  • I/O digitali 24 V
  • Visione artificiale

2021

Controller master CAN FD

  • PCB
  • Firmware

Scheda master da pannello con Cortex-M0+, pulsanti, LED di stato, display a sette segmenti ed encoder rotativo. Dispone di I/O isolati a 24 V e coordina le altre schede sul bus CAN FD tramite un protocollo proprietario.

Ruolo Progettazione elettronica e sviluppo firmware

  • Arm Cortex-M0+
  • CAN FD
  • I/O isolati 24 V
  • Display a sette segmenti
  • Encoder rotativo

2020

Sachri Barber

  • App mobile
  • Frontend web

App per prenotare i servizi del salone e gestire i propri appuntamenti, affiancata da una dashboard gestionale.

Ruolo Sviluppo delle app native iOS e Android e della dashboard gestionale

  • iOS
  • Android
  • Dashboard web

2020

Controller per pinza robotica DC 24 V

  • PCB
  • Firmware

Controllo di una pinza robotica con motore DC a spazzole da 24 V. La misura della corrente assorbita permette di stimare la coppia durante la presa.

Ruolo Progettazione elettronica e sviluppo firmware

  • ATSAMD21G18
  • Motore DC 24 V
  • Misura di corrente

2020

Sensore di inseguimento linea

  • PCB
  • Firmware

Scheda per robot a inseguimento di linea: una fila di sensori ottici a riflessione rileva la posizione della linea sul pavimento e consente di correggere la traiettoria.

Ruolo Progettazione elettronica e sviluppo firmware

  • Sensori ottici a riflessione

2019

Bando

  • App mobile

App per iPhone e iPad dedicata ai concorsi pubblici, con ricerca per parole chiave, preferiti e notifiche sulle scadenze.

Ruolo Sviluppo dell’app in un team di sei persone

  • iOS
  • iPadOS
  • Notifiche

Realizzata durante il programma Apple Developer Academy dal team composto da Giuseppe Caccavale, Anton Zdasiuk, Gabriele Formicola, Alessio Di Nardo, Alfonso Maria Sarno e Alessio Cremente.

2019

Modulo I/O wireless per robotica

  • PCB
  • Firmware

Scheda ESP32 per leggere sensori e azionare carichi a distanza tramite I/O digitali a 24 V. Comunica con gli altri dispositivi via ESP-NOW, protocollo peer-to-peer a bassa latenza e basso consumo.

Ruolo Progettazione elettronica e sviluppo firmware

  • ESP32
  • ESP-NOW
  • I/O digitali 24 V

2018

Cleep - The World's First Wearable Wrist Camera

  • Elettronica
  • Firmware

Fotocamera da polso per scattare foto e girare video con un tocco, senza prendere in mano lo smartphone.

Ruolo CTO, con contributo alla progettazione elettronica e allo sviluppo firmware

2018

Controller per pinza robotica brushless

  • PCB
  • Firmware

Controllo di una pinza robotica con motore brushless, con lettura del sensore Hall, uscite di segnalazione a 24 V e ricezione di comandi da un dispositivo esterno.

Ruolo Progettazione elettronica e sviluppo firmware

  • Driver ST L6234
  • BLDC
  • Sensore Hall
  • RS-232

2017

Danyboard M0

  • PCB
  • Firmware

Piattaforma di prototipazione elettronica per dispositivi IoT e wearable, compatibile con Arduino IDE.

Ruolo Fondatore del progetto, progettazione elettronica e sviluppo firmware

  • Arm Cortex-M0+
  • Wi-Fi ESP8266
  • Lettore microSD
  • Ricarica Li-Po

2016

Shootools AutoPan

  • Elettronica
  • Firmware

Testa panoramica motorizzata che sincronizza la rotazione della videocamera con il movimento dello slider, mantenendo il soggetto nell’inquadratura.

Ruolo Progettazione elettronica e sviluppo firmware, con connettività Wi-Fi per il controllo da app mobile

  • Controllo motore
  • Wi-Fi

2016

Illuminatore LED per videocamera

  • PCB
  • Firmware

Ghiera da montare attorno all’obiettivo, con LED SMD ad alta luminosità in anelli concentrici per illuminare il soggetto durante le riprese.

Ruolo Progettazione elettronica e sviluppo firmware

  • LED SMD ad alta luminosità