M5Stackademy is a living educational ecosystem designed to transform how mathematics is taught in secondary education. It combines M5Stack devices, LEGO structures, sensors, and creative code to build a collection of STEAM projects that cover the full official math curriculum in an open, engaging, and interdisciplinary way.
From calculating heights using a laser goniometer, to understanding the structure of numbers through a Peano-inspired machine, to building a smart irrigation system for modeling functions — every project connects math to real-world tools and challenges.
Why did you decide to make it?As an educator, I believe mathematics should not be abstract and disconnected. It should be:
- Explorable, with hands-on tools and real data
- Connected to engineering, technology, science, and art
- Creative, allowing students to imagine and build
- Coherent, across the entire secondary curriculum
M5Stackademy was born from this vision: to create a modular and expandable framework where each math concept becomes an opportunity to build, measure, and understand the world.
How does it work?Each project uses M5Stack devices (like the Core2, Fire or Atom), connected sensors and actuators (servos, lasers, soil moisture probes, keyboards…), and LEGO-based physical structures to bring concepts to life.
Examples include:
- 📐 LaserAngle: a trigonometry tool using servos, laser and IMU
- 🧮 PeanoFactory: a visual machine exploring the foundations of number theory
- 🌱 Smart Watering: a function-based automatic irrigation system
M5Stackademy is an evolving project. Beyond the current modules, we’re planning new STEAM systems like an educational FM radio, where students will explore decimal numbers, data encoding, wave frequencies, and logic circuits through real broadcasting. Each new system will extend the math curriculum, making abstract concepts concrete and engaging through hands-on technology.
This is just the beginning — M5Stackademy is open, modular, and designed to grow alongside the learning needs of students and teacher
We’re excited to introduce a brand new STEAM project to the M5Stackademy ecosystem: an Educational FM Radio!
This project allows students to explore decimal numbers, data encoding, wave frequencies, and logic circuits in a practical, hands-on way — all using M5Stack devices and easy-to-follow code.
The radio project is designed for 1st and 2nd year secondary education students and connects directly to the math curriculum, helping learners understand decimals through real-world applications.
Want to know more?
Visit our GitHub repository for detailed documentation, educational resources, photos of the setup, and all the code you need to get started.
Comments