2
votes

I am new using Arduino. I have Arduino One using a Ethernet shield and I need to send some information from the Arduino to the my Azure IoT Hub all the examples are using Wi-Fi shield.

I was reading the docs from Azure-IoT-Arduino SDK for Arduino but I could not find useful information. https://github.com/Azure/azure-iot-arduino

Someone know where I can find information about this problem?

Thank you!

2
Do you mean your device isn't in the currently supported hardware list? What's kind of your device?Rita Han
I could not find information how to connect ethernet shield to Azure IoT Hub directly It seems is not supported.RicardoPons

2 Answers

2
votes

Azure IoT HuB uses TLS to securely connect devices to the Azure Cloud.

The Arduino UNO is not capable of doing secure communication using TLS due to its low memory footprint.

To connect Arduino devices to the Azure cloud you need to look at their 32 bit ARM based offerings like

There are Microsoft Azure IoT SDKs for these platforms.

1
votes

Another option would be to use another device as a protocol gateway. An easy way to get started would be to use node-red on Raspberry Pi