7Driver
Broosky·7Driver·KiCad/7Driver.kicad_sch
About the 7Driver PCB
7Driver is an open source AVR/Arduino PCB design by Broosky, published on GitHub. It is a board, with 28 components from 13 distinct parts.
Its main chip is the Arduino UNO R3, from the AVR/Arduino family. Other key parts include the 74HC595, 74LS14, 74LS155 and F3461BH. By type, the board carries 10 resistors, 6 capacitors, 4 ICs, 4 connectors, 1 module and 1 buzzer.
It belongs with the displays & leds designs in this gallery.
From the project
A serially-driven 7-segment display controller with a few classic TTL chips.
A 4-digit 7-segment LED display driver built on a Saturday years ago, using an ATmega328P Arduino and a couple of spare TTL logic chips (74XX595 and 74XX155). Designed as part of a larger bench ecosystem, this module emphasizes classic hardware logic, multiplexing, and minimal pin usage via serial interfacing.
- Displays numbers on a 4-digit 7-segment LED display. - Built using: - 74XX595 – shift register (serial data output). - 74XX155 – 2-to-4 line decoder/demux. - Controlled by an ATmega328P. - Segment timing and animation handled in software. - Performs a Power-On Self-Test (POST) to…
Main components on the 7Driver
7Driver bill of materials (BOM)
28 components, 13 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 74HC595 | U1 | |
| 1 | 74LS14 | U2 | |
| 1 | 74LS155 | U3 | |
| 1 | F3461BH | CA56-12EWA | U4 |
| 1 | Arduino UNO R3 | Arduino_UNO_R3 | A1 |
| 4 | 5V Bus | J1, J2, J3, J4 | |
| 1 | Buzzer | BZ1 | |
| 2 | 10k | RV1, RV2 | |
| 1 | 470uF | C1 | |
| 2 | 150nF | C2, C6 | |
| 3 | 47nF | C3, C4, C5 | |
| 4 | 2k | R1, R2, R3, R4 | |
| 6 | 10k | R5, R6, R7, R8, R9, R10 |
7Driver design files
The KiCad project lives in the Broosky/7Driver repository on GitHub; these links point at the commit this page was built from.
- SchematicKiCad/7Driver.kicad_sch
7Driver: common questions
What microcontroller does the 7Driver use?
The 7Driver is built around the Arduino UNO R3, from the AVR/Arduino family.
How many components are on the 7Driver?
28 components, from 13 distinct parts. The full bill of materials is listed on this page.
Where can I download the 7Driver design files?
From the Broosky/7Driver repository on GitHub, which has the schematic; the links under Design files point to each one.
Can I use the 7Driver design in my own project?
The repository has no license, so all rights stay with Broosky. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the 7Driver without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
Similar boards
AVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0kAVR/Arduino
Megadesk
gcormier
41.7 × 32.2 mm23 parts2LGPL-3.0818AVR/Arduino
Easyduino Atmega Nano
Hanqaqa
43.4 × 18 mm30 parts4LCERN-OHL-P-2.0746