I have a new post on Hackaday: Making Math Less Stressful With A Python Super-Calculator.
Category Archives: Programming
Module Monday #3: KY-031 Knock Sensor Module | Learning Electronics In The Lab With Jay Jay
This post is part of my video blog and you can find more information about this video.
You can support this channel on Patreon: patreon.com/JohnElliotV
Silly Job Title: Connector Kingpin. I am the Connector Kingpin!
In this video we take a look at the Knock Sensor Module For Arduino 3Pin KY-031 Percussion Knocking Knock Sensor Module Diy Starter Kit KY031.
The demo code is here: 2025-10-20-KY-031-Knock-Sensor.ino.
Thanks very much for watching! And please remember to hit like and subscribe! :)
Following is a product I use picked at random from my collection which may appear in my videos. Clicking through on this to find and click on the green affiliate links before purchasing from eBay or AliExpress is a great way to support the channel at no cost to you. Thanks!
14500pa Cordless Hand Held Vacuum![]() |
Let’s go shopping!
Programming Space Game For X86 In Assembly Without An Operating System
I have a new post on Hackaday: Programming Space Game For X86 In Assembly Without An Operating System.
One ROM Gets A USB Stack
I have a new post on Hackaday: One ROM Gets A USB Stack.
Tips For C Programming From Nic Barker
I have a new post on Hackaday: Tips For C Programming From Nic Barker.
Taking information “out-of-band”
Over in Intro to Data Oriented Design for Games, Nic Barker explains “taking information out-of-band”. Nic credits Andrew Kelly of Zig fame for introducing him to the idea (see Andrew Kelley Practical Data Oriented Design (DoD)).
The basic idea is that instead of having one list with items that have an enumeration with three different states, you can have three lists where membership implies the enum state, obviating the need to store the enum value in the item anymore, thus saving space and improving cache locality.
Data Structures, Explained Simply
Nic Barker does an explanation of explaining data structures:
Using Moondream AI To Make Your Pi “See” Like A Human
I have a new post on Hackaday: Using Moondream AI To Make Your Pi “See” Like A Human.
The Microtronic Phoenix Computer System
I have a new post on Hackaday: The Microtronic Phoenix Computer System.
What Is The Fourier Transform?
I have a new post on Hackaday: What Is The Fourier Transform?
