GoWinston / BigDigits

A PCB and Arduino library for giant homemade seven-segment displays connected via SPI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Big Board

This is an Arduino powered system to allow the construction of giant seven segment displays, up to 50V 0.5A per segment.

The library workes with any Arduino using the SPI protocol, allowing a 4 digit display (32 segements) to be remotely connected via a single ethernet cable.

Two PCB designs are included, one with four digits on one board and another with a single digit per board.

The hardware and library support four channels.


Boards are availible at OshPark
4 Channel: https://oshpark.com/shared_projects/9ZOlH1Lw
Digikey parts list here

1 Channel: https://oshpark.com/shared_projects/VTMd3b0f
Digikey parts list here


Connect to the Arduino with a standard ethernet cable and the SparkFun RJ45 Breakout
https://www.sparkfun.com/products/716

Ethernet | Arduino | Assignment
    1         13      Clock - SCK - SHCP
    2         11      Data - MOSI - DS
    3         9       Digit D  X---  Thousands
    4         6       Digit A  ---X  Units
    5         8       Digit C  -X--  Hundreds
    6         7       Digit B  --X-  Tens
    7         +5      VCC
    8         GND     GND

The power for the big displays goes directly into the PCBs and is seperate from the logic power on the Arduino which travels over the ethernet cable

Power each segement from V+ --> LED segment lights --> Control Board


4 channel board

1 channel board

About

A PCB and Arduino library for giant homemade seven-segment displays connected via SPI

License:MIT License


Languages

Language:C++ 100.0%