ATOM Matrix ESP32 Development Kit


Regular price $8.95
Standard Shipping Estimated Delivery Time: 7-20 days


NOTE: We have set the brightness of RGB LED limited to 20.

Pls DO NOT set it higher to avoid damaging the LED and acrylic screen.

ATOM Matrix is the most compact development board in the M5Stack development kit series yet with a size of only 24 * 24mm. It provides more GPIO pins and is very suitable for handy and miniature embedded device development. The main control adopts the ESP32-PICO-D4 chip, which comes integrated with Wi-Fi and Bluetooth technologies and has 4MB of integrated SPI flash memory. The Atom board provides an Infra-Red LED along with the 5*5 RGB LED matrix on the panel, a built-in IMU sensor (MPU6886), and a PH2.0 interface. A general purpose programmable button is provied below the Neo Led matrix to enable users to add input support to their various projects. The on-board USB interface (Type-C) enables rapid program uploading and execution. One M2 screw hole is provided on the back for mounting the board.

Supported development platforms and program languages: Arduino, Micropython. Regardless of the level of program skills you posess, M5Stack will guide you and help you, every step of the way, in realizing your idea as well as in the final productization.

Product Features

  • USB Type-C
  • ESP32 PICO-based
  • 4 MByte flash
  • 1 Programmable button
  • 5 * 5 RGB LED matrix panel
  • Infra-red LED
  • Reset button
  • 2.4G SMD Antenna: Proant 440
  • MPU6886 Inertial Sensor
  • 6* GPIO (Dupont Pins)
  • 4Pin PH2.0 interface
  • Program Platform: MicroPython, Arduino
  • Product Size:24 * 24 * 14mm
  • Product weight:1g

ESP32 Features

  • 240 MHz dual core Tensilica LX6 microcontroller with 600 DMIPS
  • Integrated 520 KB SRAM
  • Integrated 802.11b/g/n HT40 Wi-Fi transceiver, baseband, stack and LWIP
  • Integrated dual mode Bluetooth (classic and BLE)
  • Hall sensor
  • 10x capactive touch interface
  • 32 kHz crystal oscillator
  • PWM/timer input/output available on every GPIO pin
  • SDIO master/salve 50MHz
  • SD-card interface support


  • 1x ATOM Matrix


Peripherals Pin Map

Neo Led G27
Btn G39
IR G12



Customer Reviews

Based on 3 reviews
Good & love it

Have received today, really nice products, love it so much, and i will recommend to my friends,

Works fine with Arduino IDE

After setting the board to M5Stick-C in the Arduino IDE, programming the Atom Matrix worked fine. After I found the "M5Stack Atom Arduino Library" I also could test the MPU6886: https://github.com/m5stack/M5Atom

Nice litte device and its fun to play with.
The only little downside - unlike M5Stack and M5Stick, the Atom Matrix has no integrated battery.

I just received my new ATOM but UIFlow does NOT support it!

I bought the ATOM and received it hours ago, i tried to use it/download a test program but UIFlow does not support it! Mr. Adam Bryant replied on the FB M5 Stack Group on 2020.1.17 "Please wait as UIFlow needs updating again." and "However, it may work as a stickC" ....but it is not the case, i used UIFlow 1.0.6 Desktop app on WIndows 10 using USB port (mapped as COM7) and there is no communication ....and even if it would work even the UI is completely different from the Stick C so i urgently need a IDE that supports the ATOM. I recommend M5Stack to be honest in what you post in your website to avoid such bad experiences and review; release your products when they are really ready....I will be glad to make a new review with 5 starts in the future if the ATOM and UIFlow do what they promise. Thank you!

Hello Juan, Good day, and Happy new year!! 1st of all, it's all our fault for below issue, we cannot provided wrong information. Really thanks for your help to check the faulty out. And we feel so sorry about this mistake. M5 is a young team founded in 3 years ago. We have the belief in Open Source Hardware, to achieve fast prototyping with IoT development Kit. Our sales are growing fast from Japan to global market, but we do feel that we still have a long way to go in order to serve global customers, like the points you have mentioned, we should provide the right information to our client. We have confirmed ATOM will support UIFLOW around Feb.2020. Once ATOM support UIFLOW, we will re-post on our SNS and the products details. (Now the details has been revised) To improve and solve this problems, we will check carefully before release every product. There should be more actions we need to carry. But pls release us some more time. We would build up more stable items step by step. Once again, thanks for choosing M5 product. And sorry for the inconvenience to you!