Author Archives: Glen

Building a Giant USB Three Key Mechanical Keyboard

After seeing this giant mechanical keyboard at Adafruit, I decided I had to build my own. Adafruit made theirs out of wood and used one of their Python-compatible microcontroller boards. I wanted a sloped top on my keyboard. I also … Continue reading

Posted in Uncategorized | Comments Off on Building a Giant USB Three Key Mechanical Keyboard

An Arrow $29 FPGA Board and the 48-Segment RGB LED Bar Graph

The 48-segment RGB LED bar graph is back. In previous posts, I wrote about using a Teensy 3.2 board and a Digilent Arty board to drive the bar graph. This time I’m driving the bar graph with a $29 Arrow … Continue reading

Posted in Uncategorized | Comments Off on An Arrow $29 FPGA Board and the 48-Segment RGB LED Bar Graph

February 6th Comments to Loveland City Council

These are the public comments I made to Loveland City Council on February 6 before the vote on the first reading of four ordinances concerning the building of a municipal broadband network in their city. Click through to read my … Continue reading

Posted in Uncategorized | Comments Off on February 6th Comments to Loveland City Council

PIC18 Four-Channel DMX Relay Controller

Halloween was right around the corner and I needed a timer with a bunch of relays to trigger some store-bought props and a fog machine periodically. (Mental note: read fog machine specs carefully—not all come with timer remotes.) My first … Continue reading

Posted in CNC Milling, DMX Protocol, Fusion 360, Microchip, PIC18 | Comments Off on PIC18 Four-Channel DMX Relay Controller

Driving a 48-Segment RGB LED Bar Graph with a Teensy 3.2

In my post Driving a SparkFun 48-Segment RGB LED Bar Graph, I stated that the hardware built there could be used to drive the LED bar graph with any combination of hardware and software that could drive one of the … Continue reading

Posted in Uncategorized | Comments Off on Driving a 48-Segment RGB LED Bar Graph with a Teensy 3.2

My Net Neutrality Comments for Proceeding 17-108

I finished writing my comments to the FCC on net neutrality and Title II classification. In summary, I fully support maintaining the existing Title II classification and using that classification to enforce the existing net neutrality rules. Click through to … Continue reading

Posted in Uncategorized | Comments Off on My Net Neutrality Comments for Proceeding 17-108

Creating Custom 3D Printed LED Bar Graphs

While building my zombie containment unit, I decided I wanted some LED displays or bar graphs to complement the containment status video running on the smaller secondary video monitor. Some other containment units used LED air pressure gauges from eBay. … Continue reading

Posted in 3D Printing, Fusion 360, Matlab | Comments Off on Creating Custom 3D Printed LED Bar Graphs

Hacking Allen Bradley Cluster Pilot Lights

I was recently working on a project and wanted to incorporate one of Allen Bradley’s four-position, four-color cluster pilot lights into the project. A quick search of eBay found several lights with the lens colors I wanted but not at … Continue reading

Posted in Uncategorized | Comments Off on Hacking Allen Bradley Cluster Pilot Lights

Driving a SparkFun 48-Segment RGB LED Bar Graph

I recently picked up a 48-segment RGB LED bar graph from SparkFun. The bar graph’s 144 LEDs are arranged in a common-anode matrix of 16 x 9 LEDs. I was hoping to drive the display with something like a Maxim … Continue reading

Posted in Uncategorized | Comments Off on Driving a SparkFun 48-Segment RGB LED Bar Graph

Tracking People with the Googly Eyes and OpenCV

In part 1 of this series of posts, we built a giant set of robotic googly eyes. In part 2, we brought the googly eyes to life using an Arduino. In this post, we’ll use OpenCV to make the googly … Continue reading

Posted in Arduino, Machine Vision, Robotics | Comments Off on Tracking People with the Googly Eyes and OpenCV