
VehicleJunctionBoxMotherboard PCB
nsm81/VehicleJunctionBox_PCBs
The junction box is an intermediate stage between the accumulator and inverter. It contains an HVD, a current sensor, discharge circuitry, TSAL and TSMPs.

The precharge board contains the precharge resistors, precharge relay, main relay drivers (with economisers), and a controlling micro.
VehiclePrecharge PCB is an open-source printed circuit board by nsm81, from the nsm81/VehiclePrecharge_PCB repository on GitHub. It is a 4-layer board of 75 × 90 mm with 56 parts on 110 nets, routed with 1 track and 0 vias.
It is built around the CH340C, ESP32-WROOM-32 and SN65HVD230D, with the DRV110APW, AQY212S and AMS1117-3.3 among its other parts. Its parts include 14 ICs, 13 resistors, 10 capacitors, 7 diodes and 4 transistors. It belongs with the ESP32 boards of this library.
The precharge board contains the precharge resistors, precharge relay, main relay drivers (with economisers), and a controlling micro.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 100n | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C6, C7, C8, C9 |
| 5 | M3 | MountingHole:MountingHole_3.2mm_M3_Pad_Via | H1, H2, H2, H3, H4 |
| 4 | AQY212 | Package_SO:SOP-4_3.8x4.1mm_P2.54mm | U4, U12, U13, U14 |
| 3 | 10k | Resistor_SMD:R_0603_1608Metric | R6, R8, R11 |
| 3 | R_Small | SMD Resistors:2817 Package | R17, R18, R22 |
| 2 | 10k | SMD Resistors:2817 Package | R10, R12 |
| 2 | 1N4148W | Diode_SMD:D_SOD-123 | D4, D6 |
| 2 | 1k | Resistor_SMD:R_0603_1608Metric | R16, R19 |
| 2 | DRV110A | Package_SO:TSSOP-14_4.4x5mm_P0.65mm | U15, U16 |
| 2 | FDMS86255 | Package_TO_SOT_SMD:TDSON-8-1 | Q3, Q4 |
| 2 | GREEN | LED_SMD:LED_0603_1608Metric | D2, D5 |
| 2 | MCP9502PT-115E | Package_TO_SOT_SMD:SOT-23-5 | U1, U10 |
| 1 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C5 |
| 1 | 120 | Resistor_SMD:R_0603_1608Metric | R13 |
| 1 | 1u | Capacitor_SMD:C_0603_1608Metric | C10 |
| 1 | 2-1904058-5 | Relays:Precharge Relay | K1 |
| 1 | 2.2k | SMD Resistors:2817 Package | R9 |
| 1 | 2.2k | Resistor_SMD:R_0603_1608Metric | R14 |
| 1 | 22u | Capacitor_SMD:C_Elec_6.3x7.7 | C4 |
| 1 | 2A | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U8 |
| 1 | BC847BS | Package_TO_SOT_SMD:SOT-363_SC-70-6 | Q1 |
| 1 | CH340C | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U5 |
| 1 | ESP32-WROOM-32 | RF_Module:ESP32-WROOM-32 | U6 |
| 1 | Green | LED_SMD:LED_0603_1608Metric | D7 |
| 1 | SM712_SOT23 | Package_TO_SOT_SMD:SOT-23 | D3 |
| 1 | SN65HVD230 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U9 |
| 1 | SS34 | Diode_SMD:D_SMA | D1 |
| 1 | SSM3J328R LF | Package_TO_SOT_SMD:SOT-23 | Q2 |
| 1 | TLP2361 | Package_SO:SO-5_4.4x3.6mm_P1.27mm | U11 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U7 |
| 1 | USB_B | Connector_USB:USB_B_Lumberg_2411_02_Horizontal | J1 |

nsm81/VehicleJunctionBox_PCBs
The junction box is an intermediate stage between the accumulator and inverter. It contains an HVD, a current sensor, discharge circuitry, TSAL and TSMPs.

nsm81/VehicleVCU_PCB
A Vehicle Control Unit provides multiple CANBUS transceivers for communication within a vehicle.

samba09/camper-pir-switch
PIR motion switch for Revotion NODE Ambient (AM312, PhotoMOS, KiCad)


Sureshbkmr/Energy-Harvesting-Based-on-Beaden-Research-Paper
Based on Beaden Research Paper full custom PCB


wildsystems/ws-uc06
Custom ESP32-C6 development board with power input protection, relay outputs, opto-isolated I/O, NTC sensor input, and JTAG debugging. Designed as a DIY-friendly controller base.

It measures 75 × 90 mm and has 4 copper layers, 1.6 mm thick.
56 parts, built around the CH340C, ESP32-WROOM-32, SN65HVD230D and DRV110APW. 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 nsm81/VehiclePrecharge_PCB repository on GitHub, at the commit this page was made from: the board is VehiclePrecharge_PCB.kicad_pcb and its schematic POC.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask nsm81 before reusing the design.