Chi sono

Giuseppe Caccavale

Giuseppe Caccavale, ritratto in bianco e nero

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

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