General principle from YouTube video for a small prototype board. In addition to an array of holes, can add power elements, standard items, etc. In KiCAD add footprint “1X01_NO_SILK” currentl...


Prototype board design for JLCPCB

ARCHIVED: ESP8266 Based Digital Thermostat
This item has now been replaced by a Nest Thermostat! As part of our Home Control system, I am currently working on an ESP8266 based WiFi thermostat. It utilises a NodeMCU controller board, a Next...

Home Control: Node-RED Test Environment
Testing new Node-RED flows on the main Raspberry Pi controller can be a nuisance as every Deploy initiates a number of things that you might not want to happen frequently; getting weather data etc....

Home Control: Programming Environment
These are my notes associated with the programming environment I use to program my Arduino based sensors, ESP8266 WiFi switches, etc. I started with programming ESP8266 using the Espressif build e...

Home Control: Powerwall 2 API
Unlike several other APIs which require the device to send its data to the Internet where it can then be retrieved for use, Teslas have enabled direct access to the Powerwall 2 data in the Gateway ...

Home Control: Nest Thermostat API
To get connected into the Google Nest API is rather complicated and costs $5 ($10 in my case since I did it against the wrong email the first time!). It utilises the Device Access Program from Goog...

Home Control (redirect)
Refer to Home Control section under Electronics

RetroPie – Themes
This section describes work done on my own RetroPie theme. Note that some of the folders below are named as per the build used and in other builds might use different folders, e.g. _art instead of ...

RetroPie – EmulationStation
EmulationStation is the graphical front-end and game launcher for RetroPie. It allows users to select a system, and then a game ROM within that system, and loads the relevant emulator with the ROM ...

Install RetroPie on Raspberry Pi 4B
RetroPie turns the Raspberry Pi (or PC) into a retro-gaming machine. It builds upon Raspbian, EmulationStation, RetroArch and many other projects to enable you to play your favourite Arcade, home-c...