BREAD / GUIDES
Parts and terminals
Concrete component definitions for bounded circuit families, not an arbitrary component library.
Recognized part types
| Type | Terminals / value | Supported use |
|---|---|---|
| arduino-uno-r3 | Named Uno sockets; GND aliases GND1 | One Uno per circuit; GND2/GND3 are distinct. |
| resistor | 1, 2; 220ohm or mixed-family 10kohm | Series resistor, pull-up or pull-down in the supported family. |
| led-5mm-red | A, K | LED branches and the mixed/discrete examples. |
| pushbutton-b3f1000-formed | A1, A2, B1, B2 | Mixed family; A1/A2 and B1/B2 are permanent pairs, switch open. |
| potentiometer-3296w | 1, 2, 3; 10kohm | Mixed family; 2 is the wiper, connected to A0. |
| dht22-bare | 1 VCC, 2 DATA, 3 NC, 4 GND | Mixed family with a separate 10kohm DATA pull-up. |
| diode-1n4148 | A, K | Diode/LED series family; cathode is the black band. |
| capacitor-c315c104 | 1, 2; 100nF | At most one non-polar capacitor across 5V/GND1 in the diode family. |
Footprint assumptions are visible
The button assumes leads formed to 7.62 × 5.08mm. The 1N4148 assumes a 10.16mm insertion span, not a native fixed pitch. Both assumptions produce warnings. The named KEMET capacitor has a straight 2.54mm pitch.
DHT22 NC is placed and isolated. Some modeled jumper holes lie under the raised/cutaway sensor drawing; real clearance has not been verified. Datasheet dimensions and a model are not an assembly test.
Diode and capacitor example
bread 0.1
title "Diode + LED with 100nF bypass"
part uno: arduino-uno-r3
part limit: resistor [value=220ohm]
part diode: diode-1n4148
part led: led-5mm-red
part bypass: capacitor-c315c104 [value=100nF]
uno.D13 -- limit.1
limit.2 -- diode.A
diode.K -- led.A
led.K -- uno.GND
// Non-polar 100nF ceramic capacitor; neither terminal is a permanent conductor.
uno.5V -- bypass.1
bypass.2 -- uno.GND
Illustration adapted from Arduino UNO R3 CAD by Bread contributors; CC-BY-SA-4.0. Source and modifications are embedded in the SVG. Attribution