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

Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software.

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.