Keep breathing ctrl
CV19CO·open_controller_for_ventilator·pcb/keep_breathing_ctrl.kicad_pcb
Keep breathing ctrl is an open source FPGA PCB design by CV19CO: a 4-layer, 153 × 148 mm board with 248 components (93 distinct parts). It is built around the MPL3115A2, POWERSTEP01, TLP240D, XCL214B333 and more.
Open source controller for ventilators

Built around
Parts list
248 components, 93 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MPL3115A2 | 8LGA | U1 |
| 1 | POWERSTEP01 powerSTEP01 | powerSTEP01 | U2 |
| 6 | TLP240D | TLP240D_TP1 | U3, U4, U5, U6, U7, U8 |
| 1 | XCL214B333 | TOREX_XCL214B123DR | U9 |
| 1 | PCF8523TK | HVSON8 | U10 |
| 4 | AQH3223AX | AQH3223A | U11, U12, U19, U20 |
| 1 | HTS221 | HLGA-6L | U13 |
| 1 | ICE40UP5K-SG48ITR | QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm | U14 |
| 1 | GD25Q32CTIGR-MEMORY_FLASH GD25Q32CTIGR-Memory_Flash | SOIC-8_3.9x4.9mm_P1.27mm | U15 |
| 1 | UCC12040 | SOIC-16W_7.5x10.3mm_P1.27mm | U16 |
| 1 | ISO7762 | SSOP-16_3.9x4.9mm_P0.635mm | U17 |
| 1 | XCL206B123 | CL-2025-02 | U18 |
| 4 | PN2222 | SOT23_Transistor | Q1, Q2, Q6, Q7 |
| 1 | DMG2305UX | SOT-23 | Q3 |
| 1 | BCM857BS | SOT-363_SC-70-6 | Q4 |
| 1 | 2SC3325-Y | 2SC3325-Y | Q5 |
| 1 | ABM8G | ABM8G | X1 |
| 1 | ABS06-107-32.768KHZ-T | ABS06-107 | Y1 |
| 1 | CONN_02X04_ODD_EVEN Conn_02x04_Odd_Even | PinSocket_2x04_P2.54mm_Horizontal | J1 |
| 1 | 1757284 | PhoenixContact_MSTBA_2,5_6-G-5,08_1x06_P5.08mm_Horizontal | J2 |
Show 73 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CONN_02X11_ODD_EVEN Conn_02x11_Odd_Even | PinHeader_2x11_P2.54mm_Vertical | J3 |
| 1 | S5690 CONN_RASPBERRY | SMD_CONN_2x20 | P1 |
| 1 | CONN_01X04_FEMALE Conn_01x04_Female | PhoenixContact_MSTB_2,5_2-GF_1x02_P5.00mm_Horizontal_ThreadedFlange_MountHole | P2 |
| 4 | 0.1UF 0.1uF | C_0402_1005Metric | CS1, CS2, CS3, CST1 |
| 1 | 1UF 1uF | C_0402_1005Metric | CST2 |
| 2 | 2.2UF 2.2uF | C_0402_1005Metric | CST3, CST4 |
| 2 | 22PF 22pF | C_0402_1005Metric | CXST1, CXST2 |
| 1 | MF-MSMF250/X | PTC | F1 |
| 9 | CONN_01X03 Conn_01x03 | PinSocket_2x04_P2.54mm_Vertical_SMD | G0, G1, G2, G3, G4, G5, G6, G7 +1 |
| 2 | JUMPER_2_OPEN Jumper_2_Open | STpowerSTEP01_JMP | JP1, JP2 |
| 1 | CSS-95B30-SMT | CUI_CSS-95B30-SMT | LS1 |
| 2 | 445-2982-1 2A 120 ohm | R_0603_1608Metric | LST1, LST2 |
| 1 | 10142708-08200LF Conn_01x03 | 10142708-08200LF | PWR1 |
| 6 | CONN_02X04_ODD_EVEN Conn_02x04_Odd_Even | PinHeader_2x04_P2.54mm_Vertical | RJ1, RJ2, RJ3, RJ4, RJ5, RJ6 |
| 6 | CONN_01X04_FEMALE Conn_01x04_Female | PhoenixContact_MC_1,5_2-G-3.81_1x02_P3.81mm_Horizontal | RL1, RL2, RL3, RL4, RL5, RL6 |
| 4 | CONN_01X04_FEMALE Conn_01x04_Female | PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_Horizontal | RL7, RL8, RL9, RL10 |
| 8 | 0.27 | R_2512_6332Metric | RS1, RS2, RS3, RS4, RS5, RS6, RS7, RS8 |
| 2 | 10K 10k | R_0402_1005Metric | RST1, RST2 |
| 9 | CONN_02X07_COUNTER_CLOCKWISE Conn_02x07_Counter_Clockwise | PinSocket_2x07_P2.54mm_Vertical_SMD | S0, S1, S2, S3, S4, S5, S6, S7 +1 |
| 1 | SW_DIP_X01 SW_DIP_x01 | Molex_CLIK-Mate_502443-0270_1x02-1MP_P2.00mm_Vertical | SW1 |
| 1 | STM32F427VIT6 | LQFP-100_14x14mm_P0.5mm | UST1 |
| 1 | B280-FDI 80V (Back EMF Clamp) | D_SMB | D0 |
| 1 | D_SCHOTTKY_X2_SERIAL_AKC D_Schottky_x2_Serial_AKC | SOT-23 | D1 |
| 1 | 1727-7336-1 D_Schottky | D_SOD-123 | D2 |
| 1 | SML-D12M1WT86 LED GRN | D_0603_1608Metric | D3 |
| 1 | CDBU0520 | D_SOD-523 | D4 |
| 1 | SML-D12U1WT86 LED RED | D_0603_1608Metric | D5 |
| 1 | SMBJ5.0A SMBJ5.0A-TR | DO-214AA | D6 |
| 1 | 1SS389L3F 1SS389,L3F | D_SOD-523 | D7 |
| 3 | LED | LED_0603_1608Metric | D8, D9, D11 |
| 1 | 1N4148 | D_SOD-123 | D10 |
| 1 | 445-2982-1 Ferrite_Bead_Small | R_0603_1608Metric | FB1 |
| 1 | 22UF 22uF | C_0805_2012Metric | C1 |
| 2 | 478-9924-1 470nF 100V | C_0805_2012Metric | C2, C3 |
| 1 | 220NF 220nF | C_0402_1005Metric | C4 |
| 1 | 0.1UF 0.1uF | C_0603_1608Metric | C5 |
| 4 | 1276-2949-1 220nF 100V | C_0805_2012Metric | C6, C7, C8, C9 |
| 2 | P10776 100uF 100V (Low ESR) | CP_Radial_D12.5mm_P5.00mm | C10, C11 |
| 29 | 0.1UF 0.1uF | C_0402_1005Metric | C12, C14, C22, C26, C29, C30, C34, C35 +21 |
| 1 | 1276-2960-1 47nF 100V | C_0805_2012Metric | C13 |
| 3 | 100NF 100nF | C_0402_1005Metric | C15, C31, C32 |
| 2 | 10U 10u | C_0603_1608Metric | C16, C18 |
| 1 | 1UF 1uF | C_0402_1005Metric | C17 |
| 3 | 0.1U 0.1u | C_0402_1005Metric | C19, C42, C44 |
| 1 | 100UF 100uF | R_1206_3216Metric | C20 |
| 1 | 47UF 47uF | R_0603_1608Metric | C21 |
| 2 | 4PF 4pF | C_0402_1005Metric | C23, C25 |
| 1 | JUWT1105MCD | CP_Radial_D6.3mm_P2.50mm | C24 |
| 4 | 399-20611-1 0.1u 250V | C_1210_3225Metric | C27, C28, C76, C77 |
| 5 | 10UF 10uF | C_0603_1608Metric | C33, C36, C41, C75, C78 |
| 1 | 4.7UF 4.7uF | C_1206_3216Metric | C40 |
| 5 | C1005X5R0J104K050BA 0.1u | R_0402_1005Metric | C43, C45, C48, C49, C52 |
| 4 | 4.7U 4.7u | R_0603_1608Metric | C46, C50, C51, C53 |
| 2 | 4.7U 4.7u | C_0603_1608Metric | C47, C73 |
| 1 | 100NF 100nF | R_0402_1005Metric | C72 |
| 1 | - | Resistor_NP_0805 | R1 |
| 15 | 10K 10k | R_0402_1005Metric | R2, R5, R29, R30, R31, R33, R34, R42 +7 |
| 1 | 47K | R_0603_1608Metric | R3 |
| 1 | 1.8K | R_0603_1608Metric | R4 |
| 1 | 47K 47k | R_0402_1005Metric | R6 |
| 2 | 39K | R_0402_1005Metric | R7, R8 |
| 3 | 330 | R_0402_1005Metric | R9, R22, R58 |
| 1 | 450 | R_0402_1005Metric | R10 |
| 1 | 330 | R_0402_1005Metric | R11 |
| 1 | 500 | R_0402_1005Metric | R12 |
| 12 | 100 | R_0402_1005Metric | R13, R28, R32, R37, R38, R40, R41, R46 +4 |
| 2 | 2.2K 2.2k | R_0402_1005Metric | R14, R15 |
| 8 | 200 | R_0402_1005Metric | R16, R17, R18, R19, R20, R21, R23, R61 |
| 3 | 1k | R_0402_1005Metric | R24, R25, R55 |
| 4 | LTR18EZPJ101 100 1/2W | R_0612_1632Metric | R26, R27, R56, R59 |
| 4 | 22 | R_0402_1005Metric | R35, R36, R57, R60 |
| 1 | 100K 100k | R_0402_1005Metric | R39 |
| 1 | 180 | R_0402_1005Metric | R54 |
More boards in open_controller_for_ventilator
Pressure sensor module
CV19CO
29 × 29.5 mm10 parts4LCERN-OHL-P-2.05Pressure sensors
CV19CO
100 × 100 mm10 parts4LCERN-OHL-P-2.05ABPDANT060MGAA5 sensor module
CV19CO
29 × 29.5 mm9 parts4LCERN-OHL-P-2.05ABPDJJT001PGAA5 sensor module
CV19CO
29 × 29.5 mm9 parts4LCERN-OHL-P-2.05ABPDANT015PGAA5 sensor module
CV19CO
29 × 29.5 mm9 parts4LCERN-OHL-P-2.05.sensor oxigeno
CV19CO
29 × 29.5 mm9 parts4LCERN-OHL-P-2.05403SFM3020 sensor module
CV19CO
29 × 29.5 mm9 parts4LCERN-OHL-P-2.05Electrovalves module
CV19CO
45.6 × 25.4 mm8 parts2LCERN-OHL-P-2.05ABPDJJT001PDSA3 sensor module
CV19CO
29 × 29.5 mm4 parts4LCERN-OHL-P-2.05
Similar boards
FPGA
Base board
GlasgowEmbedded
80 × 49 mm222 parts4L0BSD2.2kFPGA
Thunderscope Rev5.3
EEVengers
122.5 × 103.5 mm817 parts6LMIT1.3kFPGA
Icepi zero
cheyao
65 × 30 mm143 parts4LSHL-2.1828FPGA
HaasoscopePro
drandyhaas
224.5 × 160 mm586 parts10LMIT471FPGA
HarleyGhostRider
osrf
33.1 × 35.5 mm172 parts10LApache-2.0208FPGA
Host x1
azonenberg
91 × 83 mm243 parts4LBSD-3-Clause193