Category Archives: Diary
Living the life
Module Monday #2: KY-002 Vibration Switch 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: Amp Alchemist. I am the Amp Alchemist!
In this video we demo the KY-002 Vibration Switch Module. There’s more info here: KY-002 Vibration Switch Module on ArduinoModulesInfo.
Source code is here: 2025-10-13-KY-002-Vibration-Switch.ino.
We use the Rigol MSO5074 Mixed Signal Oscilloscope to check the output signals.
We use the Riden RD6006 Bench Power Supply for power.
We use the EEVblog BM2257 Digital Multimeter to test voltage.
We use the Kaisi S-160 45x30cm Repair Mat as our workspace.
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!
Aussishop Calipers notes |
Let’s go shopping!
Milestone for In The Lab With Jay Jay: 2,000 subscriptions
I just hit 2,000 subscriptions on the main channel! Next stop: 3,000.
Old Book Teardown #16: Encyclopedia of Electronic Circuits Volume 3 (1991) | In The Lab
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: Prime Hack. I am the Prime Hack!
In this video we take a look inside Encyclopedia of Electronic Circuits Volume 3 by Rudolf F. Graf.
Some circuits of interest included:
| Page | Circuit |
|---|---|
| 245 | Electronic Dice |
| 327 | Adder |
| 337 | Electrostatic Detector |
| 594 | On/Off Inverters |
Some things we needed to look up while flipping through:
CMRR is Common-Mode Rejection Ratio.
RIAA is Recording Industry Association of America.
RIAA equalization is a specification for the recording and playback of phonograph records, established by the Recording Industry Association of America (RIAA).
PUT is a Programmable Unijunction Transistor.
φ (phi) can represent an angle, typically the second angle mentioned, after θ (theta).
PEP is Peak Envelope Power.
For voltage signals you usually want high input impedance and low output impedance.
LVDT is a Linear Variable Differential Transformer.
NAB is North American Broadcasters. They defined phonograph standards similar to the RIAA’s.
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!
JYHealth Medical Digital Thermometer![]() |
Let’s go shopping!
Negative Resistance
Today I watched Single Transistor Blinker: The Magic of Negative Resistance. It recommends the book Troubleshooting Analog Circuits.
Module Monday #1: KY-010 Photo Interrupter 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: Conductor Captain. I am the Conductor Captain!
In this video we take a look at the KY-010 Photo Interrupter. This module sets up a light beam and can detect when the beam is broken. We interface this module with an Arduino Uno after testing it with a simple circuit on the test board to figure out which pins are which. The pin labeled “S” is the signal, the pin labeled “-” is the negative or ground, and the middle pin is 5V VCC. The signal is high when the beam is interrupted and low otherwise.
There is more info about this sensor here: KY-010 Photo Interrupter Module at ArduinoModulesInfo.
Source code is here: 2025-10-06-KY-010-Photo-Interrupter.ino.
We use the Riden RD6006 Bench Power Supply to power our test circuits.
We use the EEVblog BM2257 Digital Multimeter to measure voltages.
We use the Kaisi S-160 45x30cm Repair Mat as our workspace.
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!
Yutiars Flat Paint Brushes notes |
Let’s go shopping!
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.
Linux file-system naming semantics
I didn’t learn anything in this one that I didn’t already know, but it is a very good explanation for a beginner.
Re-enable the KDE titlebar buttons for Firefox
Today ChatGPT helped me to Re-enable the KDE titlebar buttons for Firefox.
Bottom line: Right-click on Hamburget menu, choose Customize Toolbar… then check the Title Bar checkbox in the bottom-left hand side of the screen.
Everything is easy when you know how!


