Conclusione
Il microcontrollore è il cuore di un dispositivo IoT e definisce le funzioni e le proprietà del prodotto finale IoT. A causa della varietà di requisiti, le vecchie famiglie di microcontrollori sono adatte solo in modo condizionato alle applicazioni IoT. Sono state progettate per dispositivi ottimizzati per il basso consumo energetico o per le alte prestazioni, ma non per entrambi. Anche le caratteristiche di sicurezza dei vecchi microcontrollori sono limitate. I progettisti di dispositivi IoT devono quindi prevedere nei loro dispositivi IoT, oltre al microcontrollore, anche componenti di sicurezza discreti come circuiti integrati di autenticazione e processori crittografici. Inoltre, per le interfacce sono comunemente necessari altri componenti discreti. Ciò comporta per i progettisti lo svantaggio di un gran numero di componenti e di un PCB di grandi dimensioni, oltre a ulteriori compromessi tra prestazioni e consumo energetico.
Per ottenere le migliori caratteristiche per il progetto, invece, si dovrebbero utilizzare microcontrollori IoT appositamente costruiti.