Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
AWS IoT SDK per dispositivi, SDK per dispositivi mobili e AWS IoT client per dispositivi
Questa pagina riassume gli SDK per AWS IoT dispositivi, le librerie open source, le guide per gli sviluppatori, le app di esempio e le guide al porting per aiutarti a creare soluzioni IoT innovative con piattaforme hardware AWS IoT a tua scelta.
Questi SDK sono utilizzabili sul tuo dispositivo IoT. Se stai sviluppando un'app IoT per l'utilizzo su un dispositivo mobile, consulta AWS SDK per dispositivi mobili. Se stai sviluppando un'app IoT o un programma lato server, consulta AWS SDKs.
AWS IoT SDK per dispositivi
Gli SDK per AWS IoT dispositivi includono librerie open source, guide per sviluppatori con esempi e guide al porting in modo da poter creare prodotti o soluzioni IoT innovativi sulle piattaforme hardware che preferisci.
Nota
I AWS IoT Device SDK hanno rilasciato un client MQTT 5. Gli SDK del AWS IoT dispositivo non supportano l'utilizzo di TLS 1.3 su macOS.
Questi SDK ti aiutano a connettere i tuoi dispositivi IoT a AWS IoT utilizzando i protocolli MQTT e WSS.
AWS IoT Device SDK per Embedded C
Nota
Questo SDK è destinato all'uso da parte di sviluppatori di software integrati esperti.
Il SDK per dispositivi AWS IoT per Embedded C (C-SDK) è una raccolta di file sorgente C con licenza open source MIT che possono essere utilizzati in applicazioni integrate per connettere in modo sicuro i dispositivi IoT. AWS IoT Core Include un client MQTT, JSON Parser e AWS IoT Device Shadow, AWS IoT Jobs, AWS IoT Fleet Provisioning e librerie. AWS IoT Device Defender Questo SKD viene distribuito come codice sorgente e può essere integrato nel firmware del cliente con il codice dell'applicazione, altre librerie ed eventualmente un sistema operativo a scelta.
SDK per dispositivi AWS IoT per Embedded C È generalmente destinato a dispositivi con risorse limitate che richiedono un runtime ottimizzato in linguaggio C. Puoi utilizzare l'SDK su qualsiasi sistema operativo e ospitarlo su qualsiasi tipo di processore (ad esempio MCU e MPU).
Per ulteriori informazioni, consulta gli argomenti seguenti:
Versioni precedenti di AWS IoT Device SDK
Si tratta di versioni precedenti degli SDK per AWS IoT dispositivi che sono state sostituite dalle versioni più recenti elencate sopra. Questi SDK ricevono solo aggiornamenti di manutenzione e sicurezza. Non verranno aggiornati per includere nuove caratteristiche e non devono essere utilizzati su nuovi progetti.
AWS SDK per dispositivi mobili
Gli SDK AWS mobili forniscono agli sviluppatori di app mobili un supporto specifico per la piattaforma per le API dei servizi AWS IoT Core , la comunicazione dei dispositivi IoT tramite MQTT e le API di altri servizi. AWS
AWS IoT Client del dispositivo
Il AWS IoT Device Client fornisce il codice per aiutare il dispositivo a connettersi AWS IoT, eseguire attività di approvvigionamento del parco veicoli, supportare le politiche di sicurezza dei dispositivi, connettersi tramite tunneling sicuro ed elaborare i processi sul dispositivo. È possibile installare questo software sul dispositivo per gestire queste attività di routine del dispositivo in modo da concentrarsi sulla soluzione specifica.
Nota
Il AWS IoT Device Client funziona con dispositivi IoT basati su microprocessore con processori x86_64 o ARM e sistemi operativi Linux comuni.