Hil core
atopile·hil·elec/layout/hil-core/hil-core.kicad_pcb
About the Hil core PCB
Hil core is an open source PCB design by atopile, published on GitHub under the MIT license. It is a 4-layer board measuring 1.5 × 9.6 mm, with 114 components from 56 distinct parts.
Other key parts include the TPS55340RTER, STPS340U, TPS54560DDAR, SWPA8040S5R6NT and SN74LVC1G07DBVR. By type, the board carries 46 capacitors, 37 resistors, 14 ICs, 6 diodes, 2 connectors and 2 switches.
From the project
Hardware-In-the-Loop (HiL ⛰️) for high-quality validation 🧪 everywhere 🚀
Hardware-in-the-Loop, or HiL (sometimes HitL), is a way to continuously validate your hardware and firmware together. By connecting actual hardware to virtual test scenarios, HiL enables thorough testing of embedded systems, control units, and firmware under realistic conditions without the risks and costs of full physical testing.
HiL testing catches integration issues early, accelerates development cycles, and ensures robust system performance before deployment. Typically the domain of the most sophisticated automotive and aerospace companies, this HiL suite is now for all 🚀.
Main components on the Hil core
Hil core bill of materials (BOM)
114 components, 56 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TPS55340RTER Texas Instruments | VQFN-16_L3.0-W3.0-P0.50-BL-EP1.7-62c35a | U1 |
| 1 | STPS340U STMicroelectronics | SMB_L4.6-W3.6-LS5.3-RD-330cb3 | U2 |
| 1 | TPS54560DDAR Texas Instruments | SOIC-8_L5.0-W4.0-P1.27-LS6.0-BL-EP2.0-748c0f | U3 |
| 1 | SWPA8040S5R6NT 10µH ±20% Sunlord | IND-SMD_L8.0-W8.0_SWPA8040S-2a70f8 | U4 |
| 1 | SN74LVC1G07DBVR Texas Instruments | SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR-9d80aa | U5 |
| 4 | SMTSO2515CTJ Sinhoo | SMD_BD5.6-D4.1-12eb58 | U6, U7, U8, U9 |
| 2 | LDK220M-R STMicroelectronics | SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BL | U10, U11 |
| 1 | STUSB4500QTR STMicroelectronics | QFN-24_L4.0-W4.0-P0.50-BL-EP2.8-2a85a7 | U12 |
| 1 | CP2102-GMR SILICON LABS | WQFN-28_L5.0-W5.0-P0.50-BL-EP3.2-79d8c5 | U13 |
| 1 | USB2514B-I/M2 Microchip Tech | SQFN-36_L6.0-W6.0-P0.50-BL-EP-5817ac | U14 |
| 1 | AP30P30Q ALLPOWER(ShenZhen Quan Li Semiconductor) | PDFN3333-8_L3.1-W3.2-P0.65-LS3.4-BL-33e04e | Q1 |
| 1 | 7U24000E20UCG SJK(SHENZHEN CRYSTAL TECH) | CRYSTAL-SMD_4P-L3.2-W2.5-BL-1-d85bc6 | X1 |
| 2 | DF40C-100DS-0.4V(51) HRS(Hirose) | CONN-SMD_DF40C-100DS-0.4V-51-ceffa9 | CN1, CN2 |
| 1 | HR911130A HANRUN(Zhongshan HanRun Elec) | RJ45-TH_HR911130A-5845d4 | RJ1 |
| 2 | TS-1101-C-W XKB Connectivity | SW-SMD_L6.0-W3.3-LS8.0-cfbaed | SW1, SW2 |
| 2 | U262-241N-4BV64 XKB Connectivity | USB-C-SMD_TYC-324G-a50b79 | USB1, USB2 |
| 1 | N087-2832TSWYG02-H14 Shenzhen Allvision Tech | OLED-SMD_N087-2832TSWYG02-H14_1-7d3a70 | OLED1 |
| 1 | B540C-13-F Diodes Incorporated | SMC_L7.1-W6.2-LS8.1-RD-d9649d | D1 |
| 1 | 19-213/Y2C-CQ2R2L/3T(CY) Everlight Elec | LED0603-RD-YELLOW-5af84a | D2 |
| 1 | KT-0603G Hubei KENTO Elec | LED0603-RD-c81ffb | D3 |
Show 36 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESDA25W STMicroelectronics | SOT-323-3_L2.1-W1.3-P1.32-LS2.1-BR-ee9edb | D4 |
| 2 | ESDA25P35-1U1M STMicroelectronics | DFN1610-2_L1.6-W1.0-P1.05-RD-57a24e | D5, D6 |
| 1 | SMMS0650-3R3M SXN(Shun Xiang Nuo Elec) | IND-SMD_L7.1-W6.6-48b69f | L1 |
| 1 | CC0402KRX7R9BB682 6.8nF ±10% 50V X7R YAGEO | C0402-b3ef17 | C1 |
| 5 | CL21A106KAYNNNE 10µF ±10% 25V X5R Samsung Electro-Mechanics | C0805-3b2e55 | C2, C3, C4, C5, C6 |
| 3 | CL05A475MP5NRNC 4.7µF ±20% 10V X5R Samsung Electro-Mechanics | C0402-b3ef17 | C7, C18, C29 |
| 1 | CL05B104KB54PNC 100nF ±10% 50V X7R Samsung Electro-Mechanics | C0402-b3ef17 | C8 |
| 1 | GRM1555C1H472JE01D 4.7nF ±5% 50V C0G Murata Electronics | C0402-b3ef17 | C9 |
| 1 | 04025A8R2JAT2A 8.2pF ±5% 50V C0G Kyocera AVX | C0402-b3ef17 | C10 |
| 9 | CL05A105KA5NQNC 1µF ±10% 25V X5R Samsung Electro-Mechanics | C0402-b3ef17 | C11, C12, C13, C14, C15, C16, C23, C24 +1 |
| 13 | CL05B104KO5NNNC 100nF ±10% 16V X7R Samsung Electro-Mechanics | C0402-b3ef17 | C17, C19, C20, C21, C25, C26, C28, C32 +5 |
| 1 | GRM188R6YA475KE15D 4.7µF ±10% 35V X5R Murata Electronics | C0603-bd72f6 | C22 |
| 2 | CL10A106MQ8NNNC 10µF ±20% 6.3V X5R Samsung Electro-Mechanics | C0603-bd72f6 | C30, C31 |
| 2 | 0402CG200J500NT 20pF ±5% 50V C0G FH(Guangdong Fenghua Advanced Tech) | C0402-b3ef17 | C38, C39 |
| 3 | GRM21BR61H106KE43L 10µF ±10% 50V X5R Murata Electronics | C0805-3b2e55 | C46, C47, C48 |
| 4 | CL21A226MAQNNNE 22µF ±20% 25V X5R Samsung Electro-Mechanics | C0805-3b2e55 | C49, C50, C51, C52 |
| 8 | 0402WGF1002TCE 10kΩ ±1% 62.5mW UNI-ROYAL(Uniroyal Elec) | R0402-56259e | R1, R5, R14, R23, R30, R35, R36, R37 |
| 1 | RC0402FR-07180KL 180kΩ ±1% 62.5mW YAGEO | R0402-56259e | R2 |
| 1 | RTT022491FTH 2.49kΩ ±1% 62.5mW RALEC | R0402-56259e | R3 |
| 1 | 0402WGF7502TCE 75kΩ ±1% 62.5mW UNI-ROYAL(Uniroyal Elec) | R0402-56259e | R4 |
| 1 | 0402WGF5102TCE 51kΩ ±1% 62.5mW UNI-ROYAL(Uniroyal Elec) | R0402-56259e | R6 |
| 2 | 0402WGF2001TCE 2kΩ ±1% 62.5mW UNI-ROYAL(Uniroyal Elec) | R0402-56259e | R7, R8 |
| 2 | 0603WAF4700T5E 470Ω ±1% 100mW UNI-ROYAL(Uniroyal Elec) | R0603-ebcab9 | R9, R10 |
| 3 | 0402WGF1001TCE 1kΩ ±1% 62.5mW UNI-ROYAL(Uniroyal Elec) | R0402-56259e | R11, R16, R19 |
| 1 | RC0402FR-071K8L 1.8kΩ ±1% 62.5mW YAGEO | R0402-56259e | R12 |
| 1 | RC0402FR-07510KL 510kΩ ±1% 62.5mW YAGEO | R0402-56259e | R13 |
| 1 | CRCW040225K5FKED 25.5kΩ ±1% 62.5mW Vishay Intertech | R0402-56259e | R15 |
| 3 | 0402WGF4701TCE 4.7kΩ ±1% 62.5mW UNI-ROYAL(Uniroyal Elec) | R0402-56259e | R17, R18, R24 |
| 1 | RC0402FR-07100KL 100kΩ ±1% 62.5mW YAGEO | R0402-56259e | R20 |
| 1 | 0402WGF2202TCE 22kΩ ±1% 62.5mW UNI-ROYAL(Uniroyal Elec) | R0402-56259e | R21 |
| 1 | 0402WGF1000TCE 100Ω ±1% 62.5mW UNI-ROYAL(Uniroyal Elec) | R0402-56259e | R22 |
| 4 | 0402WGF3302TCE 33kΩ ±1% 62.5mW UNI-ROYAL(Uniroyal Elec) | R0402-56259e | R25, R26, R28, R29 |
| 1 | RTT021202FTH 12kΩ ±1% 62.5mW RALEC | R0402-56259e | R27 |
| 2 | 0402WGF5101TCE 5.1kΩ ±1% 62.5mW UNI-ROYAL(Uniroyal Elec) | R0402-56259e | R31, R32 |
| 1 | RC0402FR-0723K7L 23.7kΩ ±1% 62.5mW YAGEO | R0402-56259e | R33 |
| 1 | 0402WGF1623TCE 162kΩ ±1% 62.5mW UNI-ROYAL(Uniroyal Elec) | R0402-56259e | R34 |
Hil core design files
The KiCad project lives in the atopile/hil repository on GitHub; these links point at the commit this page was built from.
Hil core: common questions
How big is the Hil core PCB?
The Hil core measures 1.5 × 9.6 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Hil core?
114 components, from 56 distinct parts. The full bill of materials is listed on this page.
Where can I download the Hil core design files?
From the atopile/hil repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Hil core design in my own project?
Yes, under the terms of its MIT license, which atopile chose for the repository.
More boards in hil
Cellsim-8ch
atopile
13 × 9 mm608 parts4LMIT29Canjay
atopile
122 × 100 mm152 parts6LMIT29Thermistor-8ch
atopile
29.7 × 28.3 mm78 parts4LMIT29Buck boost
atopile
85.9 × 20.8 mm69 parts6LMIT29Cell
atopile
95.1 × 8.4 mm64 parts4LMIT29STM32
Black magic probe
atopile
48.1 × 19.2 mm61 parts2LMIT29STM32
Black magic debugger
atopile
23.7 × 14.4 mm52 parts2LMIT29Micro vault dev board
atopile
32.4 × 64.4 mm39 parts2LMIT29Ethernet
atopile
33.2 × 13.6 mm32 parts2LMIT29Ads1219-test
atopile
36.3 × 8.9 mm24 parts2LMIT29Analog out
atopile
16 × 5 mm8 parts2LMIT29