SKU: IOWC-1398
📋 GST Invoice Available

M5Stack ATOM Matrix ESP32 DevKit w/ RGB LED & MPU6886

₹1,429.00 (Inclusive of all taxes)
Out of Stock

The M5Stack ATOM Matrix is an ultra-compact ESP32-PICO-D4 development board featuring a 5×5 RGB LED Matrix, a built-in MPU6886 inertial sensor, and programmable button, ideal for Arduino and UIFlow-based IoT and wearable projects.

Features

  • Ultra-Compact ESP32 Core: Powered by the ESP32-PICO-D4 SoC with 240MHz dual-core processor, 4MB flash, and integrated Wi-Fi for robust IoT connectivity in a 24x24mm footprint.
  • Integrated RGB LED Matrix & Sensors: Features a 5×5 addressable RGB LED panel (WS2812C), a 6-axis MPU6886 IMU for motion sensing, and an infrared LED for remote control applications.
  • Developer-Friendly Design: Includes a programmable button, USB Type-C for easy flashing, a Grove-compatible HY2.0 port (I2C, I/O, UART), and multiple GPIOs (G19, G21, G22, G23, G25, G33) for expansion.
  • Optimized for Portable Projects: With its miniature size, M2 mounting hole, and low-power ESP32 sleep modes, it’s perfect for wearable devices, compact IoT nodes, and handheld controllers.

Out of stock

Description

The M5Stack ATOM Matrix is a highly integrated, palm-sized development platform built around the Espressif ESP32-PICO-D4 system-in-package. This board consolidates a powerful 240MHz dual-core microcontroller with Wi-Fi, a vibrant 5×5 RGB LED Matrix, a precise MPU6886 inertial measurement unit (IMU), and a user-programmable button into a single 24x24x14mm unit. Its design prioritizes minimal footprint without sacrificing GPIO accessibility, making it a premier choice for space-constrained embedded applications.

Engineered for rapid prototyping, the board supports development via the Arduino IDE and M5Stack’s UIFlow graphical programming environment. The integrated USB Type-C port facilitates quick firmware uploads and serial debugging. The onboard 2.4GHz 3D antenna ensures reliable wireless communication, while the exposed GPIO pins and Grove connector provide straightforward interfacing with external sensors, actuators, and communication modules for expanding project capabilities.

Key Features

  • ESP32-PICO-D4 Core: Integrates a 240MHz dual-core processor, 520KB SRAM, Wi-Fi stack, and 4MB of SPI flash in a single compact module for high-performance, connected applications.
  • Interactive LED Matrix: 25 individually addressable WS2812C RGB LEDs arranged in a 5x5 grid enable visual feedback, animations, and display functions for user interfaces.
  • Comprehensive Motion Sensing: Built-in MPU6886 6-axis IMU (3-axis gyroscope + 3-axis accelerometer) enables gesture recognition, orientation tracking, and motion-based control.
  • Multi-Purpose Input/Output: Features a tactile programmable button, an infrared transmission LED, and a Grove (HY2.0) port providing I2C, digital I/O, and UART interfaces.
  • Compact & Mountable Form Factor: Extremely small 24x24mm dimensions with a rear M2 screw hole allow for easy integration into final product enclosures and wearable designs.
  • Streamlined Development Workflow: Fully compatible with the Arduino ecosystem and M5Stack's UIFlow block-based programming tool for both beginners and advanced developers.

Applications

  • Wearable Tech & Smart Gadgets: Ideal for building compact fitness trackers, interactive jewelry, and handheld game consoles due to its small size and integrated display/sensors.
  • IoT Node & Endpoint Controller: Serves as a wireless sensor node or actuator controller in smart home automation, sending data via Wi-Fi to cloud platforms or local servers.
  • Prototyping & Education: Perfect for teaching embedded systems, IoT, and programming concepts with its visual LED feedback and sensor-rich, all-in-one design.
  • Remote Control & Interaction Devices: Can be used to create custom IR remotes, presentation clickers, or interactive art installations leveraging the button, IMU, and IR LED.

Technical Specifications

Microcontroller / SoCESP32-PICO-D4 (240MHz dual-core, 520KB SRAM)
Wireless ProtocolWi-Fi 802.11 b/g/n
Flash Memory4 MB
Supply Voltage5V DC via USB Type-C
Operating Current~500mA (typical during active use)
InterfacesUSB Type-C, Grove (I2C+I/O+UART), GPIOs (G19, G21, G22, G23, G25, G33)
Onboard Peripherals5x5 RGB LED Matrix (WS2812C), MPU6886 IMU, IR LED, Programmable Button
AntennaIntegrated 2.4GHz 3D Antenna
Operating Temperature0°C to 60°C
Dimensions (LxWxH)24 x 24 x 14 mm

Frequently Asked Questions

How do I program the M5Stack ATOM Matrix, and what software is required?

You can program the ATOM Matrix using the Arduino IDE or M5Stack's UIFlow. For Arduino, install the ESP32 board support via the Boards Manager and add the M5Stack library. For UIFlow, use the M5Burner tool to flash the UIFlow firmware. Connect via the USB Type-C port, select the correct COM port, and upload your code. The board appears as a serial device for both programming and serial monitor output.

What is the pinout for the exposed GPIO pins, and how do I use the Grove connector?

The exposed GPIO pins are G19, G21, G22, G23, G25, and G33. These can be used for digital I/O, ADC (on supported pins), and touch sensing. The onboard Grove connector (HY2.0) provides access to I2C (G21-SDA, G22-SCL), a digital pin (G19), and UART RX/TX (G25, G33). Simply plug in a compatible Grove sensor or module to interface without soldering. Refer to the official M5Stack pinout diagram for detailed mapping and voltage levels.

Can I power the ATOM Matrix with a battery, and what are its power consumption characteristics?

Yes, you can power it via a 5V battery connected to the 5V and GND pins, bypassing the USB port. The board typically draws around 500mA when active with Wi-Fi and LEDs on. To conserve battery, utilize the ESP32's deep sleep modes, which reduce current to microamps. Disable the RGB LED Matrix and put the MPU6886 sensor to sleep in firmware for maximum savings. A small LiPo battery with a 5V boost converter is a common choice for portable projects.

Package Includes

  • 1 x M5Stack ATOM Matrix ESP32 Development Board

Additional Information

Weight 0.02 kg
Dimensions 2.4 × 2.4 × 1.4 cm