The DFRobot IO Expansion HAT is a compact and powerful add-on board designed to expand the I/O capabilities of your Raspberry Pi. Perfectly compatible with Raspberry Pi 5, Raspberry Pi Zero / Zero W, 4B, and 3B+, this board offers everything you need for robotics, sensor monitoring, and real-time control.
Key Features
-
Compatible with Raspberry Pi 5 / 4B / 3B+ / Zero / Zero W
-
Onboard STM32F030 MCU to enable 8-channel 12-bit ADC and PWM control via I2C
-
Supports external PWM power supply (6~12V) for high-power servo or motor driving
-
Breaks out 22 ports, including:
-
4 PWM ports
-
4 Analog input ports
-
10 Digital ports (GPIO16–GPIO25)
-
2 I2C ports
-
1 UART port
-
1 SPI port
-
-
Voltage compatibility: Supports both 5V power input and 3.3V sensors
Perfect for Raspberry Pi ADC & Servo Applications
While Raspberry Pi lacks native analog inputs, this HAT solves the issue by integrating an STM32 MCU, allowing for easy analog signal reading (ADC) and multi-channel PWM signal output. Ideal for servo motor control, sensor integration, and other DIY Raspberry Pi projects.
Specifications
-
MCU: STM32F030
-
Power Input: 5V (Hat Power), 6~12V (PWM External)
-
Port Output Voltage: 3.3V (for sensors)
-
Device I2C Address: 0x10
-
Board Dimensions: 65mm × 30mm (2.56" × 1.18")
Applications
-
Raspberry Pi Robotics
-
Multi-servo control projects
-
Analog sensor monitoring
-
Education and prototyping
-
Home automation
Package Includes
-
1 × IO Expansion HAT for Raspberry Pi Zero / Zero W