
Device
jayis1/hacker-devices
Full-cycle hardware designs for security research devices — each device is a subfolder with its own README, schematics, PCB layout, and software stack

Schematics for Programmable DC-DC Power Supply with I2C Interface
I2c pps hw is an open-source printed circuit board by condevtion, from the condevtion/i2c-pps-hw repository on GitHub, published under the MIT licence. It is a 4-layer board of 95 × 60 mm with 121 parts on 69 nets, routed with 421 tracks and 478 vias.
It is built around the 74AHC1G14GV, MMBT3904 and SIS413DN, with the BZX384C2V4 and SMAJ6.5CA among its other parts. Its parts include 49 capacitors, 38 resistors, 12 diodes, 8 transistors and 3 ICs. It belongs with the power boards of this library.
The repository contains a schematic for the Programmable Power Supply.
The device is complex enough for the schematics to be split into several pages, one for each functional block.
+5V_Prot - protected positive input voltage. The master switch page contains an input connector and protection circuit (fuse, TVS diode, polarity protection) after which the network starts. It is used as well to power the digital I/O and indication block+5V_Run - positive input voltage after the master switch itself (goes to the input filter and powers the controller). It is live while EN pin highEN - master switch control signal (should be high to turn the switch on and low to turn it OFF)+5V_Filtered - output of the input filterVOUT - the output voltages bus (contains power stage output and whole device output networks, goes to the output filter)I2C - I2C bus itself (connected to SCL and SDA pins)GPIO - groups digital I/O lines: interrupt, power good, status, and chip enablePROG - groups the rest of analog input lines which should be connected to the programming block to set operating mode and limits for the controller| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | 0.1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2, C3, C4, C6, C7, C11, C12, C14, C15, C22, C25, C37, C48, C49 |
| 6 | 0 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R10, R11, R12, R13, R15, R16 |
| 6 | 10uF | Capacitor_SMD:C_1210_3225Metric | C27, C28, C29, C39, C40, C41 |
| 6 | 1k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R30, R31, R32, R33, R35, R38 |
| 5 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3, R26, R27, R28, R29 |
| 5 | 1uF | Capacitor_SMD:C_0805_2012Metric | C5, C23, C24, C38, C44 |
| 5 | 4.7uF | Capacitor_SMD:C_1210_3225Metric | C30, C31, C35, C42, C43 |
| 4 | 10 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R17, R18, R19, R20 |
| 4 | Green | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D6, D7, D8, D9 |
| 4 | MountingHole_2.7mm_M2.5_Guarded | i2c-pps-hw:MountingHole_2.7mm_M2.5_Guarded | MH1, MH2, MH3, MH4 |
| 4 | SiR880BDP | i2c-pps-hw:PowerPAK_SO-8_Single_ThermalVias | Q1, Q2, Q3, Q4 |
| 3 | 100pF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C26, C36, C45 |
| 3 | 47uF | Capacitor_SMD:CP_Elec_6.3x5.7 | C32, C33, C34 |
| 3 | 56uF | Capacitor_SMD:C_Elec_10x10.2 | C18, C19, C20 |
| 2 | 0.47uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C10, C13 |
| 2 | 1.8k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R8, R9 |
| 2 | 20k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R25, R37 |
| 2 | 4.7uF | Capacitor_SMD:C_0805_2012Metric | C8, C9 |
| 2 | 5m | Resistor_SMD:R_2512_6332Metric | R23, R24 |
| 2 | MMBT3904 | Package_TO_SOT_SMD:SOT-23 | Q6, Q7 |
| 2 | SIS413DN | i2c-pps-hw:Vishay_PowerPAK_1212-8_Single_ThermalVias | Q5, Q8 |
| 2 | V1FM10-M3/H | Diode_SMD:D_SMF | D1, D2 |
| 2 | ~ | i2c-pps-hw:SolderJumper-2_P0.65mm_Bridged_RoundedPad0.5x0.75mm | JP1, JP2 |
| 2 | ~ | Capacitor_SMD:C_0805_2012Metric | C16, C17 |
| 2 | ~ | Resistor_SMD:R_1210_3225Metric | R21, R22 |
| 1 | +5V | i2c-pps-hw:TE_1-1123724-2 | J1 |
| 1 | 0 | Resistor_SMD:R_0805_2012Metric | R14 |
| 1 | 10 | Resistor_SMD:R_1206_3216Metric | R34 |
| 1 | 105k | Resistor_SMD:R_0805_2012Metric | R6 |
| 1 | 10uH | i2c-pps-hw:L_Bourns_SRP1038A_10.0x11.0mm | L1 |
| 1 | 133k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1 |
| 1 | 15A, 12V | i2c-pps-hw:TO-277A_ThermalVias | D4 |
| 1 | 1M | Resistor_SMD:R_0805_2012Metric | R5 |
| 1 | 1nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C21 |
| 1 | 2.2uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C46 |
| 1 | 2.2uF | Capacitor_SMD:C_1210_3225Metric | C47 |
| 1 | 2.7k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R36 |
| 1 | 274k | Resistor_SMD:R_0805_2012Metric | R7 |
| 1 | 3.92k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2 |
| 1 | 3k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4 |
| 1 | 5A | Fuse:Fuse_2920_7451Metric | F1 |
| 1 | 74AHC1G14 | Package_TO_SOT_SMD:SOT-23-5_HandSoldering | U3 |
| 1 | AP2210-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | BQ25758S | i2c-pps-hw:Texas_RRV0036A_VQFN-36-1EP_4.8x5.8mm_P0.5mm_EP3.6x4.6mm_ThermalVias | U1 |
| 1 | BZX384C2V4 | Diode_SMD:D_SOD-323 | D12 |
| 1 | Blue | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D11 |
| 1 | Digital I/O | Connector_PinSocket_2.54mm:PinSocket_2x05_P2.54mm_Vertical | J3 |
| 1 | Red | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D5 |
| 1 | SMAJ6.5CA | Diode_SMD:D_SMA | D3 |
| 1 | Vout | TerminalBlock_MetzConnect:TerminalBlock_MetzConnect_Type101_RT01602HBWC_1x02_P5.08mm_Horizontal | J2 |
| 1 | Yellow | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D10 |
It measures 95 × 60 mm and has 4 copper layers, 1.7 mm thick.
121 parts, built around the 74AHC1G14GV, MMBT3904, SIS413DN and BZX384C2V4. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the condevtion/i2c-pps-hw repository on GitHub, at the commit this page was made from: the board is i2c-pps-hw.kicad_pcb and its schematic i2c-pps-hw-cps.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

jayis1/hacker-devices
Full-cycle hardware designs for security research devices — each device is a subfolder with its own README, schematics, PCB layout, and software stack

CalgaryToSpace/CTS-SAT-1-DCLB-Burnwire-PCB
CTS-SAT-1 burnwire driver PCB for the Deployable Composite Lattice Boom (DCLB)


ebixs/smart-gas-meter-iot
The board plugs onto the carrier board's modem header J6 (carrier v0.2, hardware/kicad/) with a socket J1 on its underside, pin for pin: 1 MODEMVIN · 2 GND · 3 MODEMTXD · 4 MODEMRXD · 5 MODEMEN · 6 MODEMRESET · 7…

greatscottgadgets/urti-mainboard
Mainboard of URTI, the Universal Radio Test Instrument

hnz1102/sdcdmux-emmc
SD CARD and eMMC Device Multiplexer with Infrared Remote Controller

