How to connect to Arduino Cloud using a non Arduino device?

I have a a non Arduino device that supports MQTT. Can I use it to connect to Arduino Cloud and if so, how do I do it? I could not find any documentation on how to do this.

Welcome to the forum

When you add a new device you are offered the choice of adding a Third Party device

image
The choice is, however, limited
image

Which device do you have ?

I do not have any of those, it's my own custom board. I have no interest in selecting a device, I just want to know how to communicate with Arduino cloud.

Hi,
there's a third choice: "Manual" (see at the bottom of the screenshot below).
Also, you could have a look at this page, just to see if this solution meets your needs.

If you go with this solution, the Arduino Cloud won't generate any sketch automatically, like when you use a supported board. This means you have to write your own sketch manually, but I think it's worth giving it a try.

1 Like

Well, I see this from the so-called Manual mode:

Manual devices are designed for interfacing with JavaScript, Python & MicroPython

You then go on to list those libs. What a weird way to do it. No information on the actual protocol. I use C code with an RTOS TCP/IP stack. I am sure I could connect this if I only knew your protocol.

Probably it can't integrate with the Arduino Cloud.
I also have the same problem when using the custom board with this so I use the original Arduino Uno.

I hope it helps.

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