Extra Content #7: The SCSI Bus and IDE Interface: Protocols, Applications and Programming

This post is part of my video blog: In The Lab With Jay Jay.

You can support this channel on Patreon: patreon.com/JohnElliotV

In this video I pull the floppy disk out of the cover of my copy of The SCSI Bus and IDE Interface: Protocols, Applications and Programming (2nd Edition).

I have this wonderful old book The SCSI Bus and IDE Interface: Protocols, Applications and Programming (2nd Edition). It was published in 1997 but is still available for purchase through Amazon.

The book comes with a floppy disk (that’s right: a floppy disk!). I had to buy a USB floppy disk drive to read it. I have made the content from the disk available in a tarball, here: scsi.tgz.

If you just want to read the files, those are here:

Following is a list of products I use which may appear in my videos. Clicking through on these links before purchasing from Amazon, eBay, or AliExpress is a great way to support the channel at no cost to you. Thanks!


Rigol MSO5074 Mixed Signal Oscilloscope

notes

Rigol PLA2216 Logic Probe

notes

ATEN CS1922 2-Port DisplayPort KVM

notes

UNI-T UTi260B Thermal Imager

notes

TOMLOV DM602 Pro Digital Microscope

notes

UNI-T UTG962E Signal Generator

notes

Leadstar 12" LCD TV

notes

Riden RD6006 Bench Power Supply

notes

Tenma 72-10505 Bench Power Supply

notes

UPERFECT 15.6" HDMI LCD

notes

Pro'sKit SS-331H Desoldering Pump

notes

NOYAFA NF-521 Thermal Imager

notes

Dremel 4300 Rotary Tool

notes

Epson Perfection V39 Flatbed Scanner

notes

OWON XDM1041 Bench Multimeter

notes

FILCO Majestouch 2SS 104-key Mechanical Keyboard

notes

ANENG AN-999S Bench Multimeter

notes

FILCO Majestouch 2SS 87-key Mechanical Keyboard

notes

Bosch IXO VI Electric Screwdriver

notes

Victorinox Swiss Champ Red Swiss Army Knife

notes

Kingst LA1010 USB Logic Analyzer

notes

Dremel 2500 Multi-Vise

notes

YIHUA 938D Soldering Tweezers

notes

Dremel 335 Plunge Router

notes

ZKETECH EBD-A20H Electronic Load

notes

Yizhan Microscope

notes

Miniware DT71 Digital Tweezers

notes

Dremel 220 Drill Press

notes

Rigol PLA2216 Compatible Logic Probe

notes

Dremel EZ725 Rotary Tool Accessory Set

notes

Brother P-Touch D210 Label Maker

notes

Brother P-touch H105 Label Maker

notes

ENGINEER PA-21 Crimping Tool

notes

Fluke 1AC-C2-II VoltAlert Voltage Detector

notes

ENGINEER PA-09 Crimping Tool

notes

MESR-100 ESR Meter

notes

Horusdy Soldering Station

notes

Tera HW0006 Pro Barcode Scanner

notes

Hakko CHP 3C-SA Precision Tweezers

notes

FNIRSI DSO-TC3 3 in 1 Oscilloscope, Signal Generator, Component Tester

notes

Ryobi RYSF5003 Stud Finder

notes

M6013 Capactance Meter

notes

UNI-T UT116A Digital Tweezers

notes

Jackcat Electric Scissors

notes

DigiTech QM1323 Multimeter

notes

MMOBIEL Helping Hands

notes

ZZWS Book Holder

notes

TOWOT Industrial Tweezers

notes

Amazon Basics Ratchet Screwdriver

notes

Kaisi 35x25cm Repair Mat

notes

gku AC1009 Underdesk Keyboard Drawer

notes

QWORK Helping Hands

notes

Kaisi 45x30cm Repair Mat

notes

Duratech TH-1980 PCB Clamp

notes

FNIRSI SG-002 Signal Generator

notes

SHDSL Tape Dispenser

notes

Sudake SDK08 Test Clips

notes

Capactior Discharge Pen

notes

AMTECH NC-559-ASM Flux

notes

Sharp EL-546L Scientific Calculator

notes

Bysameyee Head-Mounted Magnifier

notes

Legion Tools Mini Screwdriver Set

notes

Scotch Titanium Scissors

notes

RELIFE RL-007GA Solder Lugs

notes

Super Bright 90000LM LED Torch

notes

Bosch IXO Angle Screw Adapter

notes

OZSTOCK Large Folding Step Ladder

notes

Craft Knife Set

notes

Fuumuui Paint Brushes

notes

Dremel Cutting Discs for Rotary Tool

notes

Gasmate Butane

notes

