Arduino UNO is a Atmega328P microcontroller based, open source electronic prototyping board than have the capability to convert your idea into reality with the help of few lines code.
Communication: UART, I2C, SPICompatibility: Software& Cloud=Arduino IDE, Arduino CLI, Web EditorHardware=Supports a variety of shields( 4 Relay Shield, Motor Shield Rev3, Ethernet Shield Rev2, 9 Axis Motion Shield)