Using MKR Ethernet with Arduino IOT Cloud

Hello everyone,

I have found many posts on google that are at least a year old around this question so putting it out there to see if there are any updates.

Does anyone know how to use the MKR Ethernet shield to connect a MKR Wifi board to internet and run with Arduino IOT cloud?

Ethernet is not supported by the cloud library

Thanks @Juraj sorry I didn't see your response until tonight!

Do you know if there are any plans in the future to change this or the reason why not?

  1. the library uses WiFiClient class from WiFiNINA, WiFi101 or esp WiFi libraries. use of WiFiClient compiles for all these libraries. to support Client class named EthernetClient class would require changes.
  2. the Ethernet library doesn't support secure connection (a.k.a. SSL). to connect to Cloud over secure connection would require additional (3rd party) library to support secure connection
1 Like

Thanks @Juraj that is very helpful. Do you know how I could go about finding someone who could write a library for me to do this (willing to pay obviously) as I could really do with this functionality?

you could try post here

but it is not about to write a new library, but to add Ethernet support to Arduino_ConnectionHandler library and ArduinoIoTCloud library.

the 'SSL' library to use https://github.com/OPEnSLab-OSU/SSLClient

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.