OpenHomelabSwitch
TobleMiner·OpenHomelabSwitch
About the OpenHomelabSwitch PCB
OpenHomelabSwitch is an open source PCB design by TobleMiner, published on GitHub. It is a 4-layer board measuring 82.5 × 65.5 mm, with 292 components from 64 distinct parts.
Other key parts include the RTL8367RB, Allwinner_V3S, TMI7003x, W25Q128JVS and SRV05-4. By type, the board carries 134 capacitors, 103 resistors, 11 connectors, 11 diodes, 10 transistors and 8 inductors.
Main components on the OpenHomelabSwitch
OpenHomelabSwitch bill of materials (BOM)
292 components, 64 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | RTL8367RB | LQFP-128_14x14mm_P0.4mm_EP_5.5x5.5mm | U1 |
| 1 | Allwinner_V3S | LQFP-128_14x14mm_P0.4mm_EPAD_5.72x5.72mm | U2 |
| 2 | TMI7003x | QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm | U3, U4 |
| 1 | W25Q128JVS | SOIC-8_5.23x5.23mm_P1.27mm | U5 |
| 1 | SRV05-4 | SOT-23-6 | U6 |
| 1 | 2N7002 | SOT-23 | Q1 |
| 3 | MMBT3904 | SOT-23 | Q2, Q3, Q10 |
| 4 | MMBT5401 | SOT-23 | Q4, Q6, Q7, Q9 |
| 2 | AO3401A | SOT-23 | Q5, Q8 |
| 1 | 25MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 24MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y2 |
| 1 | 32.768kHz | Crystal_SMD_3215-2Pin_3.2x1.5mm | Y3 |
| 1 | ~ | HC-RJ45-5JA-4-1 | J1 |
| 4 | Conn_01x04 | PinHeader_1x04_P2.54mm_Vertical | J2, J3, J5, J7 |
| 1 | Micro_SD_Card_Det2 | HOAUC_HYC77-TF09-200 | J4 |
| 1 | Extension I2C | PinHeader_1x04_P2.54mm_Vertical | J6 |
| 1 | Debug | PinHeader_1x04_P2.54mm_Vertical | J8 |
| 1 | Extension UART | PinHeader_1x04_P2.54mm_Vertical | J9 |
| 2 | USB_C_Receptacle_USB2.0 | USB_C_Receptacle_Palconn_UTC16-G | J10, J11 |
| 2 | Filter | SCM7060-132T | FL1, FL2 |
Show 44 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 4 | 30F-51NL | Transformer_Ethernet_YDS_30F-51NL_SO-24_7.1x15.1mm | TR1, TR2, TR3, TR4 |
| 3 | GRN | LED_0603_1608Metric | D1, D9, D12 |
| 1 | YLW | LED_0603_1608Metric | D2 |
| 2 | 1N4148WS | D_SOD-323 | D3, D4 |
| 2 | P6SMB6.8CA | D_SMB | D5, D6 |
| 2 | RED | LED_0603_1608Metric | D7, D10 |
| 1 | WHT | LED_0603_1608Metric | D8 |
| 1 | 100R@100MHz | L_0603_1608Metric | FB1 |
| 1 | 100R@100MHz HC | L_0805_2012Metric | FB2 |
| 6 | 2.2uH | L_Wuerth_MAPI-2512 | L1, L2, L3, L4, L5, L6 |
| 51 | 100nF | C_0402_1005Metric | C1, C2, C3, C4, C10, C11, C12, C13 +43 |
| 18 | 1nF | C_0402_1005Metric | C5, C6, C7, C8, C14, C15, C16, C17 +10 |
| 5 | 1nF HV | C_1206_3216Metric | C9, C18, C27, C36, C127 |
| 6 | 10uF | C_0603_1608Metric | C60, C61, C62, C69, C70, C71 |
| 6 | 22uF | C_0603_1608Metric | C63, C65, C67, C72, C73, C74 |
| 12 | 20pF | C_0402_1005Metric | C64, C66, C68, C75, C76, C77, C83, C84 +4 |
| 2 | 10nF | C_0402_1005Metric | C78, C79 |
| 32 | 1uF | C_0402_1005Metric | C82, C89, C90, C91, C92, C93, C94, C95 +24 |
| 2 | 10uF | CP_EIA-3216-18_Kemet-A | C128, C129 |
| 16 | 75R | R_0402_1005Metric | R1, R2, R3, R4, R5, R6, R7, R8 +8 |
| 17 | 100k | R_0402_1005Metric | R17, R19, R21, R24, R25, R26, R28, R30 +9 |
| 2 | 22k | R_0402_1005Metric | R18, R32 |
| 1 | 120k | R_0402_1005Metric | R20 |
| 1 | 27k | R_0402_1005Metric | R22 |
| 1 | 330k | R_0402_1005Metric | R23 |
| 2 | 56k | R_0402_1005Metric | R27, R53 |
| 1 | 470k | R_0402_1005Metric | R29 |
| 3 | 15k | R_0402_1005Metric | R31, R35, R41 |
| 7 | 33k | R_0402_1005Metric | R33, R42, R70, R71, R72, R73, R74 |
| 1 | 220k | R_0402_1005Metric | R34 |
| 1 | 18k | R_0402_1005Metric | R36 |
| 1 | 150k | R_0402_1005Metric | R37 |
| 1 | 100k | R_1206_3216Metric | R39 |
| 1 | 3.3k | R_0402_1005Metric | R40 |
| 4 | 4.7k | R_0402_1005Metric | R43, R47, R80, R81 |
| 8 | 51R | R_0402_1005Metric | R44, R45, R46, R48, R59, R60, R61, R62 |
| 5 | 6.8k | R_0402_1005Metric | R49, R50, R51, R52, R85 |
| 2 | 1k | R_0402_1005Metric | R55, R56 |
| 14 | 2.2k | R_0402_1005Metric | R57, R58, R65, R66, R75, R78, R98, R99 +6 |
| 2 | 120R | R_0402_1005Metric | R63, R64 |
| 4 | 5.1k | R_0402_1005Metric | R82, R83, R86, R87 |
| 2 | 56kR | R_0402_1005Metric | R88, R91 |
| 4 | 10k | R_0402_1005Metric | R89, R92, R95, R96 |
| 2 | 100kR | R_0402_1005Metric | R90, R93 |
OpenHomelabSwitch design files
The KiCad project lives in the TobleMiner/OpenHomelabSwitch repository on GitHub; these links point at the commit this page was built from.
- LayoutOpenHomeSwitch.kicad_pcb
- SchematicOpenHomeSwitch.kicad_sch
OpenHomelabSwitch: common questions
How big is the OpenHomelabSwitch PCB?
The OpenHomelabSwitch measures 82.5 × 65.5 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the OpenHomelabSwitch?
292 components, from 64 distinct parts. The full bill of materials is listed on this page.
Where can I download the OpenHomelabSwitch design files?
From the TobleMiner/OpenHomelabSwitch repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the OpenHomelabSwitch design in my own project?
The repository has no license, so all rights stay with TobleMiner. Use it as a reference, and ask the author before reusing the design.