Description
The 30A Relay HAT is a dual SPDT power relay I/O board for Raspberry Pi with a built-in GPIO expander. It’s perfect for home automation, industrial control or automotive applications.
The ON-ON style changeover relays offer a whopping 30A switching capability up to 277V AC. Both relays are independently opto-isolated up to 3.75 kV, which safely isolates the relays from each-other and from the Raspberry Pi.
Featuring the well-documented MCP23008 8 channel GPIO expander, the 30A Relay HAT is easy to setup and control via I2C. It can be used with any device featuring an I2C bus and works with 3.3V or 5V devices (eg, Arduino); by selecting the appropriate jumper (see device compatibility). Channels 0-1 are utilised for the relays, giving you an extra 6 GPIOs for use with your project.
By default the relays are powered through the host Raspberry Pi using the GPIO port. The relays can be powered separately by removing the jumper marked “Link” so you can use an external supply to power the relays, reducing the load on the Raspberry Pi. Use of an external power supply is recommended if you plan to connect multiple HATs to your Raspberry Pi simultaneously.
Can be used in-conjunction with other expansion boards (check-out our HAT RACK range of carrier boards). Up to eight 30A Relay HATs can be used with a single Raspberry Pi (add more using our GPIO I2C pHAT).
Features
- 2 opto-isolated SPDT power relays with LED indicators
- 30A @ 277V AC
- Supports up to 6mm² / 10 AWG cable
- Heavy 2oz copper PCB
- Easy to use interactive web GUI
- Based on the MCP23008 8-port GPIO expander
- Jumper selectable I2C address & GPIO voltage (3.3V / 5V)
- Can be used with 3.3V or 5V I2C host devices (eg, Arduino)
- Built-in user programmable ID EEPROM
- Conforms to Raspberry Pi HAT Specifications
What’s Included
- 1x 30A Relay HAT
- 2x Jumper Links
Interactive Web GUI
Once installed on your Raspberry Pi, this interactive GUI allows quick & easy control of your 30A Relay HAT without the need for any coding. It is designed to be both a user guide & quick reference to the 30A Relay HAT pinout. The GUI is fully responsive and adapts to any screen size.
Check-out the Live Demo.
Device Compatibility
The 30A Relay HAT is fully compatible with all 40-way Raspberry Pi models and clones.
Device Model | Compatibility |
---|---|
Raspberry Pi 1 Model A+/B/B+ | ✔️ |
Raspberry Pi 2 Model B | ✔️ |
Raspberry Pi 3 Model B/B+ | ✔️ |
Raspberry Pi 4 | ✔️ |
Raspberry Pi 5 | ✔️ |
Raspberry Pi Zero | ✔️ |
Raspberry Pi Zero 2 | ✔️ |
ATMegaZero | ✔️ |
Asus Tinker Board | ✔️ |
Banana Pi | ✔️ |
Odroid | ✔️ |
Orange Pi | ✔️ |
ROCK Pi | ✔️ |
To use with Arduino or any other 5V device the 3V3 jumper must be moved to 5V.
Use the SDA & SDL breakout pins for I2C communication.
I2C Address Selection
Address | A0 | A1 | A2 |
---|---|---|---|
0x20 | |||
0x21 | ■ | ||
0x22 | ■ | ||
0x23 | ■ | ■ | |
0x24 | ■ | ||
0x25 | ■ | ■ | |
0x26 | ■ | ■ | |
0x27 | ■ | ■ | ■ |
Schematic Diagram
Dimensions
Compliance
- UL 796 certified manufacturer
- RoHS compliant (lead free)
- CE & UKCA compliant (certificates)
Datasheets
You can find this and our other Raspberry Pi projects on our GitHub page.
Stephen Wallick (verified owner) –
Very fast shipping, Five star pre/post sales support