Reef piHat
Ranthalion·reef-piHat·v3/reef-piHat.kicad_pcb
About the Reef piHat PCB
Reef piHat is an open source PCB design by Ranthalion, published on GitHub. It is a 2-layer board measuring 65 × 56 mm, with 99 components from 32 distinct parts.
Other key parts include the PCA9685PW and ULN2803A. By type, the board carries 39 resistors, 35 diodes, 16 connectors, 2 ICs, 2 transistors and 1 capacitor.
It belongs with the dev boards & breakouts and sensors designs in this gallery.
From the project
RPI Hat for reef-pi
Supports - Back powering the rpi with 5v - 12 channels of PWM control via PCA9685 (split between 4 connectors) with address selection - 3 channels for 1 wire communication (up to 3 DS18B20 temperature probes) - 2 i2c ports for ph probe modules - 2 ATO sensors with input protection - 8 channel 12v relay control via ULN2803 - 8 GPIO breakout with input and output protection

Main components on the Reef piHat
Reef piHat bill of materials (BOM)
99 components, 32 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | PCA9685PW | TSSOP-28_4.4x9.7mm_P0.65mm | U1 |
| 1 | ULN2803A | SOP-18_7.0x12.5mm_P1.27mm | U3 |
| 1 | DMMT5401 | SOT-23-6_Handsoldering | Q1 |
| 1 | DMG2305UX | SOT-23_Handsoldering | Q2 |
| 1 | Doser | JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J1 |
| 1 | Light1 | JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J2 |
| 1 | 40HAT | PinSocket_2x20_P2.54mm_Vertical | J3 |
| 1 | Light2 | JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J4 |
| 1 | 12vPower | PinHeader_1x02_P2.54mm_Vertical | J5 |
| 1 | Power2 | PinHeader_2x05_P2.54mm_Vertical | J6 |
| 1 | Power1 | PinHeader_1x10_P2.54mm_Vertical | J7 |
| 1 | ATO1 | JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J8 |
| 1 | Light3 | JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J9 |
| 1 | ATO2 | JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J10 |
| 2 | I2C | JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J11, J12 |
| 1 | 5vPower | PinHeader_1x02_P2.54mm_Vertical | J13 |
| 1 | Temp1 | JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_Vertical | J14 |
| 1 | Temp2 | JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_Vertical | J15 |
| 1 | Temp3 | JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_Vertical | J16 |
| 4 | 3mm_Mounting_Hole | NPTH_3mm_ID | H1, H2, H3, H4 |
Show 12 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 10 | z3.3 | D_MiniMELF | D1, D2, D3, D4, D5, D6, D7, D8 +2 |
| 1 | LED_Small | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D11 |
| 24 | LED | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D12, D13, D14, D15, D16, D17, D18, D19 +16 |
| 1 | 1uF | C_1206_3216Metric_Pad1.42x1.75mm_HandSolder | C1 |
| 3 | 220 | R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R1, R2, R3 |
| 1 | R_Small | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R4 |
| 1 | R | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R5 |
| 2 | 22 | R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R6, R7 |
| 24 | 1k | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R8, R9, R10, R11, R12, R14, R15, R16 +16 |
| 1 | 4.7k | R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R13 |
| 2 | 10k | R_Array_Convex_4x0603 | RN1, RN2 |
| 5 | 220 | R_Array_Convex_4x0603 | RN3, RN4, RN5, RN6, RN7 |
Reef piHat design files
The KiCad project lives in the Ranthalion/reef-piHat repository on GitHub; these links point at the commit this page was built from.
- Layoutv3/reef-piHat.kicad_pcb
Reef piHat: common questions
How big is the Reef piHat PCB?
The Reef piHat measures 65 × 56 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Reef piHat?
99 components, from 32 distinct parts. The full bill of materials is listed on this page.
Where can I download the Reef piHat design files?
From the Ranthalion/reef-piHat repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Reef piHat design in my own project?
The repository has no license, so all rights stay with Ranthalion. Use it as a reference, and ask the author before reusing the design.
Similar boards
Sensor smd
scottbez1
40 × 20 mm5 parts2LApache-2.04.2kSensors
StuckAtPrototype
15.2 × 9 mm14 parts4LApache-2.03.8kMicrophone
Mentra-Community
5.5 × 6.1 mm6 parts2LMIT1.2kBreakout 60pin EEC-IV
rusefi
139.7 × 62.2 mm15 parts2LGPL-3.01.2k88 Pin Vag Breakout
rusefi
142 × 58 mm91 parts2LGPL-3.01.2kEecv breakout
rusefi
140.8 × 53.7 mm9 parts4LGPL-3.01.2k