Skip to content

The Pimoroni Automation HAT is a versatile home automation and monitoring controller for the Raspberry Pi. It provides relays, analogue inputs, buffered digital inputs, and powered outputs — all 24 V tolerant — with indicator LEDs on every channel for at-a-glance status monitoring.

Connects to the Raspberry Pi via the 40-pin GPIO header and is controlled through a Python library with ready-to-use examples.

Key Features

  • 3× 24 V / 2 A Relays – NC and NO terminals for switching loads
  • 3× 12-Bit ADC Channels – 0–24 V input range (±2% accuracy)
  • 1× 12-Bit ADC Channel – 0–3.3 V input range
  • 3× Buffered Inputs – 24 V tolerant digital inputs
  • 3× Sinking Outputs – 24 V tolerant (500 mA total across all three)
  • 15× Channel LEDs – Visual status indicators (analogue channels dim proportionally)
  • 3.5 mm Screw Terminals – Secure, solderless connections
  • Breakout Pins – SPI, TX (#14), RX (#15), #25

Specifications

  • Relays: 3× SPDT, 24 V @ 2 A max (high-side switching)
  • ADC: 3× 0–24 V + 1× 0–3.3 V (12-bit, ±2%)
  • Inputs: 3× 24 V tolerant buffered
  • Outputs: 3× 24 V tolerant sinking (500 mA total)
  • Terminals: 3.5 mm screw
  • Compatibility: Raspberry Pi 3B+, 3, 2, B+, A+, Zero, Zero W

Ideal For

  • Home automation and smart monitoring
  • Greenhouse and irrigation control
  • Industrial sensor monitoring (24 V systems)
  • Relay-based scheduling and switching
Warning: Do not use to switch mains voltages.
Note: Buffered outputs are switched on the ground side (supply → load → output terminal → ground). M2.5 standoffs are recommended to prevent contact with the HDMI port.

Package Contents

  • 1× Automation HAT (fully assembled; breakout pins require soldering)

Resources

The Automation HAT appears in the following collections:

SKU PR-PIM213