Compare Arduino to these popular alternatives based on real-world usage and developer feedback.

A low cost, credit-card sized computer that plugs into a computer monitor or TV, and uses a standard keyboard and mouse. It is a capable little device that enables people of all ages to explore computing, and to learn how to program in languages like Scratch and Python.

It is a feature-rich MCU with integrated Wi-Fi and Bluetooth connectivity for a wide-range of applications.