Docs / Bastion Circuit Designer manual / Parts gallery (photos and credits)

Parts gallery (photos and credits)

Every picture here is used on the Bastion workbench: the library shows it when you hover a part and the inspector shows it for whatever you have selected. The set is small on purpose - one clear picture per family, not a catalogue.

Licensing. Only commercially reusable material is used: public domain, CC0 or CC BY. There is no CC BY-SA, no CC BY-NC and no vendor marketing render anywhere in the set. CC BY pictures carry their author here, and each row links to the file's own source page so you can check the licence yourself. Where no suitably licensed photo exists, the illustration was drawn for Bastion and is released as CC0.

This page is generated from docs/assets/components/manifest.json, which the test suite checks against the files on disk (existence, image validity, size cap, and that every picture is credited here).

Picture Part Author Licence Source
Arduino Uno / ATmega328P style board Arduino Uno / ATmega328P style board HonCode CC0 source
Quartz crystal resonators (HC-49 style) Quartz crystal resonators (HC-49 style) Movzx Public domain source
Small brushed DC motor Small brushed DC motor Evan-Amos Public domain source
1N4007 rectifier diode 1N4007 rectifier diode Zxelt CC0 source
1N4148 small-signal diode 1N4148 small-signal diode Emilian Robert Vicol from Com. Balanesti, Romania CC BY 2.0 source
Radial electrolytic capacitor Radial electrolytic capacitor Zhao JingC CC0 source
ESP32-C3 development board ESP32-C3 development board DavesCodeMusings CC0 source
ESP32-WROOM-32 development board ESP32-WROOM-32 development board Ubahnverleih CC0 source
16x2 character LCD module (HD44780 style) 16x2 character LCD module (HD44780 style) Retired electrician CC0 source
TO-220 linear voltage regulator (7805 class) TO-220 linear voltage regulator (7805 class) Anonimski CC0 source
5 mm through-hole LED 5 mm through-hole LED Evan-Amos Public domain source
LM358 dual operational amplifier LM358 dual operational amplifier Retired electrician CC0 source
IRF540N power MOSFET, TO-220 package (generated illustration) IRF540N power MOSFET, TO-220 package (generated illustration) Bastion project (generated SVG illustration) CC0 1.0 (dedicated to the public domain by the Bastion project) [source](generated locally for Bastion Circuit Designer, docs/assets/components)
555 timer IC (DIP-8) 555 timer IC (DIP-8) Emilian Robert Vicol from Com. Balanesti, Romania CC BY 2.0 source
0.96 inch I2C OLED module (SSD1306) (generated illustration) 0.96 inch I2C OLED module (SSD1306) (generated illustration) Bastion project (generated SVG illustration) CC0 1.0 (dedicated to the public domain by the Bastion project) [source](generated locally for Bastion Circuit Designer, docs/assets/components)
Piezo buzzer disc (generated illustration) Piezo buzzer disc (generated illustration) Bastion project (generated SVG illustration) CC0 1.0 (dedicated to the public domain by the Bastion project) [source](generated locally for Bastion Circuit Designer, docs/assets/components)
Raspberry Pi Pico (RP2040) board Raspberry Pi Pico (RP2040) board SparkFun Electronics CC BY 2.0 source
Raspberry Pi Pico 2 (RP2350) board Raspberry Pi Pico 2 (RP2350) board Profpcde CC0 source
Small-signal electromagnetic relay Small-signal electromagnetic relay Retired electrician CC0 source
RGB light-emitting diode RGB light-emitting diode Gohstyman CC BY 4.0 source
Hobby servo motor (SG90 class) Hobby servo motor (SG90 class) Kborer Public domain source
7-segment LED display 7-segment LED display Dmitry G Public domain source
STM32F103C8T6 'Blue Pill' board (generated illustration) STM32F103C8T6 'Blue Pill' board (generated illustration) Bastion project (generated SVG illustration) CC0 1.0 (dedicated to the public domain by the Bastion project) [source](generated locally for Bastion Circuit Designer, docs/assets/components)
BC547 NPN transistor, TO-92 package BC547 NPN transistor, TO-92 package Inductiveload Public domain source

What the pictures are used for

  • Library hover - hovering a card shows the part's picture with its name, so a beginner can see what a "TO-92 NPN" or a "0.96 inch OLED" actually looks like before placing it.
  • Inspector thumbnail - the properties panel for the selected component starts with its picture and name.
  • This page - the same files, so the documentation shows the same thing the app does.

Credits

Public domain, CC0 or CC-BY only. No CC-BY-SA, no CC-BY-NC, no unlicensed vendor renders.

Full per-file credit lines, including the exact Commons file names: docs/assets/components/CREDITS.md.

Updated 2026-11-05

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.