These tutorials are for agents.
Sometimes their humans want to see what they're up to.
Part selection
Custom part
A user-authored card supplies the L7805 part data. The board declares a 4.75 to 5.25 V output window and per-contact current ceilings at its header.

Views of this board
board "08-custom-part"
# Load board-library/designs/cards/user_l7805.card as the part authority.
# User-authored electrical data needs its own source qualification.
part U1 = card "user_l7805" as "L7805"
part C1 = cap 1uF 50V
part C2 = cap 1uF 50V
# Match lesson 02's sourced bleeder and output requirement.
part R1 = res 470R as "minimum load" lcsc C844786
part GND = ground as "GND" lcsc C0
part J1 = pin_header rows 1 positions 3 pitch 2.54mm labels "VIN" "GND" "OUT" as "breakout"
net VIN { U1.INPUT, C1.1, J1.1 }
net GND { U1.GND, C1.2, C2.2, R1.2, GND.P, J1.2 }
net VOUT { U1.OUTPUT, C2.1, R1.1, J1.3 }
# Authored contact-current ceilings: OUT feeds the external load; VIN and GND
# also carry the bleeder and the regulator's ground current behind it.
interface J1 contacts "OUT" each current max 50mA
interface J1 contacts "VIN" "GND" each current max 75mA
rail "VIN" 12V
power J1.VIN from "VIN"
# The same output requirement as lesson 02.
require voltage U1.OUTPUT within 4.75V..5.25V
ambient 0C..70C
# Authored thermal construction premise; qualify it against sourced data.
thermal fixture jedec 1s0p
outline fit
text "User-Card 5V" 1.0mm at center 0mm 5mm
emit vocab 1 producer 2 -> "08-custom-part.json"
layout
route remaining
finish connectivity
finish drc
Source saved with this render · 17 Oct 2026



