/V2.4%20Mechanical%20Seven%20Segment%20Digit.kicad_pcb.jpg?size=s&soon)
V2.4 Mechanical Seven Segment Digit
OverInvented/Flippy
The code needed to build a mechanical 7-segment display that uses electromagnets to display characters

The code needed to build a mechanical 7-segment display that uses electromagnets to display characters
V2.2 Mechanical Seven Segment Controller is an open-source printed circuit board by OverInvented, from the OverInvented/Flippy repository on GitHub. It is a 2-layer board of 100 × 100 mm with 53 parts on 89 nets, routed with 585 tracks and 4 vias.
It is built around the 74HC595, ULN2803A and LD1117V33. Its parts include 11 connectors, 9 capacitors, 9 diodes, 8 switches and 7 ICs. It belongs with the lEDs and displays boards and the ESP8266 boards of this library.
Introducing Flippy! The all-in-one modular 3D printed electromechanical seven-segment display. Through the use of 14 electromagnets, each digit is able to quickly and mechanically display both numbers and letters. This creates a unique and satisfying display.
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
| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 1N4004 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D1, D2, D3, D4, D5, D6, D7, D8 |
| 8 | Relay 12V DC | User_Custom_Footprints:Relay_SPST_Altronics_S4252B | K1, K2, K3, K4, K5, K6, K7, K8 |
| 7 | 0.1uf | Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm | C2, C4, C5, C6, C7, C8, C9 |
| 4 | , , , | ||
| 3 | 74HC595 | User_Custom_Footprints:16_Pin_DIL_IC_Socket | U2, U4, U6 |
| 3 | ULN2803A | User_Custom_Footprints:18_Pin_DIL_IC_Socket | U1, U3, U5 |
| 2 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2, R3 |
| 2 | ESP8266 Extra Pins | Connector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_Vertical | J6, J9 |
| 1 | 100uf | Capacitor_THT:CP_Radial_D10.0mm_P5.00mm | C1 |
| 1 | 10uf | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C3 |
| 1 | 220 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 1 | Black Seg Conn (-ve) | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J5 |
| 1 | Digit Connectors (+ve) | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J8 |
| 1 | Fuse | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | F1 |
| 1 | LD1117V33 | LD1117V33:TO255P1020X450X1968-3 | U7 |
| 1 | MAIN POWER TERMINAL | User_Custom_Footprints:3_Way_Screw_Terminal_Altronics_(P2033B) | J11 |
| 1 | Node MCU ESP8266 | ESP8266 NodeMCU:SEEED_113990105 | A1 |
| 1 | PWR_LED | LED_THT:LED_D5.0mm | D9 |
| 1 | Shift Register Expantion Ports | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J10 |
| 1 | Spare 3.3V | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J4 |
| 1 | Spare 5V | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J3 |
| 1 | Spare GND | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J1 |
| 1 | Spare VDC | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J2 |
| 1 | White Seg Conn (-ve) | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J7 |
/V2.4%20Mechanical%20Seven%20Segment%20Digit.kicad_pcb.jpg?size=s&soon)
OverInvented/Flippy
The code needed to build a mechanical 7-segment display that uses electromagnets to display characters
/V2.5%20Mechanical%20Seven%20Segment%20Digit.kicad_pcb.jpg?size=s&soon)
OverInvented/Flippy
The code needed to build a mechanical 7-segment display that uses electromagnets to display characters




niteshkadyan/Hearty-LED-Necklace-Badge
Kicad project files and Android app for the Hearty LED wearable necklace cum badge

julianschick/flipdot-brose
Microcontroller code (ESP32) and Circuit Design for controlling Brose Flipdot Modules.

LudovicLemarinel/EspHomeAutomation
Home Automation based on ESP8266 and MQTT


It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.
53 parts, built around the 74HC595, ULN2803A and LD1117V33. 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.
From the OverInvented/Flippy repository on GitHub, at the commit this page was made from: the board is Main PCB/V2.2 Mechanical Seven Segment Controller.kicad_pcb and its schematic Digit Breakout PCBs/V2.4 (Flawed Old Design)/V2.4 Mechanical Seven Segment Digit.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask OverInvented before reusing the design.