M5Stack Core ESP32 IoT Development Kit - Fire (PSRAM 2.0)

by M5Stack

A high spec starter kit for the modular, stackable, and portable M5Stack IoT development board series, with upgraded hardware and inbuilt motion sensors.

Powered by an ESP-32 dual-core processor, M5Stack is open source, low cost, and easily expandable with a variety of stackable modules.  All Core starter kits come with an industrial grade case, onboard Wi-Fi & Bluetooth and an inbuilt lithium battery.

The top of the range Fire kit includes a built in 9-Axis IMU motion sensor (6-Axis posture acceleration measurement + 3-Axis magnetic measurement) as well as more hardware resources (16MB flash + 4M PSRAM), upgraded base modules (M5GO Base and M5GO CHG Base) and a chunky 500 mAh battery, as well as some Lego-compatible connectors!

For more information and for help getting started, click here. M5Stack boards come with a simple test sketch installed but no firmware - if you want to program it with UIFlow/MicroPython you will first need to flash the firmware to your board with the M5Burner tool.

Please note: M5Stack Fire uses GPIO 16/17 for its upgraded PSRAM. To connect other UART M5Stack modules such as LoRaWAN or GPS you'll need to cut TXD and RXD on the module and wire them to the other set of UART pins.

Product Features

  • ESP32-based
  • Speaker, 3 buttons, LCD screen (320*240)
  • TF card slot (16G Maximum size)
  • Battery Socket & Lipo Battery
  • Extendable Pins & Holes
  • M-Bus Socket & Pins
  • Development Platform UIFlow, MicroPython, Arduino


  • 1x FIRE
  • 1x M5GO CHG Base
  • 2x Lego-compatible blocks
  • 5x Lego-compatible connectors
  • 1x M3 hex wrench
  • 1x Type-C USB cable (100cm)
  • 1x User Manual


  • Internet of things terminal controller
  • Stem education product
  • DIY creation


Resources Parameter
ESP32 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth
Flash Memory 16MB
Power Input 5V @ 500mA
Port TypeC x 1, GROVE(I2C+I/0+UART) x 1
IPS Screen 2 inch, 320x240 Colorful TFT LCD, ILI9342C
Speaker 1W-0928
Button Custom button x 3
MEMS BMM150 + MPU6886
Battery 500 mAh @ 3.7V
Operating Temperature 32°F to 104°F ( 0°C to 40°C )
Size 54.2 x 54.2 x 30.5mm
Weight 62.3g
Case Material Plastic ( PC )