Main Controller for Mechaincal Seven Segment Display
OverInvented·Flippy·Main PCB/V2.2 Mechanical Seven Segment Controller.kicad_pcb
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 components on the Main Controller for Mechaincal Seven Segment Display
Main Controller for Mechaincal Seven Segment Display bill of materials (BOM)
49 components, 23 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | ULN2803A | 18_Pin_DIL_IC_Socket | U1, U3, U5 |
| 3 | 74HC595 | 16_Pin_DIL_IC_Socket | U2, U4, U6 |
| 1 | LD1117V33 | TO255P1020X450X1968-3 | U7 |
| 1 | Node MCU ESP8266 | SEEED_113990105 | A1 |
| 1 | Spare GND | PinHeader_1x03_P2.54mm_Vertical | J1 |
| 1 | Spare VDC | PinHeader_1x03_P2.54mm_Vertical | J2 |
| 1 | Spare 5V | PinHeader_1x03_P2.54mm_Vertical | J3 |
| 1 | Spare 3.3V | PinHeader_1x03_P2.54mm_Vertical | J4 |
| 1 | Black Seg Conn (-ve) | PinHeader_1x08_P2.54mm_Vertical | J5 |
| 2 | ESP8266 Extra Pins | PinHeader_1x15_P2.54mm_Vertical | J6, J9 |
| 1 | White Seg Conn (-ve) | PinHeader_1x08_P2.54mm_Vertical | J7 |
| 1 | Digit Connectors (+ve) | PinHeader_1x08_P2.54mm_Vertical | J8 |
| 1 | Shift Register Expantion Ports | PinHeader_1x05_P2.54mm_Vertical | J10 |
| 1 | MAIN POWER TERMINAL | 3_Way_Screw_Terminal_Altronics_(P2033B) | J11 |
| 1 | Fuse | PinHeader_1x02_P2.54mm_Vertical | F1 |
| 8 | Relay 12V DC | Relay_SPST_Altronics_S4252B | K1, K2, K3, K4, K5, K6, K7, K8 |
| 8 | 1N4004 | D_DO-41_SOD81_P10.16mm_Horizontal | D1, D2, D3, D4, D5, D6, D7, D8 |
| 1 | PWR_LED | LED_D5.0mm | D9 |
| 1 | 100uf | CP_Radial_D10.0mm_P5.00mm | C1 |
| 7 | 0.1uf | C_Disc_D4.3mm_W1.9mm_P5.00mm | C2, C4, C5, C6, C7, C8, C9 |
Show 3 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 10uf | CP_Radial_D5.0mm_P2.00mm | C3 |
| 1 | 220 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 2 | 10k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | 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
ESP8266
ESP8266ControllerCircuit
stuartpittaway
75 × 30 mm20 parts2LCC-BY-NC-4.01.1kESP8266
HASwitchPlate
aderusha
60 × 40 mm8 parts2LMIT738ESP8266
Goatgdo
Kaldek
32.9 × 53.3 mm23 parts2LMIT506ESP8266
RatGDO-OpenSource-Bare-ESP8266
Kaldek
55 × 82.7 mm20 parts2LMIT506ESP8266
RatGDO-OpenSource-D1Mini-ESP8266
Kaldek
47.8 × 63.3 mm12 parts2LMIT506ESP8266
Iaq board
nkitanov
70.1 × 43.2 mm17 parts2LNo license398