bread. DOCS

BREAD / GUIDES

Parts and terminals

Concrete component definitions for bounded circuit families, not an arbitrary component library.

Recognized part types

TypeTerminals / valueSupported use
arduino-uno-r3Named Uno sockets; GND aliases GND1One Uno per circuit; GND2/GND3 are distinct.
resistor1, 2; 220ohm or mixed-family 10kohmSeries resistor, pull-up or pull-down in the supported family.
led-5mm-redA, KLED branches and the mixed/discrete examples.
pushbutton-b3f1000-formedA1, A2, B1, B2Mixed family; A1/A2 and B1/B2 are permanent pairs, switch open.
potentiometer-3296w1, 2, 3; 10kohmMixed family; 2 is the wiper, connected to A0.
dht22-bare1 VCC, 2 DATA, 3 NC, 4 GNDMixed family with a separate 10kohm DATA pull-up.
diode-1n4148A, KDiode/LED series family; cathode is the black band.
capacitor-c315c1041, 2; 100nFAt 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

diode-decoupling.breadThe diode/LED family plus one non-polar 100nF capacitor across 5V/GND1.
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
The diode/LED family plus one non-polar 100nF capacitor across 5V/GND1.

Illustration adapted from Arduino UNO R3 CAD by Bread contributors; CC-BY-SA-4.0. Source and modifications are embedded in the SVG. Attribution