Main Controller for Mechaincal Seven Segment Display

OverInvented·Flippy·Main PCB/V2.2 Mechanical Seven Segment Controller.kicad_pcb

Main Controller for Mechaincal Seven Segment Display PCB layout, top view — open source ESP8266 board by OverInvented

About the Main Controller for Mechaincal Seven Segment Display PCB

Main Controller for Mechaincal Seven Segment Display is an open source ESP8266 PCB design by OverInvented, published on GitHub. It is a 2-layer board measuring 100 × 100 mm, with 49 components from 23 distinct parts.

Its main chip is the Node MCU ESP8266, from the ESP8266 family. Other key parts include the ULN2803A, 74HC595 and LD1117V33. By type, the board carries 11 connectors, 9 diodes, 9 capacitors, 8 relays, 7 ICs and 3 resistors.

It belongs with the displays & leds designs in this gallery.

From the project

The code needed to build a mechanical 7-segment display that uses electromagnets to display characters

To build your own, check the full build instructions on Instructables: https://www.instructables.com/3D-Printed-Electromechanical-7-Segment-Display/

Or watch the YouTube video below (Link: https://youtu.be/np4NRMKOG6U)

And part 2 (Link: https://youtu.be/rSe9YtodGEI)

This project falls under the CC BY-NC-SA 4.0 Licence

Main Controller for Mechaincal Seven Segment Display, from the project README
From the project README

Main components on the Main Controller for Mechaincal Seven Segment Display

ULN2803A74HC595LD1117V33Node MCU ESP8266

Main Controller for Mechaincal Seven Segment Display bill of materials (BOM)

49 components, 23 distinct parts.

QtyPartRefs
3
ULN2803A
U1, U3, U5
3
74HC595
U2, U4, U6
1
LD1117V33
U7
1
Node MCU ESP8266
A1
1
Spare GND
J1
1
Spare VDC
J2
1
Spare 5V
J3
1
Spare 3.3V
J4
1
Black Seg Conn (-ve)
J5
2
ESP8266 Extra Pins
J6, J9
1
White Seg Conn (-ve)
J7
1
Digit Connectors (+ve)
J8
1
Shift Register Expantion Ports
J10
1
MAIN POWER TERMINAL
J11
1
Fuse
F1
8
Relay 12V DC
K1, K2, K3, K4, K5, K6, K7, K8
8
1N4004
D1, D2, D3, D4, D5, D6, D7, D8
1
PWR_LED
D9
1
100uf
C1
7
0.1uf
C2, C4, C5, C6, C7, C8, C9
Show 3 more
QtyPartRefs
1
10uf
C3
1
220
R1
2
10k
R2, R3

Main Controller for Mechaincal Seven Segment Display design files

The KiCad project lives in the OverInvented/Flippy repository on GitHub; these links point at the commit this page was built from.

Main Controller for Mechaincal Seven Segment Display: common questions

What microcontroller does the Main Controller for Mechaincal Seven Segment Display use?

The Main Controller for Mechaincal Seven Segment Display is built around the Node MCU ESP8266, from the ESP8266 family.

How big is the Main Controller for Mechaincal Seven Segment Display PCB?

The Main Controller for Mechaincal Seven Segment Display measures 100 × 100 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Main Controller for Mechaincal Seven Segment Display?

49 components, from 23 distinct parts. The full bill of materials is listed on this page.

Where can I download the Main Controller for Mechaincal Seven Segment Display design files?

From the OverInvented/Flippy repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Main Controller for Mechaincal Seven Segment Display design in my own project?

The repository has no license, so all rights stay with OverInvented. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Main Controller for Mechaincal Seven Segment Display without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP8266 firmware against it before you order a PCB.

More boards in Flippy

Similar boards