Skip to the content
2 layers106.7 × 101.2 mmPanel2, the printed circuit board in 3D

The Super 7 Seg kit takes using a 7 Segment display to the extreme! It started as an exercise in "how many 7 segment displays can I drive with a single ATMega328p" and we are quite proud of the result.

Size
106.7 × 101.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
128
Nets
58
Pads
568
Tracks, vias
1,896, 160
Pours
8
Routed
Yes
KiCad
KiCad 4
Created
23 Dec 2016
Updated
24 Nov 2017

Overview

Panel2 is an open-source printed circuit board by ManiacalLabs, from the ManiacalLabs/Super7Seg repository on GitHub, published under the MIT licence. It is a 2-layer board of 106.7 × 101.2 mm with 128 parts on 58 nets, routed with 1,896 tracks and 160 vias.

It is built around the ATMEGA328P-PU, 74HC238D and ULN2003A. Its parts include 68 resistors, 24 connectors, 12 ICs and 8 capacitors. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

3

README

README.md

Maniacal Labs Super 7 Seg

The Super 7 Seg kit takes using a 7 Segment display to the extreme! It started as an exercise in "how many 7 segment displays can I drive with a single ATMega328p" and we are quite proud of the result.

Twelve beautiful, bright, 0.8" tall digits powered and driven by only 3 pins. The simple serial connection (literally just sending text) means you can have a simple to use 7 segment display controlled by anything able to output a serial signal, including but not limited to Arduino, Raspberry Pi, and any normal computer (with a USB to serial cable). If required, there are also basic, easy to use, commands that can be sent allowing direct control over each segment of each digit of the display.

But wait, is twelve digits not enough for you? Fear not! You can chain up to 10 Super 7 Seg displays together and still control all of them from just the same 3 pins! Every bit of text that won't fit on the first display is automatically sent down the line to the next and the next after that.

What's In The Bag

The Super 7 Seg is a user assembled kit which requires basic through-hole solder skills and comes with the following components:

  • Super7 Display board (the larger one)
  • Super7 Controller board (the smaller one)
  • 6x Kingbright DC08-11SRWA Dual 7 segment displays
  • ATMega328p and socket
  • ULN2003AN Darlington transistor array and socket
  • 74HC238 3-to-8 demux and socket
  • 16x 120Ω resistors (brown/red/brown)
  • 1x 10kΩ resistor (brown/black/orange)
  • 2x 0.1uF capacitor
  • 1x 40 pin male header
  • 1x 40 pin female header

Assembly

Check out the full Assembly doc

Usage

For all the details on using your Super 7 Seg, check out the Usage doc

Python Library

Interacting with the Super 7 Seg is incredibly easy but we've provided a python module to make it even easier! For more, check out the Super7 Python module doc.

Parts

128
QtyValueFootprintReferences
64120footprints:0.125_ResistorR1, R1, R1, R1, R10, R10, R10, R10, R11, R11, R11, R11, R12, R12, R12, R12 +48
80.1uFCapacitors_ThroughHole:C_Disc_D3_P2.5C1, C1, C1, C1, C2, C2, C2, C2
8CONN_01X02misc:Strip_1x02P6, P6, P6, P6, P7, P7, P7, P7
410kfootprints:0.125_ResistorR17, R17, R17, R17
474HC238Housings_DIP:DIP-16_W7.62mmIC2, IC2, IC2, IC2
4ATMEGA328P-Pfootprints:DIP28IC1, IC1, IC1, IC1
4AVR-ISP-6footprints:ICSPCON1, CON1, CON1, CON1
4CONN_01X09Socket_Strips:Socket_Strip_Straight_1x09P4, P4, P4, P4
4CONN_01X13Socket_Strips:Socket_Strip_Straight_1x13P3, P3, P3, P3
4LOGOmisc:logo_MLlabs_smallG***, G***, G***, G***
4UARTmisc:Strip_1x06P5, P5, P5, P5
4ULN2003AHousings_DIP:DIP-16_W7.62mmU1, U1, U1, U1

