M5stack combines cutting-edge hardware and software solutions to create a global IoT product development ecosystem. Its modular, stackable, scalable, and portable device is powered with an ESP-32 core, which makes it open source, low cost, full-function, and easy for developers to write code.

M5stack can be programmed through Arduino, IDE UIFlow, Micropython, and Blockly, simplifying the development process for those requiring a joint hardware and software solution. Not only does M5stack have far-reaching IoT applications in industry, agriculture, and home, but it also empowers students to learn to code in STEM classrooms.

Now with compatible modules and 60+ SKU, the company continues to grow its ecosystem, as well as its open source code and engineering community, maximizing developers’ benefit in every step of the way.