Naming Convention
All breakout board directories and files in this repository follow a standardized, lowercase, dash-separated naming scheme for clarity, scalability, and consistency.
Format
[type]-[footprint]-[variant or feature]
Components
-
type ā General category of component:
connā Connectors (e.g., USB, audio jacks, headers, terminal blocks)pwrā Power components (e.g., regulators, converters, relays)mcuā Microcontrollers (bare MCU breakouts)progā Programming/debug adapters (e.g., ISP, UPDI, SWD)icā Integrated circuits (op-amps, logic ICs, memory, etc.)sensorā Sensors (temperature, pressure, IMUs, etc.)dispā Displays (OLED, LCD, 7-segment, etc.)passiveā Passive components (resistors, capacitors, inductors, pots)inputā Input components (switches, buttons, DIP switches)ledā LEDs and indicators (discrete, RGB, arrays)miscā Miscellaneous or special-purpose components- (More categories like
rforoscilcan be added as needed)
-
footprint ā Physical package or interface style:
- For ICs:
soic8,tssop14,dip16,qfn32, etc. - For connectors:
usb-c,usb-micro,rca,audio35,jst-xh-2p, etc.
- For ICs:
-
variant or feature (optional) ā Additional detail for function, layout, or configuration:
- Examples:
3p(3-pin),5x(5 units),dual,combo,proto,sw,pwm,vusb,cc,matrix
- Examples:
-
chip or device name (optional) ā Use when a breakout is tailored to a specific part (e.g.,
icl7660,mcp16252,ws2812b,g2rl-1e)
Examples
conn-audio35-3p ā 3.5mm audio jack (3-conductor, 3-pin)
conn-combo-rca2-audio35-5p-2sw ā Dual RCA + 3.5mm combo jack (5-pin, 2 switches)
ic-tssop14-dual ā Dual TSSOP-14 IC breakout
pwr-mcp16252-boost-sot23 ā MCP16252 boost converter breakout