

Ventilator
Firmware for a custom made RP-2040 board with relays. Used for Ventilation control.
- Size
- 103 × 86.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 79
- Nets
- 101
- Pads
- 314
- Tracks, vias
- 561, 41
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 11 Sep 2022
- Updated
- 6 Apr 2023
Overview
Ventilator is an open-source printed circuit board by Kbij, from the Kbij/VentControl repository on GitHub. It is a 2-layer board of 103 × 86.5 mm with 79 parts on 101 nets, routed with 561 tracks and 41 vias.
It is built around the R-78AA5.0-0.5SMD-R, WIZ850IO and NUD3160L, with the IM06GR, S07M-GS08 and S07M-M-08 among its other parts. Its parts include 34 resistors, 12 diodes, 10 capacitors, 6 ICs and 4 connectors. It belongs with the RP2040 boards of this library.
Main components
6R-78AA5.0-0.5SMD-R
SMD-10PDC-DC Power ModulesRECOM PowerWIZ850IO
插件,25x23mm10Mbps、100Mbps 132mA 2.97V~3.63V Short-Circuit Protection、Data encryption、Built-in signature detection、Thermal Protection、Overvoltage Protection Plugin,25x23mm Ethernet Modules ROHSWIZNETEthernet ModulesNUD3160L
SOT23-3Industrial Inductive Load DriveronsemiUncategorisedIM06GR
SMD,6x10mm-40℃~+85℃ 1.029kΩ 12V 140mW 220V@DC、250V@AC 250mA@250VAC、270mA@220VDC、500mA@125VAC、2A@30VDC 2A 3ms 3ms 50mΩ AgNi Two groups of conversions: 2C(Double-pole double-throw conversion) SMD,6x10mm Signal Relays ROHSTE ConnectivitySignal RelaysS07M-GS08
DO-219AB(SMF)-65℃~+175℃ 1 Independent 1.1V@1A 1.5A 10uA@1kV 1kV 25A DO-219AB(SMF) Diodes - General Purpose ROHSVishay IntertechnologyDiodes - General PurposeS07M-M-08
DO-219AB(SMF)DO-219AB(SMF) Diodes - General Purpose ROHSVishay IntertechnologyDiodes - General Purpose
README
README.mdVentControl
Firmware for a custom made RP-2040 board with relays. Used for Ventilation control.
Parts
79| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 0.1u | Capacitor_THT:C_Rect_L18.0mm_W5.0mm_P15.00mm_FKS3_FKP3 | C2, C5, C6, locked |
| 4 | 100R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R7, R19, R21 |
| 4 | 100u | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C3, C4, C7, C8 |
| 4 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R16, R17, R30, R31 |
| 4 | 17k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R12, R13, R26, R27 |
| 4 | 1N4007 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D2, D3, D4, D5 |
| 4 | 220R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R10, R11, R24, R25 |
| 4 | 470k | Resistor_SMD:R_2512_6332Metric | R8, R9, R22, R23 |
| 4 | 4N25 | Package_DIP:DIP-6_W7.62mm | U2, U3, U4, U5 |
| 4 | 6R2 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R14, R15, R28, R29 |
| 4 | LED | LED_THT:LED_D3.0mm | D1, D9, D10, locked |
| 4 | TestPoint | TestPoint:TestPoint_Bridge_Pitch2.54mm_Drill1.0mm | TP1, TP2, TP3, TP4 |
| 3 | 2k2 | Resistor_SMD:R_2512_6332Metric | R6, R18, R20 |
| 3 | 5k1 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R32, R33, R34 |
| 3 | NUD3160 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3 |
| 3 | S07M-GS08 | Diode_SMD:D_SMF | D6, D7, D8 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric | R2, R3 |
| 2 | FINDER-40.52.7.012.0000 | Relay_THT:Relay_DPDT_Finder_40.52 | K1, locked |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C9 |
| 1 | 2.2k | Resistor_SMD:R_2512_6332Metric | R4 |
| 1 | 22u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C10 |
| 1 | 750R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | Conn_02x03_Top_Bottom | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J1 |
| 1 | IM06GR | IM06GR:IM06GR | U6 |
| 1 | Pico | MCU_RaspberryPi_and_Boards:RPi_Pico_SMD_TH | U1 |
| 1 | R-78AA5.0-0.5SMD-R | R-78AA3.3-1:CONV_R-78AA3.3-1.0SMD | PS1 |
| 1 | Reset | Button_Switch_SMD:SW_SPST_EVPBF | SW1 |
| 1 | S07M-M-08 | Diode_SMD:D_SMF | D12 |
| 1 | Screw_Terminal_01x02 | TerminalBlock:TerminalBlock_bornier-2_P5.08mm | J5 |
| 1 | Screw_Terminal_01x02 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J3 |
| 1 | Screw_Terminal_01x03 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal | J4 |
| 1 | Screw_Terminal_01x08 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-8_1x08_P5.00mm_Horizontal | locked |
| 1 | WIZ850IO | W5500:WIZ850IO | H1 |
Questions
How big is the Ventilator PCB?
It measures 103 × 86.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Ventilator use?
79 parts, built around the R-78AA5.0-0.5SMD-R, WIZ850IO, NUD3160L and IM06GR. 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.
Where can I download the Ventilator KiCad files?
From the Kbij/VentControl repository on GitHub, at the commit this page was made from: the board is pcb/Ventilator/Ventilator.kicad_pcb and its schematic pcb/Ventilator/Input.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Ventilator design in my own project?
Its repository states no licence, so its author keeps all rights: ask Kbij before reusing the design.
Similar boards
- 2 layers62 × 58.6 mm

- 2 layers69 × 43 mm

Diagral uart esp32
nicolas5000/diagral-esp32
This project permits to connect Home Assitant to your Diagral alarm system DIAG91AGFK (using the 20 pins connector on the back)
12 parts6Apache-2.0 - 2 layers90.3 × 72.8 mm

- 2 layers50.4 × 50.4 mm

Bluepill ethernet
kellerkindt/bluepill_sensor
Bluepill stm31f103 ethernet sensor extension board with SW written in Rust
47 parts3Apache-2.0 - 4 layers331.4 × 259.8 mm

- 2 layers59.1 × 75.2 mm

Pico datalogger v4e
bablokb/pcb-datalogger-v4e
Pico Board for Data-Logging (Ethernet Version)
27 partsCC-BY-SA-4.0 - 2 layers50 × 50 mm

Helix minimal
flintwinters/helix-hardware
KiCad 10 schematic for a USB powered STM32C071FBP6 with one shared SPI bus. The WIZ850io W5500 module and a 3.3 V, six wire microSD SPI breakout have separate chip selects. SWD is available for first firmware bring-up.
20 parts - 2 layers80 × 80.5 mm

F1c200s proj
JoachimBose/nabby-linux
An Allwinner F1C100s / F1C200s buildroot external tree for (among others) the hardware challenge for VUCTF-2026
68 partsGPL-2.0