RSSAmplifier

Blog

Home on jared.geek.nz

Recent content in Home on jared.geek.nz

/RSS feed ↗29 posts

Latest posts

DALI Lighting Protocol

An exploration of the DALI lighting protocol

Streaming RTMP with OpenWRT

How to stream RTMP cameras with OpenWRT and Docker

Lupa Espresso

Digital upgrade of an E61 style espresso machine, with custom round LCD ‘analog’ displays and a Home-Assistant enabled ESP32 motherboard.

ESP32 PoE Dev Board

A compact ESP32 dev board equipped with Ethernet and PoE.

DPSwitch

A low-cost DisplayPort switch for sharing a single monitor/keyboard/mouse between two PCs, using simple logic and a high-speed DP mux chip.

Datasheets2

Datasheets2 is a simple datasheet/document/PDF organizer that allows you to quickly search your collection and open specific files

Grafana & Outback Solar

A while back I reverse-engineered the Outback MATE protocol and made a Python library for emulating a MATE, and set it up collecting data from the family Holiday House. Then I found an open-source library called Grafana, and was finally able to put the data to use!

pyMATE

pyMATE is a python library that can be used to emulate an Outback MATE unit, and talk to any supported Outback device such as an MX charge controller, an FX inverter, a FlexNET DC monitor, or a hub with multiple devices attached to it.

Driving FPDLink Displays

An intro to the FPD-Link display interface, commonly used in laptop and monitor LCD panels!

RIoTLCD

I’ve always been interested in the idea of re-using old laptop LCDs, but it always seemed out of my reach until recently I had a huge urge to wire up a special sunlight-readable Portege R500 “transflective” LCD, and I discovered it isn’t that hard to do!

Viscons Icon Set

Viscons is a hand-crafted icon set for common filetypes used in development (eg. C header files, binary objects, schematics, 3D models), using a nice eye-soothing sky-blue theme

OSHW OLED Watch

Over the last year or so I have been working on this project; a custom-built smartwatch! It is still very much a work in progress, and I have plans to build a new hardware platform in the future… Everything was built from the ground-up: the schematics, PCB, firmware, and PC software.

Face-Replace

This project uses the Kinect face-tracking SDK to replace a user’s face with another, warping it to match the user. It was developed for my computer vision research project at the University of Canterbury.

OLED Watch Is Alive!

An update to my OLED watch project

Fire Hotspot Detection using an RPAS

As part of a Summer Scholarship at the University of Canterbury, I developed a system for detecting fire hotspots using thermal imaging cameras and remotely piloted aircraft systems (RPAS).

Custom Fonts for Microcontrollers

Here I show how I created bitmap fonts from true-type fonts, which can then be used in your own microcontroller projects. I’m currently using them in my OLED watch project.

OLED Watch Rev 2

After making a mistake in my last design, I took the opportunity to re-design the PCB and add some extra features. This will be a work in progress so look in here for related blog posts!

PicKit2 Revisited

How to add the latest PIC24 chips to the PicKit2, plus an advanced GUI for editing the device file

Repaper e-Ink Display

Experiments with Repaper’s e-Ink display, and driver code for the PIC32

OLED Watch

As a side project, I decided it’d be neat to have a programmable wrist watch. I had an OLED lying around with the right dimensions, but I needed a breakout board to be able to use it. So instead of simply making a breakout board, I decided I’d turn it into a smart-watch platform!

Datasheet Indexer

A simple program for quickly accessing datasheets

3D Printer

An overview of a collaborative 3D-printing project between me and a friend

Linear LED PWM

In this tutorial, I will show you how to properly control an LEDs brightness using PWM. It isn’t as simple as you think!

LED Coffee Table

A coffee table made from an earthquake-damaged LED backlit TV

Adding extra chips to the PicKit 2

In this, I show how you can add extra parts to the PicKit2 programmer, so you can program Microchip’s newer PIC24 devices.

Sound Reactive LED Lights

A simple tutorial showing how to use Arduino and Python to make some sound-reactive LED lights!

(untitled)

About Me

(untitled)

Ideas Explanation of communication busses: RMII MDIO/SMI DALI Debug techniques PCBite probes Writing custom decoders for DSView

Migrating Comments to Remark42

You may have noticed that the comment system has been migrated from Disqus to Remark42. Why? During a redesign of the site, I noticed the Disqus commenting system had stopped working, and upon further reading I discovered that Disqus had started injecting ads and selling user data, neither of which I am morally comfortable with having on my site. I have standards, and I will continue to maintain…