Compact communication platform based on a dual-core ESP32-S3 processor, designed for building LoRa Mesh networks, IoT projects, and embedded systems. The device features a 1.14" LCD display, a 56-key keyboard, and advanced audio capabilities with a microphone, speaker, and 3.5 mm audio output. The design is fully based on the Cardputer-Adv platform and extends its functionality with the Cap LoRa-1262 module, adding LoRa communication and GNSS positioning with support for GPS, BeiDou, Galileo, and GLONASS. A built-in accelerometer, infrared transmitter, microSD card slot, and Grove interfaces allow easy expansion and sensor integration, while the 1750 mAh Li-ion battery provides mobility and extended operating time. M5Stack K152
List of products by brand M5Stack
M5Stack – Modular IoT Systems for Advanced Electronic Projects
M5Stack is an innovative manufacturer of developer kits and IoT solutions that simplify the creation of smart automation systems. With advanced modules and built-in microcontrollers, the brand's products are widely used in robotics, industrial automation, and electronic projects. High compatibility with platforms such as Arduino, MicroPython, and ESP32 makes M5Stack a popular choice for both hobbyists and professionals developing Internet of Things (IoT) applications.
There are 146 products.
A compact development platform based on the dual-core ESP32-S3 processor, designed for prototyping embedded systems and IoT projects. The device features a 1.14-inch LCD display, a 56-key keyboard, and extensive audio features with a microphone, speaker, and headphone jack. A built-in accelerometer, IR emitter, microSD slot, and Grove connectors enable easy expansion and integration with sensors. Powered by a 1750 mAh Li-ion battery, it offers portability and long battery life. M5Stack K132-Adv
This ESP32-S3-based development kit features Wi-Fi, 8MB Flash, and 8MB PSRAM, ideal for IoT projects, remote control, and smart interfaces. A built-in 1.14-inch color display, a 6-axis IMU sensor, and a full audio path with a microphone and speaker enable the development of advanced multimedia and voice applications. Integrated IR transmitter and receivers allow the module to function as a smart home control center. M5Stack K150
The module with the transmitter and the IR receiver designed for the M5Stack sets. It is equipped with a Grove connector and communicates via a digital interface. M5Stack U002
An expansion module combining long-range LoRa 868–923 MHz communication with precise GNSS positioning in a single, compact device. The SX1262 offers high receive sensitivity down to -147 dBm, transmit power up to +22 dBm, and low power consumption, making it ideal for IoT and telemetry applications. The integrated ATGM336H GNSS receiver supports multiple satellite systems and provides sub-1.5 m positioning accuracy. The module is designed for use with the Cardputer-Adv. M5Stack U214
Compact development platform based on the ESP32-PICO-D4 microcontroller, featuring WiFi and Bluetooth connectivity, a Grove interface, a programmable RGB LED, an infrared transmitter, and a USB Type-C connector. Its compact dimensions, exposed GPIO pins, and extensive expansion capabilities make it suitable for IoT projects, automation systems, wearable devices, and embedded applications. M5Stack C008
IoT development terminal equipped with an ESP32-P4 microcontroller, a 5″ 1280×720 IPS touchscreen, an ESP32-C6 Wi-Fi 6 module and a 2 MP camera. The device provides an RS-485 interface, USB ports and expansion connectors enabling integration with IoT systems, industrial automation and edge computing applications. M5Stack C145
U031-B is a functional RF RFID reader designed as an expansion board for the M5Stack platform, enabling easy integration of RFID technology into IoT projects and access control systems. It supports 13.56 MHz frequency and ISO14443A protocol, which allows for rapid prototyping and easy integration with other modules in automation, logistics and monitoring systems.
Programmable IoT module for voice control and audio interaction projects, based on ESP32-S3 with Wi-Fi2.4GHz, 8MB Flash and 8MB PSRAM, featuring audio codec, MEMS microphone and audio amplifier. M5Stack C126-ECHO
Miniature, multifunctional controller based on ESP32-S3 with WiFi, color IPS display and 9-axis sensors, designed for compact IoT and educational projects. With rich interface options and improved connectivity, it is an ideal solution for embedded applications and wireless control. M5stack C126
CardKB v1.1 is a miniature QWERTY keyboard with a Grove interface and I2C communication, designed for use with the M5Stack system. It allows text and command entry in UIFlow and Arduino-based projects, with additional mounting options thanks to Lego holes. M5Stack U035-B
M5Stack C125 is a compact evaluation board with a transceiver supporting WiFi 802.11 b/g/n and Bluetooth 5.x in the 2.4 GHz band, ideal for prototyping IoT applications and remote communication. Thanks to the built-in antenna, it provides a stable signal, and its small size makes it easy to integrate with various systems.
I2C bus splitter module based on the PCA9548AP, used for connecting multiple I2C devices to a single interface in M5Stack systems. M5Stack U040-B-V21
M5Stack U177 – Unit Mini Scales is a ready-to-use weighing module based on the HX711 and STM32, featuring I2C communication and support for popular platforms. It is used in laboratory, production and educational projects that require precise mass measurement.
Miniature ToF distance sensor based on VL53L0X with 3-200 cm range, 25° field of view and I2C interface for horizontal measurements. M5Stack U196
The universal DIY prototype module from the M5stack series with M-BUS connector. M5Stack M032
4-core cable, 50 cm long, terminated on both sides with a Grove plug. Compatible with the interface used in the M5Stack modules. M5Stack A034-C
M5Stack AtomS3R-AI Chatbot is a compact and efficient kit for developing voice assistants and projects in the field of AIoT and speech recognition. Thanks to the ESP32-S3, support for various development platforms and a ready-to-use audio base, it is ideal for smart devices, voice interfaces and next-generation IoT applications.
Isolated UART-RS485 converter designed for M5Stack sets. It allows communication within an industrial serial interface. M5Stack U094
A module with a 433 MHz radio transmitter for the M5Stack sets. Based on the SYN115 chip, it has a built-in PCB antenna. M5Stack U114
M5Stack – Modular Solutions for Electronics and IoT Systems
M5Stack develops an extensive ecosystem of electronic devices designed for prototyping, programming and embedded system development. The manufacturer's range includes controllers, development boards, sensors, displays, communication modules and accessories for building electronic systems with different levels of complexity. A key characteristic of M5Stack products involves their modular design, allowing compatible devices to be connected and projects to be expanded without designing every circuit from scratch. Individual product families use widely adopted microcontrollers, including ESP32 devices, and communication interfaces commonly found in electronics and automation. The broad selection of M5Stack development kits and modules supports projects involving the Internet of Things (IoT), automation, robotics and monitoring systems.
M5Stack Controllers – Core, ATOM, M5Stick and Cardputer
The manufacturer's ecosystem is built around M5Stack controllers, including several device families developed for different project requirements. The Core series includes compact control units, with selected models featuring displays, buttons and batteries, while miniature ATOM modules support space-constrained applications. M5Stick devices are suited to portable measurement and control projects, and M5Stamp modules are designed for integration into custom electronic boards. The range also includes Cardputer devices combining an ESP32-S3 microcontroller with a display and keyboard, as well as controllers equipped with communication interfaces used in automation. The variety of available platforms enables developers to select a main controller according to space constraints, memory requirements, connectivity and user interface needs.
M5Stack Peripheral Modules – Sensors, Communication and Control
Projects can be expanded using M5Stack peripheral modules, including environmental sensors, measurement modules, displays, signalling devices, communication interfaces and external device controllers. The Unit family includes ToF distance sensors, light sensors, RFID modules, RTC modules, joysticks and input/output devices. The range also features RS485 converters, motor drivers, relay modules and accessories for developing custom circuits. Many modules use four-pin HY2.0-4P connectors, often referred to as Grove connectors, simplifying connections to compatible controllers. However, communication methods depend on the specific device and may include I2C, UART, SPI or other interfaces, so electrical and software compatibility should be checked before connecting components.
Compatibility and Expansion Within the M5Stack Ecosystem
One of the main advantages of the M5Stack ecosystem is the ability to develop complex devices using ready-made controllers and compatible expansion modules. The manufacturer develops product families based on defined mechanical and electrical interfaces, allowing selected extensions to be used across multiple hardware configurations. Core controllers can work with appropriately selected expansion modules, while compact ATOM devices have dedicated accessories from the Tail, Base and HUB families. Unit modules enable sensors and actuators to be connected to many M5Stack platforms equipped with compatible ports. The ecosystem also supports development using Arduino, MicroPython and UIFlow, depending on the device model and available software support. A consistent modular approach makes it easier to expand prototypes and reuse compatible components in future projects.
M5Stack Applications in Automation, Robotics and Education
M5Stack devices are used in Internet of Things systems, building automation, environmental monitoring, wireless communication and equipment control. Controllers with integrated displays support the development of operator panels and portable measuring instruments, while sensor modules enable data collection and measurement functions. RS485 interfaces, relay modules and motor drivers can be used in automation and robotics projects, provided that the specifications of individual components are considered. The modular design and support for various programming environments make M5Stack products suitable for electronics and programming education as well as more advanced embedded device prototypes.