[[videos:022:notes|{{ videos:022:thumbnail.jpg }}]] **[[videos:022:notes|022 - Nix-powered Docker Images]]** Building Docker images using the Nix package management system. [[videos:021:notes|{{ videos:021:thumbnail.jpg }}]] **[[videos:021:notes|021 - Getting Started with Nix]]** Introduction to the world of Nix - a unique and powerful package manager powered by a functional programming language. [[videos:020:notes|{{ videos:020:still.jpg }}]] **[[videos:020:notes|020 - LKV373 Project Update - Building IT9919 Software with GCC]]** Reviewing the latest project developments, and experiments compiling software for the IT9919 with GCC. [[videos:019:notes|{{ videos:019:still.jpg }}]] **[[videos:019:notes|019 - IT9919 Hacking - part 4 - Diving into the boot-ROM]]** Investigating the booting mechanism to try and uncover the mystery of the SMAZ compressions scheme and checksum. [[videos:018:notes|{{ videos:018:still.jpg }}]] **[[videos:018:notes|018 - IT9919 Hacking - part 3 - Hacking Upgrade Files]]** Digging deeper into the IT9919 upgrade files. [[videos:017:notes|{{ videos:017:still.jpg }}]] **[[videos:017:notes|017 - IT9919 Hacking - part 2 - Hunting for Checksums]]** Building a larger hardware hacking rig, and experiments with the upgrade files. [[videos:016:notes|{{ videos:016:still5.jpg }}]] **[[videos:016:notes|016 - IT9919 Hacking - part 1 - Reading firmware with flashrom]]** Tools and techniques for reading and writing to flash chips with the flashrom open-source flash-reader software and the "Blue Pill" STM32F103 board. [[videos:015:notes|{{ videos:015:still.jpg }}]] **[[videos:015:notes|015 - Eakins HDMI Camera & Microscope]]** Review and experiments with the Eakins HDMI Microscope Kit, and various C-Mount lenses. [[videos:014:notes|{{ videos:014:still.jpg }}]] **[[videos:014:notes|014 - IcoBoard Software Defined Radio Project - Hardware]]** Hardware design and construction of a Software Defined Radio project powered by the IcoBoard. [[videos:013:notes|{{ videos:013:still.jpg }}]] **[[videos:013:notes|013 - The IcoBoard and Open Source FPGA Synthesis]]** Experiments with Open Source FPGA synthesis with the IceStorm tool-chain and the IcoBoard. [[videos:012:notes|{{ videos:012:still.jpg }}]] **[[videos:012:notes|012 - EZCAP 283S HDMI Capture Box - Review, Teardown and Experiments]]** Teardown and experiments with EZCAP 283S video capture device for HDMI and analog video inputs. [[videos:011:notes|{{ videos:011:still.jpg }}]] **[[videos:011:notes|011 - USB Debugging with sigrok]]** Advanced USB packet capture with logic analyzers and sigrok. [[videos:010:notes|{{ videos:010:still.jpg }}]] **[[videos:010:notes|010 - Anet E10 3D Printer Assembly and Initial Impressions]]** Initial assembly, review and testing of the brand new Anet E10 3D Printer. Is it a Creality CR-10 beater? [[videos:009:notes|{{ videos:009:still.jpg }}]] **[[videos:009:notes|009 - DSLogic Logic Analyzer Review and Teardown]]** Review, teardown and experiments with the DSLogic Plus 400Msps 16-channel logic analyzer. [[videos:008:notes|{{ videos:008:still.jpg }}]] **[[videos:008:notes|008 - Prototype Enclosures with FreeCAD & OpenSCAD]]** Introduction to 3D Modelling in FreeCAD and OpenSCAD for designing 3D printed mountings for prototype electronics. [[videos:007:notes|{{ videos:007:still.jpg }}]] **[[videos:007:notes|007 - Anet A8 3D Printer]]** Review, assembly and experiments with the Anet A8 sub-$200 3D Printer. [[videos:006:notes|{{ videos:006:still.jpg }}]] **[[videos:006:notes|006 - IBQ102 2.6GHz Frequency Counter]]** Review, tear-down and experiments with the IBQ102 Frequency Counter. [[videos:005:notes|{{ videos:005:still.jpg }}]] **[[videos:005:notes|005 - 4.4GHz RF Synthesizer - ADF4351 - Theory, Setup, Reverse Engineering, Experiments]]** The ADF4351 is an RF frequency synthesizer capable of producing tones from 37MHz to 4.4GHz. But how well does it perform? and can it work with open source software? [[videos:004:notes|{{ videos:004:still.jpg }}]] **[[videos:004:notes|004 - Messing with the CHIP $9 computer, and PocketCHIP]]** Review and experiments with the CHIP $9 mini-computer, and the PocketCHIP plug-in for the CHIP that makes it into a mobile computing device. [[videos:003:notes|{{ videos:003:still.jpg }}]] **[[videos:003:notes|003 - LKV373A: a $40 HDMI capture solution?]]** The Lenkeng LKV373A is a $40 HDMI-over-IP network sender used for sending video over a network to a remove TV, but can it be used instead as a cheap video capture device? [[videos:002:notes|{{ videos:002:still.jpg }}]] **[[videos:002:notes|002 - Testing the Linux Kernel driver for the Lattice iCE40 FPGA]]** Demonstration and testing of the new Linux Kernel driver for the Lattice iCE40 FPGA with sigrok, including an introduction to device-tree and driver development. [[videos:001:notes|{{ videos:001:still.jpg }}]] **[[videos:001:notes|001 - Sigrok and Logic Analyzers]]** Introduction and experiments with low-cost logic analysers and the sigrok software suite.