I’m a high school teacher. This is not a real project, but a classroom project on TinkerCad.
Why TinkerCad? Because the school is closed and we do online learning.
That means no Wifi or MQTT.
We (as a class) go down to the basics of serial communication protocols.
We do know that UART is very unstable in TinkerCad, but what about I2C or SPI?
Let’s say students want to build an alarm system for a number of rooms, each room having it’s own Arduino UNO/sensors connected to a central Arduino control panel. It must be wired, not wireless.
Would we use a Master/Slave architecture? Would we use I2C or SPI?
Would we chain all the rooms/boards together?
Let me know what you think.