{"title":"IO Expansion HAT for Pi Zero/Zero W","handle":"io-expansion-hat-for-pi-zero-zero-w","url":"/products/io-expansion-hat-for-pi-zero-zero-w","description":"The IO Expansion HAT adds digital, analogue, I2C, PWM, UART, and SPI ports to the Raspberry Pi Zero and Zero W. An on-board STM32F030 MCU provides 8-channel 12-bit ADC and PWM output, communicating with the Raspberry Pi via I2C for convenient analogue input reading and servo control.\n\nDigital ports are mapped to GPIO16–GPIO25 (BCM) for direct use. The board supports 5 V power and 3.3 V sensor modules, with PWM ports accepting either external power (6–12 V) or Raspberry Pi power (5 V). Also compatible with Raspberry Pi 2, 3, 4 Model B/B+.\n\nKey Features\n\n\nOn-Board STM32F030 MCU – Provides 8-channel 12-bit ADC and PWM control via I2C\n\n22 Expansion Ports – 10 digital, 4 analogue, 4 PWM, 2 I2C, 1 SPI, 1 UART\n\nMultiple Servo Control – Drive servos directly from PWM ports\n\nExternal PWM Power – Supports 6–12 V external supply for high-power servos\n\nCompact Form Factor – Sized to match the Pi Zero at 65 × 30 mm\n\n\nSpecifications\n\n\nMCU – STM32F030\n\nPower Supply – 5 V (via Raspberry Pi or external)\n\nPWM External Power – 6–12 V\n\nPort Output Voltage – 3.3 V\n\nI2C Device Address – 0x10\n\nPorts – 10 digital, 4 analogue, 4 PWM, 2 I2C, 1 SPI, 1 UART\n\nDimensions – 65 × 30 mm\n\n\nCompatibility\n\nRaspberry Pi Zero / Zero W\nRaspberry Pi 2 / 3 / 4 Model B/B+\n\n\nPackage Contents\n\n1× IO Expansion HAT\n\n\nResources\n\nDFRobot Wiki – IO Expansion HAT\n","vendor":"DFRobot","product_type":"physical","in_stock":true,"options":[],"variants":[{"id":14418,"title":"Default Title","sku":"DF-DFR0604","price":18.29,"on_sale":false,"in_stock":true,"available_quantity":116,"option1":"Default Title"}]}