New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for ESP8266 and Arduino ? #2
Comments
I've been working on integrating this with the ESP8266 as well. |
Excelente, Is there a repository? |
Hi @sabas1080: We are currently only supporting the Arduino Yun architecture. The AWS IoT device SDK needs an existing TCP/IP stack, TLS implementation and crypto library. The C-SDK (aws-iot-device-sdk-embedded-C) shows how to modify the C-SDK to run on either mbedTLS or openSSL. The implementation of TLS1.2 with mutual authentication using client certificates (as used by AWS IoT platform) requires a certain amount of memory that only few Arduinos meet. The Arduino Yun features a 2 processor architecture where only the application sketch runs on the smaller ATmega processor while TLS, MQTT and crypto tasks are offloaded to the large controller. Thereby the Arduino Yun SDK is very specific for this particular board. We have not come across a working and security tested implementation of TLS1.2 (supporting the required cipher suites and mutual authentication) on ESP8266 and hence don't support it yet. We are sorry for not being able to provide a more positive answer at the moment and we will continue to look into the developments happening around the ESP8266. Thanks, |
Hi @sabas1080 , We haven't heard back from you on this issue and hope that we were able to answer your question. Thanks, |
Do you had any improvement in integrating the SDK with ESP8266? |
Hi
Will support for Arduino UNO ESP8266 or Wi-Fi ?
Thanks
The text was updated successfully, but these errors were encountered: