Central control unit
RomLab·pcb-system-for-underfloor-heating-v2.0·kicad-v7.0.9/central-control-unit/central-control-unit/central-control-unit.kicad_pcb
About the Central control unit PCB
Central control unit is an open source Raspberry Pi PCB design by RomLab, published on GitHub. It is a 4-layer board measuring 255.9 × 224.5 mm, with 735 components from 81 distinct parts.
Its main chip is the DS1023-2-20S21, from the Raspberry Pi family. Other key parts include the LTC4231HMS-2#PBF, TPS7B8733QKVURQ1, MCP23S17-E/SP, SN74HCS4075QPWRQ1 and SN74HCS32QPWRQ1. By type, the board carries 275 resistors, 164 connectors, 101 diodes, 89 capacitors, 74 transistors and 32 ICs.
It belongs with the iot & wireless designs in this gallery.
From the project
PCB for underfloor heating system
There are here schematics, PCBs, 3D views and Gerber data for devices in underfloor heating system. There are two types folders with version KiCAD 5 and KiCAD 7. The libraries are here.
More information at https://github.com/RomLab/system-for-underfloor-heating-v2.0
Main components on the Central control unit
Central control unit bill of materials (BOM)
735 components, 81 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 5 | LTC4231HMS-2#PBF Analog Devices | msop_12 | U1, U2, U3, U4, U7 |
| 2 | TPS7B8733QKVURQ1 | to_252_5 | U5, U6 |
| 1 | MCP23S17-E/SP Microchip | spdip_28 | U8 |
| 3 | SN74HCS4075QPWRQ1 Texas Instruments | tssop_14 | U9, U10, U11 |
| 1 | SN74HCS32QPWRQ1 Texas Instruments | tssop_14 | U12 |
| 16 | TLP2345 | so_6 | U13, U14, U15, U16, U17, U18, U19, U20 +8 |
| 3 | TXS0108EPWR Texas Instruments | tssop_20 | U23, U24, U26 |
| 1 | PCA9615 | tssop_10 | U25 |
| 10 | AOB1608L | to_263_2 | Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8 +2 |
| 39 | PMV213SN,215 | sot_23 | Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16 +31 |
| 2 | YJL2305A | sot_23 | Q17, Q18 |
| 10 | AOD458 | to_252_2 | Q23, Q24, Q25, Q26, Q27, Q28, Q35, Q36 +2 |
| 2 | YJD20N06A | to_252_2 | Q56, Q57 |
| 11 | BXT600P03M | sot_23 | Q58, Q59, Q60, Q61, Q62, Q63, Q64, Q65 +3 |
| 15 | EBBA-02-C-SS-BU | EBBA-02-C-SS-BU | J1, J2, J3, J4, J5, J6, J7, J8 +7 |
| 1 | AKZ770_3-5.08-V-GREEN | AKZ770_3-5.08-V-GREEN | J12 |
| 20 | 1x4_idc_lsa | 1x4_idc_lsa_connector_general | J17, J18, J19, J20, J24, J27, J28, J29 +12 |
| 10 | 54601-908WPLF | 54601-908WPLF | J21, J22, J23, J25, J26, J35, J36, J37 +2 |
| 6 | EBBA-03-C-SS-BU | EBBA-03-C-SS-BU | J47, J48, J49, J50, J51, J52 |
| 35 | 95293-101A03LF | 1x3_pin_header_2.54mm_vertical | P1, P2, P3, P5, P6, P7, P8, P9 +27 |
Show 61 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | DS1023-1-20S21 | 1x20_pin_socket_2.54mm_vertical_8.5mm | P4 |
| 69 | 10129380-902001BLF | 1x2_pin_header_2.54mm_vertical | P25, P27, P29, P31, P32, P33, P34, P35 +61 |
| 1 | DS1023-1-4S21 | 1x4_pin_socket_2.54mm_vertical_8.5mm | P26 |
| 2 | molex_kk_254_1x02_2.54mm_22112022_vertical | molex_kk_254_1x02_2.54mm_22112022_vertical | P28, P30 |
| 2 | 95278-101A20LF | 2x10_pin_header_2.54mm_vertical | P45, P46 |
| 1 | DS1023-2-20S21 | module_raspberry_pi_4b | P115 |
| 1 | DS1021-2-20SF11-B | 2x20_pin_header_2.54mm_vertical | P116 |
| 1 | SMBJ12CA-E3/52 | smb | D1 |
| 3 | SMCJ5.0CA-13-F | smc | D2, D3, D4 |
| 7 | LL-503VC1E-4C | led_d5mm_2.54mm | D5, D6, D7, D8, D11, D12, D14 |
| 2 | STPS1L30U | sma | D9, D10 |
| 1 | SMBJ24CA-TR | smb | D13 |
| 10 | LL-504PGC1E-G5-2B | led_d5mm_2.54mm | D15, D16, D19, D20, D21, D22, D33, D34 +2 |
| 12 | STPS160A | sma | D17, D18, D23, D24, D25, D26, D37, D38 +4 |
| 9 | PMEG40T30EPX | sod_128 | D27, D28, D29, D90, D91, D92, D93, D94 +1 |
| 26 | SD05-7 | sod_323 | D30, D31, D32, D51, D52, D53, D54, D55 +18 |
| 10 | DS9503_us | tsoc_6 | D41, D42, D43, D44, D45, D56, D62, D63 +2 |
| 10 | UCLAMP0501H.TCT | sod_523 | D46, D47, D48, D49, D50, D57, D66, D67 +2 |
| 10 | SMDA05CDR2G | soic_8_3.9mmx4.9mm | D74, D75, D76, D77, D78, D79, D80, D81 +2 |
| 44 | 100nF | c_1206 | C1, C2, C3, C4, C9, C10, C11, C12 +36 |
| 12 | 100uF | c_elec_8x10.5 | C5, C6, C7, C8, C17, C18, C19, C20 +4 |
| 4 | 2.2nF | c_1206 | C13, C14, C15, C28 |
| 1 | 3.9nF | c_1206 | C16 |
| 4 | 10uF | c_1206 | C21, C22, C23, C24 |
| 1 | 220nF | c_1206 | C27 |
| 23 | 1uF | c_1206 | C29, C35, C36, C37, C39, C41, C43, C46 +15 |
| 10 | 10R | r_1206 | R1, R2, R3, R4, R32, R33, R34, R35 +2 |
| 1 | 649k | r_1206 | R5 |
| 1 | 7k32 | r_1206 | R6 |
| 1 | 11k | r_1206 | R7 |
| 1 | 61k9 | r_1206 | R8 |
| 4 | 825k | r_1206 | R9, R14, R19, R55 |
| 3 | 12k1 | r_1206 | R10, R15, R20 |
| 3 | 4k12 | r_1206 | R11, R16, R21 |
| 3 | 13k7 | r_1206 | R12, R17, R22 |
| 3 | 150k | r_1206 | R13, R18, R23 |
| 15 | 100k | r_1206 | R24, R25, R26, R27, R40, R41, R42, R43 +7 |
| 3 | 47m | r_1206 | R28, R30, R60 |
| 1 | 15m | r_1206 | R29 |
| 1 | 100m | r_1206 | R31 |
| 24 | 1k | r_1206 | R36, R37, R38, R39, R64, R99, R101, R112 +16 |
| 1 | 1k02 | r_1206 | R48 |
| 3 | 330R | r_1206 | R49, R50, R51 |
| 2 | 150R | r_1206 | R52, R53 |
| 1 | 1k6 | r_1206 | R56 |
| 1 | 2k74 | r_1206 | R57 |
| 1 | 32k4 | r_1206 | R58 |
| 67 | 10k | r_1206 | R62, R63, R68, R69, R70, R71, R72, R73 +59 |
| 1 | 2k21 | r_1206 | R67 |
| 10 | 576R | r_1206 | R94, R95, R102, R103, R104, R105, R133, R134 +2 |
| 10 | 1k8/0.5W | r_1206 | R96, R97, R106, R107, R109, R110, R137, R138 +2 |
| 10 | NC (10k) | r_1206 | R98, R100, R108, R111, R113, R115, R141, R142 +2 |
| 9 | 250R | r_1206 | R127, R128, R129, R254, R255, R256, R257, R258 +1 |
| 55 | 10R/0.5W | r_1206 | R130, R131, R132, R162, R163, R164, R165, R166 +47 |
| 6 | 1k15 | r_1206 | R203, R204, R205, R206, R207, R208 |
| 2 | T910Y | T910Y | R229, R231 |
| 2 | 0R | r_1206 | R230, R232 |
| 4 | 210R | r_1206 | R233, R237, R238, R242 |
| 4 | 390R | r_1206 | R234, R236, R239, R241 |
| 2 | 100R/120R | r_1206 | R235, R240 |
| 10 | NC (100R) | r_1206 | R266, R267, R268, R269, R270, R271, R272, R273 +2 |
Central control unit design files
The KiCad project lives in the RomLab/pcb-system-for-underfloor-heating-v2.0 repository on GitHub; these links point at the commit this page was built from.
Central control unit: common questions
What microcontroller does the Central control unit use?
The Central control unit is built around the DS1023-2-20S21, from the Raspberry Pi family.
How big is the Central control unit PCB?
The Central control unit measures 255.9 × 224.5 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Central control unit?
735 components, from 81 distinct parts. The full bill of materials is listed on this page.
Where can I download the Central control unit design files?
From the RomLab/pcb-system-for-underfloor-heating-v2.0 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Central control unit design in my own project?
The repository has no license, so all rights stay with RomLab. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Central control unit without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Raspberry Pi firmware against it before you order a PCB.
More boards in pcb-system-for-underfloor-heating-v2.0
Zone controller
RomLab
190 × 153.2 mm422 parts2LNo license1ESP32
Wall mounted room temperature sensor
RomLab
107 × 90 mm153 parts2LNo license1Signalization by fireplace
RomLab
129.8 × 92.5 mm104 parts2LNo license1Switches with lcd display
RomLab
115 × 85 mm76 parts2LNo license1ESP32
Wall mounted room temperature sensor - Wifi
RomLab
107 × 90 mm50 parts2LNo license1Testing board
RomLab
31.1 × 73 mm37 parts2LNo license1Hub 1-Wire bus
RomLab
48.3 × 45.7 mm20 parts2LNo license1Connection connector 1-Wire bus
RomLab
36.2 × 33.7 mm10 parts2LNo license1USB to UART converter with module
RomLab
23.5 × 41.9 mm9 parts2LNo license1
Similar boards
Raspberry Pi
Open source rover
nasa-jpl
220 × 178 mm144 parts2LApache-2.09.7kRaspberry Pi
SPIRIT
SPIRIT-org
82 × 155 mm130 parts6LCERN-OHL-S-2.01.3kRaspberry Pi
CM5RevEng
schlae
55 × 40 mm417 parts10LNo license1.0kRaspberry Pi
Haxo hw
cardonabits
102.4 × 211.3 mm38 parts2LCustom license672Raspberry Pi
PowerBook
BlueSCSI
74.5 × 56.3 mm78 parts2LGPL-3.0449Raspberry Pi
Desktop 50 Pin TopConn
BlueSCSI
89.2 × 82.6 mm103 parts2LGPL-3.0449