CrallyBoard

cruunnerr·CrallyBoard·kicad files/cam_server.kicad_pcb

CrallyBoard PCB layout, top view — open source Raspberry Pi board by cruunnerr

About the CrallyBoard PCB

CrallyBoard is an open source Raspberry Pi PCB design by cruunnerr, published on GitHub. It is a 2-layer board measuring 180.7 × 143.8 mm, with 226 components from 112 distinct parts.

Its main chip is the ComputeModule4-CM4, from the Raspberry Pi family. Other key parts include the TL1963A-33DCYR, 74LVC1G07_copy, LM2596T-ADJ, ICL7665 and MCP23017. By type, the board carries 50 resistors, 44 capacitors, 29 connectors, 29 diodes, 28 jumpers and 20 ICs.

It belongs with the iot & wireless, displays & leds and power & battery designs in this gallery.

From the project

Smart Home System / Alarm System / Input Output System for Raspberry Pi CM4

THIS IS JUST A DOCUMENTATION FOR MYSELF! YOU CAN USE IT, BUT THERE MAY BE MISSING SOME STEPS!

This is a custom Board made for Raspberry Pi CM4 Module

_______________________________________________________

- 16 Inputs via GPIO (with 3,3V Z-Diodes) connected through a PIN-Header to eventually add some Input-Handling PCBs in future - 1 seperate Input via GPIO - 16 Ouputs via MCP23017 (I2C). Outputs from MCP over OptoCoupler to a PinHeader to directly connect these Output-Relays-Modules - 1 OnBoard Output Relays directly via GPIO - 1 Display Port for SSD1306 (I2C) (3V or 5V) - 1 RTC Port for…

CrallyBoard, from the project README
From the project README

Main components on the CrallyBoard

CrallyBoard bill of materials (BOM)

226 components, 112 distinct parts.

QtyPartRefs
1
TL1963A-33DCYR
IC1
1
74LVC1G07_copy
U1
1
LM2596T-ADJ
U3
1
ICL7665
U4
1
MCP23017
U5
3
TPD4EUSB30
U7, U8, U12
1
MagJack-A70-112-331N126
U9
1
FSUSB42MUX
U10
1
USB2514B-I/M2
U11
1
AP22653W6
U13
4
PC847
U18, U19, U20, U21
1
AP64501SP-13
U22
1
RT9742AGJ5F
U23
1
HCPL-817-00AE
PC817
Broadcom
U24
1
AG5300
AG5300 bzw. AG5400
U25
1
IRF9540N
Q1
1
BC337
Q2
1
24MHz
Y1
1
Conn_01x02
J1
1
Conn_02x03_Counter_Clockwise
J2
Show 92 more
QtyPartRefs
2
FAN
J3, J9
1
P783F-Q24-S5-S
J4
1
RTC Battery module
J5
1
Conn_01x04
J6
5
Screw_Terminal_01x02
J7, J12, J13, J18, J23
4
Screw_Terminal_01x08
J14, J16, J26, J27
1
RS485
J15
1
Conn_02x10_Odd_Even
J17
1
Screw_Terminal_01x03
J19
1
THD-02-R
J20
1
USB_OTG
J21
1
690-008-221-904
J22
1
Micro_SD_Card_Det
J24
1
PCIe-x1
J25
1
Conn_01x12_Male
J28
1
Conn_01x02
J29
1
Conn_02x18_Odd_Even
J30
1
Conn_02x18_Odd_Even
J31
1
UJC-HP-3-SMT-TR
J32
2
DF01S-T
BR1, BR2
2
3A
F2, F6
1
1,5A
F3
1
Polyfuse
F5
1
2,5A
F7
1
Heatsink
HS2
1
Heatsink
HS3
4
Jumper_3_Bridged12
JP1, JP2, JP3, JP4
2
Conn_02x03_Odd_Even
JP5, JP6
1
Jumper_2_Bridged
JP7
21
Jumper_2_Bridged
JP9, JP11, JP12, JP13, JP14, JP15, JP16, JP17 +13
1
G5LE-1
K1
1
ComputeModule4-CM4
Hirose
Module1
3
—
SW1, SW2, SW3
1
i2c_display_oled_0.96
Display1
1
PWR_LED
Kingbright
LD1
1
PWR_LED_Source
LD2
1
PWR_LED_Batt
LD4
1
Load LED
LD5
1
LED_Relays
LD6
1
Act_LED
Kingbright
LD7
1
SS34
D2
1
IF=5A
D4
2
ZPY7.5
D5, D6
19
1N47xxA
D7, D8, D9, D10, D11, D12, D13, D14 +11
1
Störungs-LED
D15
1
Scharf-LED
D16
1
IF=5A
D17
1
1N4007
D29
1
D_Zener
D30
1
SMBJ5.0CA
SMBJ5.0A
D31
1
33uH
L2
1
SRN6045TA-3R3Y
L3
1
470uF
C2
1
100nF/ 16V
C3
3
100uF/ 16V
C4, C7, C8
1
220uF
C6
1
0,1uF
C9
1
10uF
C10
9
100n
C13, C18, C19, C20, C21, C22, C23, C36 +1
2
27pF
C14, C15
12
10u
C16, C17, C24, C26, C27, C28, C29, C41 +4
2
100uF
C25, C45
6
10u 35v
C30, C31, C32, C33, C34, C35
2
nf
C38, C40
1
1.2nF
C39
1
100uF/ 50V
C47
1
22u/10V
C48
4
3k3
R1, R2, R20, R21
1
220R
R3
8
1k
R4, R14, R22, R26, R36, R40, R44, R45
1
820R
R6
1
Nominal=9,2k
R9
3
2,2k
R10, R12, R19
1
100k
R13
1
137k
R15
2
10k
R16, R18
1
750k
R17
1
10R
R25
1
20K 1%
R27
2
12K 1%
R28, R30
3
2.2K 1%
R29, R48, R49
2
nf
R31, R34
2
470R
R32, R33
1
330R
R35
1
0,5R
R37
2
5,1k
R38, R39
2
470R
R46, R47
4
36K 1%
R50, R51, R52, R54
1
12K 1%
R53
1
15K 1%
R55
2
20k
RN1, RN2
2
330R
RN5, RN6

CrallyBoard design files

The KiCad project lives in the cruunnerr/CrallyBoard repository on GitHub; these links point at the commit this page was built from.

CrallyBoard: common questions

What microcontroller does the CrallyBoard use?

The CrallyBoard is built around the ComputeModule4-CM4, from the Raspberry Pi family.

How big is the CrallyBoard PCB?

The CrallyBoard measures 180.7 × 143.8 mm, has 2 copper layers and is 1.68 mm thick.

How many components are on the CrallyBoard?

226 components, from 112 distinct parts. The full bill of materials is listed on this page.

Where can I download the CrallyBoard design files?

From the cruunnerr/CrallyBoard repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the CrallyBoard design in my own project?

The repository has no license, so all rights stay with cruunnerr. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the CrallyBoard 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.

Similar boards