M5Stack-Station Development Board

Code name: M5Stack_Station

M5Stack-Station development board is based on esp32 microcontroller and uses xtensa architecture. This board has a maximum CPU frequency of 240 MHz and a flash size of 16MB.

About M5Stack-Station

ESP32 board in a dock-style enclosure β€” built for desktop-style IoT dashboards and HMI stations.

Technical Specifications

πŸ–₯️ Display

Type LCD
Size 1.14"
Resolution 240x135

πŸ›°οΈ Connectivity

WiFi 802.11 b/g/n (2.4 GHz)
Bluetooth 4.2
BLE 4.2

🧠 Microcontroller

Model esp32
Clock Speed 240 MHz
Flash Size 16MB
SRAM Size 520 KB
Architecture xtensa

✨ Features

  • 20 digital IO pins
  • 16 external interrupt pins
  • 16 analog input pins

M5Stack-Station Pinout

M5Stack-Station Pins Mapping Arduino IDE

Below you can find the M5Stack-Station pinout. This development board provides 20 digital IO pins, out of which 16 can be used as external interrupt pins and 16 as analog input pins .

PinAnalogTouchPWMOther
1TX G1
3RX G3
4G4
5SS G5
13RXD1 G13
14TXD1 G14
16RXD2 G16
17TXD2 G17
18SCK G18
19G19
23MOSI G23
25G25 DAC1
26G26 DAC2
32SDA G32
33SCL G33
35G35 ADC1
36G36 ADC2
37G37
38G38
39G39
-1MISO
Analog Analog input pins
Touch Touch pins
Function Function pins
RX / TX Receive/Transmit
LED_BUILTIN Built-in LED
PWM Pulse-Width Modulation

Default Tools

Bootloader toolesptool_py
Uploader toolesptool_py
Network uploader toolesp_ota
Bootloader address0x1000
Flash modedio
Boot modedio
Maximum upload size
6400 Kb
(6553600 B)
Maximum data size
4416 Kb
(4521984 B)

The M5Stack-Station development board by default uses esptool_py uploader tool, esp_ota network uploader tool for Over-the-air (OTA) uploads and esptool_py bootloader tool. The bootloader starts at address "0x1000". Flash mode and boot mode for M5Stack-Station development board by default is dio and dio respectively.