
AMODO PSRR INJECTOR CBs 1
Amodo-Design/PSRR-Injector-Board
Board to allow you to measure power supply rejection ratio. Allows you to inject an AC ripple on top of your DC power supply to measure downstream. 0dB from 100Hz+.

4-switch buck-boost DC/DC converter
Convertisseur DC DC is an open-source printed circuit board by SurquinMathieu, from the SurquinMathieu/buck-boost-converter repository on GitHub. It is a 4-layer board of 80 × 72 mm with 88 parts on 77 nets, routed with 414 tracks and 103 vias.
It is built around the UCC27282DRC, TPS54360BDDAR and MCP1700T-3302E/TT(MS), with the IPD053N06NATMA1, 0685T6000-01 and 150060SS75000 among its other parts. Its parts include 26 capacitors, 26 resistors, 7 connectors, 6 ICs and 5 transistors. It belongs with the power boards and the STM32 boards of this library.
A 4-switch synchronous buck-boost converter built around an STM32G431CBT6, with a digital PI control loop, USB CDC telemetry, and a real-time web dashboard for monitoring and control.
This project implements a 4-switch buck-boost DC/DC converter. The STM32 runs a 300 kHz PWM control loop with real-time voltage sensing, feedforward + PI regulation, soft-start, and software UVLO protection. A companion web dashboard connects over USB to display live VIN/VOUT readings and lets you adjust the output setpoint from a browser.
Key specifications
| Parameter | Value |
|---|---|
| Input voltage | 10 – 40 V |
| Output voltage | 3 – 15 V |
| Max output current | 3 A |
| Switching frequency | 300 kHz |
| MCU | STM32G431CBT6 (Cortex-M4, 170 MHz) |
| Topology | 4-switch buck-boost |
The converter uses four N-channel MOSFETs driven by two half-bridge gate drivers.
See hardware/kicad for the full KiCad project and hardware/bom for the bill of materials.
See firmware/ for the STM32CubeIDE project.
firmware/DC-DC-Converter.ioc)The dashboard connects to the board's virtual COM port and streams VIN/VOUT/target data to a browser in real time over a local WebSocket, with a live waveform plot and a setpoint control.
cd dashboard
pip install pyserial websockets
python server.pyThen open index.html in a browser. Update the PORT variable in server.py to match your board's COM port.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 0.1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15, C16, C17 |
| 4 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R12, R13, R14, R15 |
| 4 | 4.7R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2, R3, R4 |
| 4 | IPD053N06NATMA1 | Package_TO_SOT_SMD:TO-252-2 | Q1, Q2, Q3, Q4 |
| 3 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C22, C23, C24 |
| 2 | 100k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R20, R21 |
| 2 | 2.2uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C20, C21 |
| 2 | 22R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R5, R6 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R10, R11 |
| 2 | UCC27282DR | 1_Converter_DCDC:UCC27282DR | U5, U6 |
| 1 | 0685T6000-01 | Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder | F1 |
| 1 | 1.4k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R9 |
| 1 | 100uF | Capacitor_SMD:C_Elec_10x10.2 | C25 |
| 1 | 102k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R22 |
| 1 | 124k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R23 |
| 1 | 150060SS75000 | LED_SMD:LED_0603_1608Metric | D2 |
| 1 | 15uH | Inductor_SMD:L_TDK_VLS6045EX_VLS6045AF | L1 |
| 1 | 180k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R24 |
| 1 | 1k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R8 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C19 |
| 1 | 220uF | Capacitor_SMD:C_Elec_8x10.2 | C26 |
| 1 | 249k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R25 |
| 1 | 330nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C18 |
| 1 | 33k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R16 |
| 1 | 39uH | Inductor_SMD:L_Bourns_SRP1770TA_16.9x16.9mm | L2 |
| 1 | 3V | TestPoint:TestPoint_Pad_D2.0mm | TP4 |
| 1 | 3V3 | TestPoint:TestPoint_Pad_D2.0mm | TP8 |
| 1 | 40.2k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R17 |
| 1 | 560pF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1 |
| 1 | 590k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R26 |
| 1 | 61.9k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R18 |
| 1 | 68R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R7 |
| 1 | 68k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R19 |
| 1 | 9V | TestPoint:TestPoint_Pad_D2.0mm | TP3 |
| 1 | BZX84C10 | Package_TO_SOT_SMD:SOT-23 | D1 |
| 1 | Boot0 | TS04-66-50-BK-260-SMT:SW_TS04-66-50-BK-260-SMT | SW2 |
| 1 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J5 |
| 1 | Conn_01x02 | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J3 |
| 1 | Conn_01x05 | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J7 |
| 1 | DMP6023LE-13 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | Q5 |
| 1 | FCR7350B | 1_Connector:FCR7350 | J2 |
| 1 | FCR7350R | 1_Connector:FCR7350 | J1 |
| 1 | GND | 1_Testpoint:5001 | TP6 |
| 1 | GND | TestPoint:TestPoint_Pad_D2.0mm | TP7 |
| 1 | LOGO | Logos:logo 11x11m | G*** |
| 1 | MCP1700T-3302ETT | Package_TO_SOT_SMD:SOT-23 | U2 |
| 1 | RB162MM-60TR | Diode_SMD:D_SOD-123 | D3 |
| 1 | REF3030EAIDBZR | Package_TO_SOT_SMD:SOT-23 | U3 |
| 1 | Reset | TS04-66-50-BK-260-SMT:SW_TS04-66-50-BK-260-SMT | SW1 |
| 1 | STM32G431CBTx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | Screw_Terminal_01x02 | 1_Connector:TE_282837-2 | J6 |
| 1 | TPS54360BDDAR | Package_SO:TI_SO-PowerPAD-8_ThermalVias | U4 |
| 1 | USB4105-GF-A | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J4 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | D4 |
| 1 | Vbatt | TestPoint:TestPoint_Pad_D2.0mm | TP5 |
| 1 | Vin | 1_Testpoint:5001 | TP2 |
| 1 | Vout | 1_Testpoint:5001 | TP1 |

Amodo-Design/PSRR-Injector-Board
Board to allow you to measure power supply rejection ratio. Allows you to inject an AC ripple on top of your DC power supply to measure downstream. 0dB from 100Hz+.

louisonmalinge/Projet-Velux
Dans ce Git, vous trouverez les fichiers ayant permis de réaliser le projet Velux, avec ses différentes versions.






It measures 80 × 72 mm and has 4 copper layers, 1.61 mm thick.
88 parts, built around the UCC27282DRC, TPS54360BDDAR, MCP1700T-3302E/TT(MS) and IPD053N06NATMA1. 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 SurquinMathieu/buck-boost-converter repository on GitHub, at the commit this page was made from: the board is hardware/kicad/Convertisseur DC-DC.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 SurquinMathieu before reusing the design.