Brian Lough
Author image

Brian Lough

26 Posts

TinyPICO Matrix Shield

Could have been the first 3rd party Tiny Pico shield, but Biluni got to market first!

The TinyPICO Matrix is a shield for the TinyPICO ESP32 Development board for connecting into RGB LED panels. It's a much quicker and tidier way of connecting up these displays.

NOTE: At time of writing this guide, you are required to install a modified version of the PxMatrix library, see "Using the display" section for more details

Now Available on my Tindie Store!

I sell on Tindie

Click on any of the below to jump to that section

Products Author imageBrian Lough May 26

D1 Mini Matrix Shield

I think these RGB LED matrix are one of the coolest displays you can use with an Arduino project. My D1 Mini Matrix Shield boards make them really easy to use!

The D1 Mini Matrix is a shield for the Wemos D1 mini style ESP8266 boards for connecting into RGB LED panels. It's a much quicker and tidier way of connecting up these displays.

These are now available on my Tindie Store if you want to check them out!

More information about these display's in general is included at the bottom of this post.

Additional Parts Required

Arduino Author imageBrian Lough March 06

PCB3 - The Christmas Tree shaped PCB

It's beginning to look a lot like a PCB

It is a PCB in the shape of a Christmas Tree with 12 charlie-plexed LEDs reverse mounted to shine through the board. The board is controlled by an Attiny 13 and is powered by a Cr2032 coin cell battery.

Available to buy on my Tindie store!


General Documentation

This is the documentation that I would have included in the package if you requested it. There are some basic solder tips and information about the different tree modes

Arduino Author imageBrian Lough December 03

BLough Alarm Clock

A WiFi alarm clock kit for an Wemos D1 Mini

The BLough Alarm clock is a kit for making a WiFi alarm clock using a Wemos D1 Mini (ESP8266). It's a great project to show off the power of the ESP8266 and it's actually kind of useful too!

These are now available on my Tindie store!

Additional Parts Required

*= Affilate link

Board Assembly

BLough Alarm Clock in kit form

To assemble the boards, place the parts on the PCB as indicated by

Arduino Author imageBrian Lough November 27

Way Home Meter in Hackspace Magazine

A device for accurately tracking when you will be home based on current traffic conditions

The "Way Home Meter" is a project that displays the time a user will be home using their live GPS location and taking into consideration live traffic conditions. It is built using an ESP8266. There is a guide for making your own in issue 12 of Hackspace magazine. In this blog post I thought it might be interesting to go into a bit of the background and behind scenes of the project.

It is a project that I have been

Arduino Author imageBrian Lough October 26

D1 Mini Breakout Board

A board I wish I made a year ago!

This is a board that breaks out the pins of the Wemos D1 Mini ESP8266 board to screw terminals, has a prototype area and a barrel jack connector for projects that need more amps than can be supplied via USB.

I wanted to make this board because I found myself making a similar style board out of perf-board a lot, where I would breakout some of the pins of the Wemos to screw terminals, add a DC jack and add

Arduino Author imageBrian Lough September 23

The Power Blough-r

The simplest way to strip 5v from a USB cable

You know that annoying thing if you have octoprint for your printer, where you turn off the printers power supply but the screen stays on because it's still receiving power from the pi?

This device is the simplest way to fix that, just plug it into your pi, and then plug your printers USB cable into this and your printer will be be fully operational when it's own power supply is on, but fully off when its not.

More info

3D Printing Author imageBrian Lough August 29

Bar Graphs on a RGB Matrix

Dynamically fitted graphs for set areas

For one of my Saturday Streams I decided it might be fun to play around with graphs on the RGB LED Matrix.

As I'm sure you have heard me mention a lot, these RGB LED Matrix displays are one of my favorite displays you can use for Arduino. They are relatively cheap and easy to use, you can check out the video I made on it here:

I decided that bar charts would be a good type of chart to

Arduino Author imageBrian Lough August 26

Lightpipe 7-Segment Display

3D print + Light up shoe laces + neopixels = a winning combination!

A while ago I made a project that displayed the fastest route home based on live traffic conditions using Google Maps. It used through hole neopixels to display each route. Some feedback from that project was "wouldn't it be cool if the entire route lit up rather than just LEDs along it". That suggestion led me to light pipe but I never got a chance to try it out.


So inspired by cob LED segment displays that Seon

Arduino Author imageBrian Lough August 06

3D Printing Revisited

Time to get back on the 3d printed horse

I have owned a 3D printer for over 2 years and I really haven't made full use of it. To be honest I've never really gave it a good go. 3D printing is a skill that needs to be learnt like any other and at the same time that I was learning how to use my printer was when I was starting to get into Arduinos, and if you are familar with my stuff you'll know which hobby won out!

3D Printing Author imageBrian Lough July 25