M5Stack Extend I/O 2 Unit (STM32F0)
The M5Stack Extend I/O 2 Unit (EXT.IO2) is an IO extension unit, based on the STM32F030 main controller, using the I2C communication interface and providing 8 IO expansions.
Each IO supports independent configuration of digital I/O, ADC, SERVO control and RGB LED control modes. Supports configuration of device I2C address, which means that users can mount multiple EXT.IO2 UNITs on the same I2C BUS to extend more IO resources.
Suitable for multiple digital/analog signal acquisition, with lighting/servo control applications.
Features
- 8-channel input and output expansion:
- Digital I/O
- ADC input
- SERVO control (PWM)
- RGB LED control
- I2C communication interface:
- Supports configuration of I2C address
Package Contents
- 1x EXT.IO2 UNIT
- 1x HY2.0 4-pin cable
Specifications
| MCU | STM32F030 |
| I2C Address | 0x45(default) |
| Number of IO extensions | 8 |
| IO interface PIN spacing | 2.54mm |
| IOSupport Mode | Digital input/output ADC SERVO control RGB LED control |
| IO Input/Output Level Support | 3.3V |
| Net Weight | 5g |
| Gross Weight | 13g |
| Product Size | 32*24*11mm |
| Package Size | 93*138mm |
Resources
- Product Wiki
- Schematic
- Arduino Example
- ADC Input
- Digital Input/Output
- RGB LED Control
- Servo Control
Pinout
| M5Core (PORT A) | GPIO22 | GPIO21 | 5V | GND |
| EXT.IO2 Unit | SCL | SDA | 5V | GND |







Description
The M5Stack Extend I/O 2 Unit (EXT.IO2) is an IO extension unit, based on the STM32F030 main controller, using the I2C communication interface and providing 8 IO expansions.
Each IO supports independent configuration of digital I/O, ADC, SERVO control and RGB LED control modes. Supports configuration of device I2C address, which means that users can mount multiple EXT.IO2 UNITs on the same I2C BUS to extend more IO resources.
Suitable for multiple digital/analog signal acquisition, with lighting/servo control applications.
Features
- 8-channel input and output expansion:
- Digital I/O
- ADC input
- SERVO control (PWM)
- RGB LED control
- I2C communication interface:
- Supports configuration of I2C address
Package Contents
- 1x EXT.IO2 UNIT
- 1x HY2.0 4-pin cable
Specifications
| MCU | STM32F030 |
| I2C Address | 0x45(default) |
| Number of IO extensions | 8 |
| IO interface PIN spacing | 2.54mm |
| IOSupport Mode | Digital input/output ADC SERVO control RGB LED control |
| IO Input/Output Level Support | 3.3V |
| Net Weight | 5g |
| Gross Weight | 13g |
| Product Size | 32*24*11mm |
| Package Size | 93*138mm |
Resources
- Product Wiki
- Schematic
- Arduino Example
- ADC Input
- Digital Input/Output
- RGB LED Control
- Servo Control
Pinout
| M5Core (PORT A) | GPIO22 | GPIO21 | 5V | GND |
| EXT.IO2 Unit | SCL | SDA | 5V | GND |



