Dremel 490 Rotary Tool Dust Blower

notes

nmsafety Gloves

notes

HiLetGo USB Logic Analyzer

notes

OZSTOCK Small Folding Step Ladder

notes

Kaisi Soldering Tools w/ Desoldering Pump

notes

Magnetic/Claw Pickup Tool

notes

395nm UV Lamp

notes

Sudake SDK07 Test Clips

notes

MECHANIC UV Curing Light

notes

Comidox ATX Power Supply Tester

notes

Spudgers

Kaqiwze Blow Torch

notes

Telescopic Magnetic Pickup Tool

notes

Third Hand

notes

JST XH2.54 Pre-crimped Connector Kit

365nm UV Lamp

notes

Drill Extension

300pcs Heat Shrink Wire Connectors

IC Chip Pickup Tool

Metal Spudgers

Telescopic Magnetic Pickup w/ Light

Spudger Set

Crowbar

Stainless Steel Tray

Multifunction Hooks

Heat Shrink Wire Connectors

JST XH2.54 6pin Pre-crimped Connector

Telescopic Magnet

Knife Blades

SUNSHINE Hard Brush Set

notes

100pcs Heat Shrink Wire Connectors

DT830B Digital Multimeter

notes

Digital Meter

JST XH2.54 Connector Kit

EXAR Signal Generator

notes

Wozniak Solder Lugs

notes

Let’s go shopping!

New Book Teardown #3: Learning The Art of Electronics: A Hands-On Lab Course (2016) | In The Lab

This post is part of my video blog and you can find more information about this video on this show’s homepage which is here.

You can support this channel on Patreon: patreon.com/JohnElliotV

Silly Job Title: Master Planner

This video is part of the New Book Teardown feature of my video blog.

In this video I take a look at Learning the Art of Electronics: A Hands-On Lab Course by Thomas C. Hayes and Paul Horowitz published in 2016. The book has 1,140 pages and is a companion to The Art of Electronics 3rd Edition.

Some notes about things of interest we noticed in the book:

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!

Yum Cha Blue SpudgersThis is an image of the product.

Let’s go shopping!

Make: AVR Programming

I am reading Make: AVR Programming: Learning to Write Software for Hardware and I found this excellent video: Programming AVR Microcontrollers in C – O’Reilly Webcast available from here: Beyond the Arduino: Programming AVR Microcontrollers in C.

The author’s github page is still operational: https://github.com/hexagon5un/AVR-Programming

Their website littlehacks.org is offline but still available via archive.org: https://web.archive.org/web/20160307235812/http://littlehacks.org/

Also there’s this really cool collection of projects over here: Cornell University ECE 4760 Designing with Microcontrollers Final Projects.

Old Book Teardown #6: Frequency Modulation: An Introduction To The Fundamental Principles (1958)

This post is part of my video blog and you can find more information about this video on this show’s homepage which is here.

You can support this channel on Patreon: patreon.com/JohnElliotV

Silly Job Title: Master Planner

This video is part of the Old Book Teardown feature of my video blog.

In this video I tear down Frequency Modulation: An Introduction To The Fundamental Principles by A. W. Keen, M.I.R.E., A.M.I.E.E. This book was published in London in 1958. The book comprises 274 pages and is chock full of schematics with old vacuum tubes.

Some items of note from the book:

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!

ENGINEER PA-21 Crimping ToolThis is an image of the product.notes

Let’s go shopping!

The Brain User’s Handbook: A Neuroscience-inspired Guide to Peace of Mind

I am reading The Brain User’s Handbook: A Neuroscience-inspired Guide to Peace of Mind which has this awesome image I want to share:


An imagined interaction between a human baby and a young LLM in training. They are sharing impressions about the endeavor of modeling the world from scratch. Image generated with DALLE-3 via ChatGPT

New Book Teardown #2: The Art of Electronics: The x-Chapters (2020) | In The Lab With Jay Jay

This post is part of my video blog and you can find more information about this video on this show’s homepage which is here.

You can support this channel on Patreon: patreon.com/JohnElliotV

Silly Job Title: Spark Slinger

This video is part of the New Book Teardown feature of my video blog.

In this video I take a look at The Art of Electronics: The x-Chapters by Paul Horowitz and Winfield Hill published in 2020. The book has 506 pages and is a companion to The Art of Electronics 3rd Edition.

In the book we learn about the Cascode two-stage amplifier and the push-pull amplifier.

We also see mention the Eye Diagram and there is discussion of the Potentiometer.

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!

Maxitronix 10 In 1 (10in1) Electronics Project Lab KitThis is an image of the product.notes

Let’s go shopping!

Light Alarm With Latch | Project 4/20 | Maxitronix 20in1 | In The Lab With Jay Jay