The 116 most common of 128 parts.

More from ManiacalLabs/Super7Seg

3
  • 2 layers216.9 × 96.5 mmPanel, the printed circuit board in 3D

    Panel

    ManiacalLabs/Super7Seg

    The Super 7 Seg kit takes using a 7 Segment display to the extreme! It started as an exercise in "how many 7 segment displays can I drive with a single ATMega328p" and we are quite proud of the result.

    96 parts2MIT
  • 2 layers106.7 × 25.4 mmSuper7Controller, the printed circuit board in 3D

    Super7Controller

    ManiacalLabs/Super7Seg

    The Super 7 Seg kit takes using a 7 Segment display to the extreme! It started as an exercise in "how many 7 segment displays can I drive with a single ATMega328p" and we are quite proud of the result.

    32 parts2MIT
  • 2 layers216.5 × 33 mmSuper7Display, the printed circuit board in 3D

    Super7Display

    ManiacalLabs/Super7Seg

    The Super 7 Seg kit takes using a 7 Segment display to the extreme! It started as an exercise in "how many 7 segment displays can I drive with a single ATMega328p" and we are quite proud of the result.

    10 parts2MIT

Similar boards

  • 2 layers170 × 100 mmVoltshift, the printed circuit board in 3D

    Voltshift

    gulshanshah/voltshift

    An ATmega328P based automatic voltage stable line switcher: senses three incoming mains lines, picks the one holding steady near 240V, and drives a stepper controlled selector onto it, or to OFF when no line is safe.

    54 partsMIT
  • 2 layers82 × 134 mmPcb badge, the printed circuit board in 3D

    Pcb badge

    john0312/hitcon-pcb-badge

    execute fw/merge.py to merge STM32CubeIDE generated main.c with user code in main.cc into main.cc.

    258 parts47BSD-3-Clause
  • 2 layers182.6 × 130.9 mmBlackmacro base, the printed circuit board in 3D

    Blackmacro base

    KipJM/blackmacro-hardware

    An open source, smaller, more configurable, and more capabable video editing keyboard based on the raspberry Pi Pico 2W.

    189 parts29CERN-OHL-W-2.0
  • 4 layers102 × 102 mm6502v2, the printed circuit board in 3D

    6502v2

    stuenkels/6502Rev2

    PCB for a 6502 Based Computer

    62 parts11
  • 4 layers189.4 × 59.1 mmFlippyDriver, the printed circuit board in 3D

    FlippyDriver

    NietoSkunk/FlippyDriver

    Driver board for Luminator MAX3000 Flip Dot Panels

    344 parts10MIT
  • 2 layers235 × 176.5 mmCpu, the printed circuit board in 3D

    Cpu

    Edgeworth/memepu

    cmake -DUSEAFL=yes -DCMAKEBUILDTYPE=Release $PFX/verymeme AFLSKIPCPUFREQ=yes AFLPRELOAD=/usr/local/lib/afl/libdislocator.so \ afl-fuzz -m 1024M -i $PFX/verymeme/testdata/memelang/parsing -o memelangfuzz \ -x…

    286 parts9GPL-3.0
  • 2 layers166 × 70 mmPrototype, the printed circuit board in 3D

    Prototype

    SteveCooling/MidiKeys

    Will be a complete board with decoders for multiplexed sampling of analog sources and up to 61-key keybeds

    75 parts8MIT
  • 4 layers238.8 × 236.2 mmControl logic midplane, the printed circuit board in 3D

    Control logic midplane

    eryjus/16bcfs

    All material related to the 16bcfs project

    215 parts7

Questions

How big is the Panel2 PCB?

It measures 106.7 × 101.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Panel2 use?

128 parts, built around the ATMEGA328P-PU, 74HC238D and ULN2003A. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Panel2 KiCad files?

From the ManiacalLabs/Super7Seg repository on GitHub, at the commit this page was made from: the board is kicad/panel2.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Panel2 design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).