Scheda di sviluppo
Una scheda che espone un microcontrollore o un processore con i suoi pin, l'alimentazione e l'interfaccia di debug, così da poter prototipare prima di progettare hardware su misura.
Una scheda di sviluppo (development board, o dev kit) è il punto da cui partono quasi tutti i progetti IoT. Mette un microcontrollore o un SoC su una scheda con un connettore USB, un regolatore di tensione, LED di stato, un’interfaccia di programmazione e debug e connettori che portano all’esterno i pin GPIO. Si aggiunge un sensore su una breadboard e il firmware può girare nel giro di un’ora, ed è per questo che le schede delle famiglie Arduino ed ESP32 sono così diffuse nei proof of concept.
La cosa da ricordare è che una scheda di sviluppo è uno strumento, non un prodotto. Porta con sé componenti di cui il dispositivo finale non avrà bisogno, non è progettata per correnti di standby basse né per condizioni ambientali estreme, e di solito non ha le omologazioni richieste a un prodotto finito. Il passaggio da un prototipo funzionante a un progetto industrializzabile comporta un proprio lavoro di layout, involucro, certificazione e catena di fornitura.
Parte del Glossario IoT. Hai trovato un errore o manca un termine? Scrivici.