This post is part of my video blog and you can find more information about this video on this show’s homepage which is here.

You can support this channel on Patreon: patreon.com/JohnElliotV

In this video I do the fourth Maxitronix 20in1 Electronic Project Lab project: Light Alarm With Latch.



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!

FNIRSI DSO-TC3 3 in 1 Oscilloscope, Signal Generator, Component TesterThis is an image of the product.notes

Let’s go shopping!

Now with schematics!

I finished the Maxitronix 10in1 and now I’ve started the Maxitronix Sensor Robot 20, which I am calling the Maxitronix 20in1.

For the 20in1 I will be scanning in the instructions, schematic, and wiring diagrams, as can be seen for example here.

The scans from the manual (which I make using my Epson Perfection V39 flatbed scanner) pick up the text from the overlapping page but I managed to use the `convert` program (part of ImageMagick) to fix them up, as can be seen in my script jj5-maxi. I also use the deskew feature to straighten the images up, and that seems to work well!

To give you an example of the difference, here are some before and after shots:

ChatGPT teaches me about Amplitude Modulation

I wanted to record this conversation in which ChatGPT managed to convey to me an understanding of how an AM radio wave is demodulated.

User:

in a crystal radio why have a diode and not just send the full signal to the output?

ChatGPT:

In a crystal radio, the diode plays a crucial role by acting as a detector for the radio signal. Here’s why it’s necessary instead of just sending the full signal to the output:

  1. Demodulation of the Signal: A typical radio signal is a form of amplitude-modulated (AM) wave, where the information (voice, music, etc.) is carried in the amplitude variations of a high-frequency carrier wave. The diode in a crystal radio serves to demodulate this signal. It does so by allowing current to flow in only one direction, effectively removing one half of the alternating current (AC) waveform. This rectifies the signal, leaving behind a waveform that varies in amplitude in a way that directly represents the original audio content.
  2. Detection: The process described above is also known as detection. The diode detects the audio-modulated envelope of the AM radio signal. Without the diode, the radio would be incapable of converting the high-frequency modulated signal back into audio frequencies that can be heard through the earpiece or speaker.
  3. Simplicity and Efficiency: Crystal radios are prized for their simplicity and ability to operate without an external power source. The diode, being a passive component, does not require power to operate. It efficiently performs the detection of the signal without the need for active components or power supplies.
  4. Directivity: The diode’s unidirectional current flow property also helps in filtering out noise and improving the selectivity of the receiver to some extent, though crystal radios are generally known for having broad selectivity due to the lack of an amplification stage.

The most common type of diode used in crystal radios is a germanium diode. Germanium diodes have a lower forward voltage drop compared to silicon diodes, which makes them more suitable for the weak signals typically received by crystal radios. This allows for more efficient demodulation of the signal with minimal loss, making it possible to hear the broadcast with just the energy captured from the radio waves themselves.

User:

if the diode wasn’t there you would hear the carrier frequency?

ChatGPT:

If the diode wasn’t present in a crystal radio, you would not be able to hear the carrier frequency directly, but rather, you wouldn’t hear anything intelligible through the earpiece at all. Here’s why:

  1. Frequency of Carrier Waves: The carrier frequencies used in AM radio broadcasting are typically in the range of hundreds of kilohertz to several megahertz. Human hearing, however, is limited to frequencies approximately between 20 Hz and 20 kHz. The carrier frequency itself is far beyond what the human ear can perceive.
  2. Nature of the Signal: Without the diode to demodulate the signal, the radio would attempt to pass both the carrier frequency and the audio information as a combined signal. Since the earpiece or speaker in a crystal radio is designed to reproduce audio frequencies (the modulated information), it cannot reproduce the high-frequency carrier wave itself.
  3. Role of Demodulation: The process of demodulation (achieved by the diode) strips away the carrier, leaving behind the audio frequency variations that were impressed upon the carrier wave. These variations are within the human audible range and are what you actually hear as sound from the radio. Without the diode, the modulation on the carrier wave would not be converted into an audio signal.
  4. Energy Conversion: Even if somehow the carrier frequency could be directly converted to sound, the energy of the received signal in a crystal radio is typically too low to move the speaker diaphragm enough to produce an audible sound without the signal being demodulated and amplified in some way. The diode, by rectifying the signal, effectively extracts the modulated audio signal, which can then cause the diaphragm in the earpiece to vibrate and produce sound.

In summary, without the diode to demodulate the signal, the crystal radio would fail to convert the high-frequency AM radio signal into an audio signal that can be heard. The diode is essential for extracting the audio content from the modulated carrier frequency, enabling the crystal radio to produce sound.