Pcb playground
AkashVarma007·pcb-playground·hardware/psu_5v_flyback.kicad_pcb
About the Pcb playground
Pcb playground is an open source PCB design by AkashVarma007, published on GitHub under the MIT license. It is a 2-layer board measuring 93 × 48.5 mm, with 37 components from 35 distinct parts.
Other key parts include the STMicroelectronics VIPER06HN, STMicroelectronics TS432AILT and Vishay SFH6106-2T. By type, the board carries 12 capacitors, 9 resistors, 4 diodes, 3 ICs, 3 inductors and 2 connectors.
It belongs with the power & battery designs in this gallery.
From the project
Code-generated, machine-validated KiCad design for a 230 VAC to 5 V / 500 mA isolated flyback PSU (VIPer06HN + Myrra 74001): schematic, PCB, DRC rules and BOM emitted from one Python file, checked for 6 mm mains isolation without opening KiCad.
🎯 A complete 230 VAC → 5 V / 500 mA isolated-flyback power supply whose entire KiCad project — schematic, PCB, DRC rules, and BOM — is code-generated from a single Python file and machine-checked for 6 mm mains isolation, without ever opening KiCad.
⚠️ Safety • 🗺️ Repo map • 🧰 Pipeline • 🏛️ Architecture • 🚀 Quick start • 🧑💻 Working with it • 🧭 Status • 📄 License

Main components on the Pcb playground
Pcb playground bill of materials (BOM)
37 components, 35 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STMicroelectronics VIPER06HN VIPer06HN | DIP7 | U1 |
| 1 | STMicroelectronics TS432AILT TS432 (TL431) | SOT23 | U2 |
| 1 | Vishay SFH6106-2T SFH6106 | DIP4 | U3 |
| 1 | Phoenix 1935161 / generic 5.08mm AC 230V IN | SCREW2 | J1 |
| 1 | generic 5.08mm 2p 5V OUT | SCREW2 | J2 |
| 1 | Taiwan Semi RMB6S / Diodes MB6S MB6S 600V | MBS | BR1 |
| 1 | Littelfuse 39215000000 (TE5) or 5x20 T500mA 500mA T | FUSE_TE5 | F1 |
| 1 | TDK B72214S0271K101 / Littelfuse V275LA4 S14K275 | MOV_D14 | RV1 |
| 1 | Myrra 74001 | XFMR_E16_74001 | T1 |
| 1 | STMicroelectronics STTH1L06A STTH1L06 | SMA | D1 |
| 1 | STMicroelectronics STPS2L60A STPS2L60 | SMA | D2 |
| 1 | STMicroelectronics BAT46JFILM / BAT46W BAT46 | SOD123 | D3 |
| 1 | Vishay MMSZ5248B 18V 0.5W | SOD123 | D4 |
| 1 | Bourns RLB0913-102KL / Fastron 09HCP-102 1mH | IND_RADIAL_P5 | L1 |
| 1 | 0805 4.7uH / CDRH2D 4.7uH | L0805 | L2 |
| 1 | Coilcraft MSS/ Bourns SRR 4.7uH >1A 4.7uH | IND_RADIAL_P5 | L3 |
| 1 | Rubycon 400LLE3R3M or Nichicon UCY2G3R3 3.3uF 400V | ELEC_D10_P5 | C1 |
| 1 | Rubycon 400LLE3R3M 3.3uF 400V | ELEC_D10_P5 | C2 |
| 1 | TDK C3216C0G2J221J / Vishay 630V disc 220pF 630V | DISC_P5 | C3 |
| 1 | Rubycon 50YK10 / Panasonic 10uF 50V | ELEC_D5_P2 | C4 |
Show 15 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 0805 100nF 50V X7R 100nF | C0805 | C5 |
| 1 | 0805 15nF 50V 15nF | C0805 | C6 |
| 1 | 0805 2.2nF 50V 2.2nF | C0805 | C7 |
| 1 | Rubycon 16ZLH470 / Panasonic FR 470uF 16V | ELEC_D8_P3.5 | C8 |
| 1 | Panasonic EEUFR1C101 100uF 16V | ELEC_D6.3_P2.5 | C9 |
| 1 | 0805 4.7nF 50V 4.7nF | C0805 | C10 |
| 1 | Murata DE2E3KY222MA2B / Vishay VY2 2.2nF Y2 | YCAP_P10 | C11 |
| 1 | 0805 10nF 50V 10nF | C0805 | C12 |
| 1 | Vishay ROX1SJ10R 10R 1W | AXIAL_10 | R1 |
| 1 | Panasonic ERJ or axial 220k 0.5W 220k | AXIAL_7 | R2 |
| 1 | Vishay CMF/PR01 220k 1W 220k 1W | AXIAL_10 | R3 |
| 1 | 0603/0805 15k 1% 15k | R0805 | R4 |
| 1 | 0805 6.8k 6.8k | R0805 | R5 |
| 2 | 0805 10k 1% 10k 1% | R0805 | R6, R7 |
| 2 | 0805 1k 1k | R0805 | R8, R9 |
Pcb playground design files
The KiCad project lives in the AkashVarma007/pcb-playground repository on GitHub; these links point at the commit this page was built from.
Pcb playground: common questions
How big is the Pcb playground?
The Pcb playground measures 93 × 48.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Pcb playground?
37 components, from 35 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Pcb playground design files?
From the AkashVarma007/pcb-playground repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Pcb playground design in my own project?
Yes, under the terms of its MIT license, which AkashVarma007 chose for the repository.
Similar boards
Display Carrier
AxxAxx
35.6 × 58.2 mm5 parts2LGPL-3.01.7kControllerCurrentShuntAddOn
stuartpittaway
26 × 16.9 mm9 parts2LCC-BY-NC-4.01.1kTemperaturePCB PANEL
stuartpittaway
116 × 75.5 mm178 parts2LCC-BY-NC-4.01.1kModule 16S PassiveBalanceAddOn
stuartpittaway
61 × 74 mm86 parts2LCC-BY-NC-4.01.1kProgrammingAdapter
stuartpittaway
10.5 × 83 mm3 parts2LCC-BY-NC-4.01.1kCube batteryboard
willem-pennings
95 × 95 mm4 parts2LGPL-3.01.1k