Chi sono
Giuseppe Caccavale

Progetto schede elettroniche, sviluppo firmware e costruisco servizi e applicazioni che lavorano insieme.
Da oltre 10 anni seguo i prodotti dall’hardware al software: schemi e PCB, firmware embedded, cloud e app. Tenere insieme queste parti rende più semplice far dialogare il dispositivo, i dati e chi li usa.
Il percorso
Sono CTO di Cleep, la fotocamera indossabile lanciata su Kickstarter, e ho fondato Danyboard, una piattaforma di prototipazione per dispositivi IoT e wearable.
Mi sono laureato in Ingegneria elettronica industriale con una tesi sul controllo di motori brushless per applicazioni robotiche. Ho poi ampliato le competenze software con l’Apple Developer Academy di Napoli.
Ho base a Nola, in provincia di Napoli, e lavoro con clienti senza limiti geografici.
Settori
- Robotica
- Industriale
- Internet of Things
- Wearable
- Cloud
- Elettrodomestici
Strumenti e tecnologie
- EDA e CAD
- Altium Designer, KiCad, Eagle, Fusion 360
- Microcontrollori
- STM32, nRF52, Renesas RA, NXP, GigaDevice, ESP32, ESP8266, RP2040, ATSAMD21, AVR
- Linux e MPU
- Linux embedded, Yocto, Android embedded, STM32MP1, Raspberry Pi
- Firmware
- C/C++, bare-metal, FreeRTOS, Zephyr, bootloader, OTA, crittografia asimmetrica, TouchGFX
- Comunicazione
- BLE, Wi-Fi, NB-IoT, GPS, CAN e CAN FD, RS485, UART, I2C, SPI
- Motori e sensori
- BLDC, stepper, DC brushed, encoder magnetici, sensori inerziali, sensori ToF
- App e web
- Swift, Kotlin, Java, Flutter, React Native, React, Vue.js, JavaScript, HTML/CSS
- Backend
- API, database SQL e NoSQL, autenticazione sicura, Python, PHP
- Toolchain
- IAR Embedded Workbench, STM32CubeIDE, VS Code, GNU Arm Toolchain, FreeMASTER