Skip to main content
ESPBoards

M5Stack-Station Development Board Pinout and Technical Specifications

Code name: M5Stack_Station

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


Features

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

Connectivity

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

Technical specs

Clock Speed240 MHz
Flash size16MB
Microcontrolleresp32
Architecturextensa

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 an 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 (RX) / Transmit (TX)
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
PSRAM type
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. When using Arduino IDE, the maximum sketch upload size is 6400 Kb (6553600 B) and maximum data size for variables is 4416 Kb (4521984 B).