

Block buck
- Size
- 40 × 40 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 29
- Nets
- 31
- Pads
- 95
- Tracks, vias
- 170, 50
- Pours
- 5
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 31 May 2025
- Updated
- 31 May 2025
Overview
Block buck is an open-source printed circuit board by Stary2001, from the Stary2001/blocks repository on GitHub. It is a 2-layer board of 40 × 40 mm with 29 parts on 31 nets, routed with 170 tracks and 50 vias.
It is built around the AOZ2264QI-11 and MIC5504-3.3YM5. Its parts include 9 capacitors, 7 resistors, 4 connectors, 3 ICs and 1 inductor. It belongs with the power boards and the RISC-V boards of this library.
Main components
2AOZ2264QI-11
QFN-23(4x4)-40℃~+85℃ 1 150uA 15A 2.7V~24V 500kHz Adjustable Buck Buck Built-in Yes QFN-23(4x4) DC-DC Converters ROHSAlpha & Omega SemiconductorDC-DC ConvertersMIC5504-3.3YM5
SOT-23-5-40℃~+125℃@(Tj) 1 120uVrms 15uA 180mV@(300mA) 3.3V 300mA 5.5V 75dB@(1kHz) Fixed Over Temperature Protection、Enable Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTECH PUBLICVoltage Regulators - Linear, Low Drop Out (LDO) Regulators
README
README.mdHardware Blocks
great idea dont steal
How to block?
- 40x40mm, round the corners if you can plz.
- If not, at least get it roughly in 10x10mm grid
- Use 2.5mm pitch JST-XH (clone) headers - 2pin for power, 4pin for I2C.
- For i2c: Qwiic pinout - GND VCC (3.3-5v) SDA SCL
- For UART: ?
- for power: VCC then GND
- Either I get this right or I have to repin all my cables when they come in. Ah well.
- KiCad footprint Connector_JST:JST_XH_S4B-XH-A_1x04_P2.50mm_Horizontal
- 4x M3 mounting holes in the corners with 30x30mm between holes
- KiCad footprint MountingHole:MountingHole_3.2mm_M3_Pad
ESP32C3 block
- Done
- It's an ESP32. What more do you want?
- 5v->3.3 buck I guess
Buck block
- Done (?)
- 24V input, 85% Vin output
- 5v->3.3
- Programmable output voltage - see https://www.ti.com/lit/an/slyt777/slyt777.pdf
- Defaults to 5v
INA3221 block
- Done
- I2C voltage and current sensor.
Voltmeter block
- Not yet
- Uses https://www.digikey.co.uk/en/products/detail/mornsun-america-llc/IB0505S-W75R3/16571441 to get an isolated (!) supply
- maybe
- Whack in a 16bit ADC and some op amps, gg ez
- i2c isolator. how
- ch32v003 cant split tx/rx :(
- samd11 has 4-wire i2c
- we can just simply tm use sda_out to drive an optoisolator
- or get ISO1641BDR
- idk
- power isolation
- Choose some random dcdc: https://www.digikey.co.uk/en/products/detail/mornsun-america-llc/IB0505S-W75R3/16571441
USB switch block
- Done
- Can run off a potato
- gets 5v from either the i2c connector, or either of the usb-c host connectors
- Switches one USB-A device between two hosts, with corresponding power.
- Just replace the diodes with links if you have issues I guess, idk
Parts
29| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_Pad | H1, H2, H3, H4 |
| 2 | 100k | Resistor_SMD:R_0603_1608Metric | R2, R4 |
| 2 | 100n | Capacitor_SMD:C_0603_1608Metric | C1, C5 |
| 2 | 10u | Capacitor_SMD:C_0603_1608Metric | C2, C3 |
| 2 | C | Capacitor_SMD:C_1206_3216Metric | C7, C8 |
| 2 | Conn_01x02_Pin | Connector_JST:JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal | J2, J3 |
| 2 | R_Small | Resistor_SMD:R_0603_1608Metric | R3, R6 |
| 1 | 100u | Capacitor_SMD:CP_Elec_6.3x7.7 | C6 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 10u | buck:Nonstandard_TMPC1206 | L1 |
| 1 | 33.2k | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | ? | Capacitor_SMD:C_0603_1608Metric | C4 |
| 1 | ?? | Resistor_SMD:R_0603_1608Metric | R7 |
| 1 | AOZ2264QI-11 | buck:QFN-23_L4.0-W4.0-P0.50-BL_AOZ2264QI-20 | U3 |
| 1 | CH32V003FxPx | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U1 |
| 1 | C_Small | Capacitor_SMD:C_0603_1608Metric | C9 |
| 1 | Conn_01x01_Pin | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J4 |
| 1 | Conn_01x04_Pin | Connector_JST:JST_XH_S4B-XH-A_1x04_P2.50mm_Horizontal | J1 |
| 1 | Jumper_3_Bridged12 | Jumper:SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mm | JP1 |
| 1 | MIC5504-3.3YM5 | Package_TO_SOT_SMD:SOT-23-5 | U2 |
Questions
How big is the Block buck PCB?
It measures 40 × 40 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Block buck use?
29 parts, built around the AOZ2264QI-11 and MIC5504-3.3YM5. 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 Block buck KiCad files?
From the Stary2001/blocks repository on GitHub, at the commit this page was made from: the board is buck/v0/block-buck.kicad_pcb and its schematic buck/v0/block-buck.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Block buck design in my own project?
Its repository states no licence, so its author keeps all rights: ask Stary2001 before reusing the design.
More from Stary2001/blocks
3- 4 layers40 × 40 mm

- 2 layers40 × 40 mm

- 2 layers30 × 50 mm

Similar boards
- 2 layers172 × 152.9 mm

- 2 layers22.9 × 36.7 mm

Usb2usb
tmk/USB2USB_Converter
USB to USB keyboard protocol converter supported by TMK keyboard firmware
26 parts152 - 2 layers78 × 130 mm

Lofence
kiu/lofence
LoFence is a LoRaWAN capable IoT electric fence monitoring system running on the The Things Network.
65 parts142MIT - 2 layers96.5 × 55 mm

- 2 layers120 × 130 mm

SingularitySurfer V1
nkrackow/SingularitySurfer-FPGA-Lock-In-Amplifier
Repository for the development of an FPGA based DSP Lock-In Amplifier
174 parts80MIT - 4 layers60.2 × 20.8 mm

PhaseLatchMini
AndersBNielsen/PhaseLatchMini
High-rate continuous streaming of interleaved dual ADC (I/Q) samples over USB Full‑Speed (FS) using only the built‑in CDC class on an STM32F103C8 ("Blue Pill" style) board.
63 parts72 - 2 layers98 × 56 mm

Thermal pcb
Badbird5907/thermal-camera
My design of a cheap and affordable thermal camera
68 parts59MIT - 4 layers58 × 38 mm

Qspimux2-prog
felixheld/qspimux
QSPI flash multiplexer - connect a SPI NOR flash to either an embedded system or a programmer for remote firmware tests
99 parts57CC-BY-SA-4.0