How should I go about sending inputs from one board to another?

Hi all, this is my first post and I'm currently enrolled in a microcontroller course for my degree, so I consider myself on the beginner side of things. Anyway, I'm trying to create a project using 2 Arduino boards (not sure which model yet.) I wanted to make a gift for my girlfriend's birthday (we're in a long-distance relationship, she's in California and I'm in Michigan) which involves an Arduino that sends/receives data and displays it on an LED matrix, like sending an emoji or a message and displaying it on the matrix. I'm planning to use two boards, one for me and another for her, and we can send these cute messages to each other.
I bought some ESP8266 wifi modules and I'm messing around with them, but I'm not sure this is doable with them as I have never done anything like this before.
I'm thinking of using Arduino IoT maybe it will work with the ESP8266, but again, I'm not sure.

What would you use if you were to make a project like this? Even if there's something I'm not familiar with, I'm willing to learn, so anything that will put me on the right track will help.

English isn't my first language and I used Grammarly to help me in writing this, so please excuse any mistakes.

Thank you

1 Like

One way is to use a public MQTT Broker, like Arduino's, to create a message system that will span large distances.

1 Like

Whoaa i never knew about this, this is really helpful. I have 2 Uno Wifi boards and managed to connect them together using MQTT broker. Unfortunately, I only have one power cable right now so I need to wait for another to get here before I can really test it all out, but this project is looking really hopeful now.

Thank you :slight_smile:

2 Likes

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