Free Shipping

M5Stack® ATOM Matrix PICO ESP32 Development Board Kit IMU Sensor Python M5Stack for Arduino – products that work with official Arduino boards


To confirm that this part fits your vehicle, please enter your vehicle's details below.

  • Year:


    • Make:


      • Model:


        • Submodel:


          • Trim:


            • Engine:


              • Clear All
              This part is compatible with 0 vehicle(s).
              Show all compatible vehicles
              This part is compatible with 1 vehicle(s) matching
              This part is not compatible with
              Recent searches

                • Year
                • Make
                • Model
                • Submodel
                • Trim
                • Engine


                  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 RGB 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.

                  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.

                  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)
                  • GROVE/4Pin PH2.0 interface
                  • Program Platform:for Arduino UIFlow
                  • 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


                  1.EasyLoader is a simple and fast program burner. Every product page in EasyLoader provides a product-related case program. It can be burned to the master through simple steps, and a series of function verification can be performed.(Currently EasyLoader is only available for Windows OS)

                  2.After downloading the software, double-click to run the application, connect the M5 device to the computer through the data cable, select the port parameters, click "Burn" to start burning. (For Atom burning, please Set the baud rate to 750000 or 115200)

                  Peripherals Pin Map:

                  RGB Led G27
                  Btn G39
                  IR G12
                  SCL G21
                  SDA G25

                  Package Included:

                  • 1x ATOM Matrix


                  1. for Arduino IDE

                  To get the code, please click here


                  Leave a Comment