LEDlogics

Open Source Hardware

LEDlogics is open-source hardware. This means you can customize the board to your purposes.

You can download the project and try out the starter kit yourself from OSHPark.

The shift register

A shift register is maybe the most basic building block of addressing multiple bits of LEDs. Projects with a 74HC595 are often discussed in basic Arduino examples too. Shift registers require a number of wires and signals already: OE for chip enable, CLK for clocking the serial input, SER for the data and LATCH for activation of a write access.

First PCB concept

Serial and parallel connections are most basic ideas in communication protocols. I was lucky to meet Robert Patterson on the Arduino Forum who had the idea for the following setup with a PCB.

A first PCB

What followed were more experiments on ordering PCBs, wiring and soldering. Also, buying parts takes a bit of learning.

LEDlogics ONE

Robert suggested female headers, which allow for male terminated wires for hookups. Basically, the following wires and with headers to connect things up.

First tests

In order to reduce time for testing, I used some simple SVG graphic for the board. As not many datasheets and components are prepared for web sharing, I published its code in a project Pinboard.js. Most likely, this project to draw hardware will join forces with Circuit.js.

Assembling the prototype

This is an example of the current board. My soldering skills are not yet perfect, but the sourcing components has improved in the meanwhile.

Copyright (c) 2014, Patrick Mulder / LEDlogics(TM)