
Keep breathing ctrl
CV19CO/open_controller_for_ventilator
Open source controller for ventilators

Open source controller for ventilators
Keep breathing ctrl is an open-source printed circuit board by CV19CO, from the CV19CO/open_controller_for_ventilator repository on GitHub. It is a 4-layer board of 153 × 148 mm with 260 parts on 261 nets, routed with 2,334 tracks and 617 vias.
It is built around the ICE40UP5K-SG48ITR50, STM32F427VIT6 and XCL206B123AR-G, with the HTS221, TLP240D(F and AQH3223AX among its other parts. Its parts include 81 capacitors, 64 resistors, 15 ICs, 9 diodes and 9 switches. It belongs with the STM32 and FPGA and CPLD boards of this library.


| Qty | Value | Footprint | References |
|---|---|---|---|
| 33 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C12, C14, C22, C26, C29, C30, C34, C35, C37, C38, C54, C55, C56, C57, C58, C59 +17 |
| 12 | 100 | Resistor_SMD:R_0402_1005Metric | R13, R28, R32, R37, R38, R40, R41, R46, R47, R48, R49, R52 |
| 11 | MountingHole | MountingHole:MountingHole_2.7mm_M2.5 | H1, H2, H3, H4, H5, H6, H7, H8, H9, H10, H11 |
| 9 | 10K | Resistor_SMD:R_0402_1005Metric | R5, R29, R30, R31, R33, R34, R50, R51, R53 |
| 9 | Conn_01x03 | Connector_PinSocket_2.54mm:PinSocket_2x04_P2.54mm_Vertical_SMD | G0, G1, G2, G3, G4, G5, G6, G7, G8 |
| 9 | Conn_02x07_Counter_Clockwise | Connector_PinSocket_2.54mm:PinSocket_2x07_P2.54mm_Vertical_SMD | S0, S1, S2, S3, S4, S5, S6, S7, S8 |
| 8 | 0.27 | Resistor_SMD:R_2512_6332Metric | RS1, RS2, RS3, RS4, RS5, RS6, RS7, RS8 |
| 8 | 10k | Resistor_SMD:R_0402_1005Metric | R2, R42, R43, R44, R45, R63, RST1, RST2 |
| 8 | 200 | Resistor_SMD:R_0402_1005Metric | R16, R17, R18, R19, R20, R21, R23, R61 |
| 6 | Conn_01x04_Female | Connector_Phoenix_MC:PhoenixContact_MC_1,5_2-G-3.81_1x02_P3.81mm_Horizontal | RL1, RL2, RL3, RL4, RL5, RL6 |
| 6 | Conn_02x04_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | RJ1, RJ2, RJ3, RJ4, RJ5, RJ6 |
| 6 | TLP240D | SMD:TLP240D_TP1 | U3, U4, U5, U6, U7, U8 |
| 5 | 0.1u | Resistor_SMD:R_0402_1005Metric | C43, C45, C48, C49, C52 |
| 5 | 10uF | Capacitor_SMD:C_0603_1608Metric | C33, C36, C41, C75, C78 |
| 4 | 0.1u 250V | Capacitor_SMD:C_1210_3225Metric | C27, C28, C76, C77 |
| 4 | 100 1/2W | Resistor_SMD:R_0612_1632Metric | R26, R27, R56, R59 |
| 4 | 22 | Resistor_SMD:R_0402_1005Metric | R35, R36, R57, R60 |
| 4 | 220nF 100V | Capacitor_SMD:C_0805_2012Metric | C6, C7, C8, C9 |
| 4 | 330 | Resistor_SMD:R_0402_1005Metric | R9, R11, R22, R58 |
| 4 | 4.7u | Resistor_SMD:R_0603_1608Metric | C46, C50, C51, C53 |
| 4 | AQH3223AX | SMD:AQH3223A | U11, U12, U19, U20 |
| 4 | Conn_01x04_Female | Connector_Phoenix_MSTB:PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_Horizontal | RL7, RL8, RL9, RL10 |
| 4 | PN2222 | SMD:SOT23_Transistor | Q1, Q2, Q6, Q7 |
| 3 | 0.1u | Capacitor_SMD:C_0402_1005Metric | C19, C42, C44 |
| 3 | 100nF | Capacitor_SMD:C_0402_1005Metric | C15, C31, C32 |
| 3 | 1k | Resistor_SMD:R_0402_1005Metric | R24, R25, R55 |
| 3 | LED | LED_SMD:LED_0603_1608Metric | D8, D9, D11 |
| 2 | 100uF 100V (Low ESR) | Capacitor_THT:CP_Radial_D12.5mm_P5.00mm | C10, C11 |
| 2 | 10u | Capacitor_SMD:C_0603_1608Metric | C16, C18 |
| 2 | 1uF | Capacitor_SMD:C_0402_1005Metric | C17, CST2 |
| 2 | 2.2k | Resistor_SMD:R_0402_1005Metric | R14, R15 |
| 2 | 2.2uF | Capacitor_SMD:C_0402_1005Metric | CST3, CST4 |
| 2 | 22pF | Capacitor_SMD:C_0402_1005Metric | CXST1, CXST2 |
| 2 | 2A 120 ohm | Resistor_SMD:R_0603_1608Metric | LST1, LST2 |
| 2 | 39K | Resistor_SMD:R_0402_1005Metric | R7, R8 |
| 2 | 4.7u | Capacitor_SMD:C_0603_1608Metric | C47, C73 |
| 2 | 470nF 100V | Capacitor_SMD:C_0805_2012Metric | C2, C3 |
| 2 | 4pF | Capacitor_SMD:C_0402_1005Metric | C23, C25 |
| 2 | Jumper_2_Open | Klofas-Connectors:STpowerSTEP01_JMP | JP1, JP2 |
| 1 | 1SS389,L3F | Diode_SMD:D_SOD-523 | D7 |
| 1 | STM32F427VIT6 | Package_QFP:LQFP-100_14x14mm_P0.5mm | UST1 |
| 1 | XCL206B123 | SMD:CL-2025-02 | U18 |
| 1 | - | Klofas-Passives:Resistor_NP_0805 | R1 |
| 1 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C5 |
| 1 | 1.8K | Resistor_SMD:R_0603_1608Metric | R4 |
| 1 | 100k | Resistor_SMD:R_0402_1005Metric | R39 |
| 1 | 100nF | Resistor_SMD:R_0402_1005Metric | C72 |
| 1 | 100uF | Resistor_SMD:R_1206_3216Metric | C20 |
| 1 | 1757284 | Connector_Phoenix_MSTB:PhoenixContact_MSTBA_2,5_6-G-5,08_1x06_P5.08mm_Horizontal | J2 |
| 1 | 180 | Resistor_SMD:R_0402_1005Metric | R54 |
| 1 | 1N4148 | Diode_SMD:D_SOD-123 | D10 |
| 1 | 220nF | Capacitor_SMD:C_0402_1005Metric | C4 |
| 1 | 22uF | Capacitor_SMD:C_0805_2012Metric | C1 |
| 1 | 2SC3325-Y | SMD:2SC3325-Y | Q5 |
| 1 | 4.7uF | Capacitor_SMD:C_1206_3216Metric | C40 |
| 1 | 450 | Resistor_SMD:R_0402_1005Metric | R10 |
| 1 | 47K | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | 47k | Resistor_SMD:R_0402_1005Metric | R6 |
| 1 | 47nF 100V | Capacitor_SMD:C_0805_2012Metric | C13 |
| 1 | 47uF | Resistor_SMD:R_0603_1608Metric | C21 |
| 1 | 500 | Resistor_SMD:R_0402_1005Metric | R12 |
| 1 | 80V (Back EMF Clamp) | Diode_SMD:D_SMB | D0 |
| 1 | ABM8G | SMD:ABM8G | X1 |
| 1 | ABS06-107-32.768KHZ-T | SMD:ABS06-107 | Y1 |
| 1 | BCM857BS | Package_TO_SOT_SMD:SOT-363_SC-70-6 | Q4 |
| 1 | CDBU0520 | Diode_SMD:D_SOD-523 | D4 |
| 1 | CONN_RASPBERRY | SMD:SMD_CONN_2x20 | P1 |
| 1 | CSS-95B30-SMT | SMD:CUI_CSS-95B30-SMT | LS1 |
| 1 | Conn_01x03 | TH:10142708-08200LF | PWR1 |
| 1 | Conn_01x04_Female | Connector_Phoenix_MSTB:PhoenixContact_MSTB_2,5_2-GF_1x02_P5.00mm_Horizontal_ThreadedFlange_MountHole | P2 |
| 1 | Conn_02x04_Odd_Even | Connector_PinSocket_2.54mm:PinSocket_2x04_P2.54mm_Horizontal | J1 |
| 1 | Conn_02x11_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x11_P2.54mm_Vertical | J3 |
| 1 | DMG2305UX | Package_TO_SOT_SMD:SOT-23 | Q3 |
| 1 | D_Schottky | Diode_SMD:D_SOD-123 | D2 |
| 1 | D_Schottky_x2_Serial_AKC | Package_TO_SOT_SMD:SOT-23 | D1 |
| 1 | Ferrite_Bead_Small | Resistor_SMD:R_0603_1608Metric | FB1 |
| 1 | GD25Q32CTIGR-Memory_Flash | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U15 |
| 1 | HTS221 | SMD:HLGA-6L | U13 |
| 1 | ICE40UP5K-SG48ITR | Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm | U14 |
| 1 | ISO7762 | Package_SO:SSOP-16_3.9x4.9mm_P0.635mm | U17 |
The 248 most common of 260 parts.

CV19CO/open_controller_for_ventilator
Open source controller for ventilators

CV19CO/open_controller_for_ventilator
Open source controller for ventilators


CV19CO/open_controller_for_ventilator
Open source controller for ventilators

CV19CO/open_controller_for_ventilator
Open source controller for ventilators

CV19CO/open_controller_for_ventilator
Open source controller for ventilators

CV19CO/open_controller_for_ventilator
Open source controller for ventilators


frahncky/Smart-Metering
Analisador trifásico de energia e qualidade de energia com interface gráfica touchscreen.




dev-board-tech/eprom-usb-emulator
A 28 Pin DIP EEPROM/EPROM/RAM USB emulator


It measures 153 × 148 mm and has 4 copper layers, 1.6 mm thick.
260 parts, built around the ICE40UP5K-SG48ITR50, STM32F427VIT6, XCL206B123AR-G and HTS221. 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 CV19CO/open_controller_for_ventilator repository on GitHub, at the commit this page was made from: the board is pcb/keep_breathing_ctrl.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask CV19CO before reusing the design.