Skip to content

Hardware and software for Raspberry Pi add-on board with up to 8 relays

Notifications You must be signed in to change notification settings

coredumpster/pirelay

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

pirelay

pirelay is a small add-on board for the Raspberry Pi for up to 8 temperature controlled relays. The board's relays are controlled by GPIOs and driven by darlington arrays. Each relay be a small on circuit relay or a larger off circuit SSR. A network of Maxim One Wire Bus temperature sensors can be connected and assigned to each relay. The temperature control algorithm can be set to PID, ON/OFF (with compressor delay) or manual mode.

All control and monitoring is done through a web interface. Temperature and power output data is logged to an SQlite3 database for viewing history charts.

The board is designed for homebrew beer fermentation temperature control but can be easily adapted to other uses. For beer fermentation a single chest freezer and up to 7 individual fermenters can be controlled from 1 pirelay.

Status

As of January 2013 the project is in an early development phase. The 2nd version of the board (v1.1e) has passed some basic testing and is operational. The basic framework of the code is in place to read temp sensors, control relays with PWM and log data to database.

Still need to implement true PID mode, move configuration from hardcoding to web interface, build web interface for viewing historical data.

License

The hardware schematic and layout files (Eagle PCB) are included in the repo and licensed under CERN OHL v.1.1

The software for pirelay is licensed under Apache License, Version 2.0

About

Hardware and software for Raspberry Pi add-on board with up to 8 relays

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published