I Bought an Oscilloscope and I Don't Know How to Use It Source
Markdown source
1---2title: "I Bought an Oscilloscope and I Don't Know How to Use It"3date: "2026-06-11"4published: true5tags: ["electronics", "arduino", "maker", "learning", "codex", "ai", "hobby"]6author: "Gavin Jackson"7excerpt: "There's a lab at work where people build things. Actual physical things. I walked in, saw laser cutters growling and 3D printers humming, and immediately ordered $400 worth of electronics gear from AliExpress. I have no idea what I'm doing."8---910# I Bought an Oscilloscope and I Don't Know How to Use It1112There's a room at work I keep walking past. Not deliberately — it's on the way to the kitchen. But I've started slowing down. Lingering. Poking my head in.1314It's a lab. A makerspace, really. People in there build *things*. Real, physical, you-can-hold-them things. Gadgets built from microcontrollers and Raspberry Pis. Custom PCBs with components I can't name. Things printed from resin, from PLA, even from powder. Laser cutters growl away in the corner, etching and slicing with surgical precision.1516I'm absolutely transfixed.1718Here's the thing: I'm an IT guy. Servers, networks, containers, infrastructure — that's my world. I live in terminals and config files. Everything I build exists in memory. You can't hold a Kubernetes cluster in your hand. You can't put a firewall rule on your desk and admire it.1920These people in the lab — they're building *objects*. Things with LEDs that blink. Sensors that sense. Motors that move. And I realised, standing there with my coffee going cold, that I want in.2122## Starting from Actual Zero2324I'm not an electrical engineer. I'm not even an electronics hobbyist. My entire experience with electronics consists of:25261. A Jaycar "Short Circuits" kit I half-completed sometime in the 1990s272. An Arduino Diecimila I bought in 2008, on which I successfully made an LED blink exactly once before putting it in a drawer forever2829I have a vague understanding of what a microcontroller does (it's a tiny computer that runs one program, right?). I sort of know what a multimeter is for (measuring... electrical stuff?). And I have a rough idea what an oscilloscope does (it draws wiggly lines that mean something important).3031That's it. That's the foundation I'm building on.3233My son James has started playing with Arduino microcontrollers at school, which gave me the final nudge. If a sixteen-year-old can figure this out, surely I can too.3435## The AliExpress Haul3637So I did what any reasonable person does when starting a new hobby they know nothing about: I opened AliExpress and bought everything that looked interesting.3839Here's what arrived (or is currently on a slow boat from Shenzhen):4041**The brain trust:**42- An Arduino UNO R4 WiFi — this is the genuine Italian one, with a built-in 12×8 LED matrix and WiFi. It cost more than all the other microcontrollers combined and I'm terrified of breaking it.4344<p align="center"><img src="https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/Arduino_UNO_R4_WiFi.jpg/500px-Arduino_UNO_R4_WiFi.jpg" alt="Arduino UNO R4 WiFi" width="400"></p>4546- Five Arduino Nano clones — because apparently you need spares. Or maybe you embed them in projects and never see them again? I'm not sure yet.47- An ESP32-S3 Nano — this has WiFi and Bluetooth and can run MicroPython. It's the size of a postage stamp and allegedly more powerful than the computers that sent Apollo 11 to the moon.4849**The instruments (these are the scary ones):**50- A FNIRSI DMT-99 digital multimeter — 9999 counts, True RMS, measures voltage, current, resistance, capacitance, frequency, and temperature. It has more functions than I have understanding.5152<p align="center"><img src="https://www.fnirsi.com/cdn/shop/files/fnirsi-dmt-99-intelligent-color-screen-digital-multi-meterelectrical-testingfnirsifnirsi-4173590.jpg?v=1751710007" alt="FNIRSI DMT-99 Multimeter" width="350"></p>5354- A FNIRSI DSO-TC3/TC4 oscilloscope — this is a handheld 3-in-1 device that's an oscilloscope, a component tester, AND a signal generator. I bought it because the people in the lab have oscilloscopes and they looked cool. I have since learned that an oscilloscope draws a graph of voltage over time. That's the extent of my oscilloscope knowledge.5556<p align="center"><img src="https://www.fnirsi.com/cdn/shop/files/fnirsi-dso-tc4-3-in-1-10mhz-48msas-digital-oscilloscope-transistor-tester-signal-generatordigital-oscilloscopefnirsifnirsi-9201807.jpg?v=1751709885" alt="FNIRSI DSO-TC4 Oscilloscope" width="350"></p>5758- A FNIRSI HS-02 soldering station — 100 watts, USB-C powered, heats to 350°C in seconds. I have not soldered anything since Year 9 Design & Technology. I made a coat hook. It was terrible.5960<p align="center"><img src="https://www.fnirsi.com/cdn/shop/files/fnirsi-hs-02-intelligent-soldering-ironsoldering-assemblyfnirsifnirsi-6745707.jpg?v=1751710001" alt="FNIRSI HS-02 Soldering Station" width="350"></p>6162- A 30V/10A bench power supply — the thing that lets me choose a voltage, set a current limit, and make beginner mistakes with fewer expensive consequences. I have already been told: set the current limit first.6364<p align="center"><img src="/content/electronics-lessons/images/components/power-sources.svg" alt="Component guide showing USB, breadboard, and bench power sources" width="520"></p>6566**The bits and pieces:**67- 300 resistors (30 different values, 10Ω to 1MΩ)68- 500 electrolytic capacitors (0.1µF to 1000µF)69- 200 LEDs in six colours, plus 50 RGB LEDs70- 100 tactile push buttons, 20 toggle switches71- 10 passive piezo buzzers72- 20 potentiometers with knobs73- 20 photoresistors (they change resistance based on light — I had to look that up)74- 3 DHT22 temperature and humidity sensors75- A large breadboard, power supply modules, jumper wires, PCB prototype boards, helping hands with magnetic bases, and alligator clips7677A friend who knows a lot more about electronics than I do looked at the plan and gently pointed out the gap. I had microcontrollers and sensors, but not enough of the stuff between "LED and resistor" and "tiny computer does magic."7879So I ordered the missing middle:8081- Breadboard wires and a USB breakout board for cleaner power experiments82- 1N4148 signal diodes83- NPN and PNP transistors: 2N3904, 2N2222, and 2N390684- 2N7000 MOSFETs85- uA741 op amps86- 555 timer ICs87- Relays88- 74HC logic chips: likely 74HC00, 74HC02, 74HC04, 74HC08, and 74HC3289- LED bar graph modules90- A 7-segment display and 74LS48 display driver91- 330Ω SIP resistor networks92- A small speaker and 3.5mm socket9394<p align="center"><img src="/content/electronics-lessons/images/components/to92-semiconductors.svg" alt="Component guide showing TO-92 transistors and MOSFETs" width="520"></p>9596I also asked Codex to add little component guide images to the lessons. This is not decorative. This is because I can currently identify about three parts by sight, and one of them is "wire".9798Total cost: originally roughly AU$400, and then the expansion pack happened. Total knowledge of how to use any of it: still approximately zero, but now with better parts.99100## The Curriculum: 47 Lessons, Written by AI101102Here's where it gets interesting. I use an AI assistant called Hermes (named Bob, long story) that can delegate coding tasks to OpenAI's Codex CLI — an autonomous coding agent. I figured: if Codex can build software, surely it can write electronics lessons.103104I was right. And also horrified by how well it worked.105106I spent an evening writing a detailed specification — the hardware inventory, the pin layouts, the learning objectives, the exact format each lesson should follow. Then I fired up six parallel Codex instances and let them loose.107108Two hours later, the first pass had 31 lessons. 8,500 lines. Every single one with:109110- Clear learning objectives111- Theory explained in plain English (water pressure = voltage, water flow = current)112- ASCII wiring diagrams (because I can't read schematic symbols yet)113- Complete, compilable Arduino code114- "Make It Yours" variations to keep things interesting115- "Under the Hood" sections showing what the oscilloscope or multimeter should read116- "What Just Broke?" troubleshooting for common mistakes117118Then came the shopping list. Diodes. Transistors. MOSFETs. Op-amps. 555 timers. Logic gates. A seven-segment display. A relay. An actual speaker. The kind of components that teach you what's happening *inside* the chips instead of just treating them as black boxes.119120So I fired up Codex again and another 14 lessons landed — Phase 2: Active Components, Logic, Displays, and Power. The curriculum is now 47 lessons deep, spanning everything from "this is a resistor" to "use a transistor so the Arduino doesn't have to power the world directly."121122<p align="center"><img src="/content/electronics-lessons/images/components/logic-ics.svg" alt="Component guide showing 74HC logic chips" width="520"></p>123124The curriculum starts at absolute zero — how to use a multimeter, how a breadboard works — and builds through Ohm's Law, power supplies, diodes, transistors, MOSFETs, op-amps, 555 timers, logic gates, displays, Arduino programming, sensors, WiFi-connected IoT projects, and finally soldering permanent projects onto protoboard. The capstones now include a caravan battery voltage monitor for the Sunland Longreach and a home watering system controller that would be genuinely useful if I can pull it off.125126I've put the whole repo on GitHub. All 47 lessons are there, written by AI, edited by me (lightly), waiting for me to actually do them.127128## Why I'm Writing This129130This is a public commitment. The kind you can't take back.131132I have a tendency to buy gear for new hobbies and then... not do the hobby. The gear sits in boxes. The boxes go into cupboards. The cupboards become monuments to abandoned enthusiasm.133134Not this time.135136I'm going to work through every single lesson, from multimeter mastery to the caravan voltage monitor. And there's a special capstone that actually matters: my home watering system has never worked properly, so I'm going to replace the broken controller with an Arduino Nano, a four-channel relay board, and a Raspberry Pi running a web interface. Full seasonal scheduling from my phone while standing in the garden. As I go, I'll post updates here — photos of breadboard circuits, oscilloscope screenshots, videos of LEDs doing things LEDs have never done before. Probably also photos of things I've accidentally melted.137138If you're an electronics person reading this, please be kind. I'm going to ask stupid questions. I'm going to put LEDs in backwards. I'm going to forget the current-limiting resistor at least three times and wonder why things are getting hot.139140But I'm also going to learn. And if you're an IT person like me — comfortable in the abstract, slightly terrified of the physical — maybe this will convince you to try too. The barrier to entry has never been lower. A $400 AliExpress order and an afternoon with an AI coding agent can produce a complete curriculum. The only thing missing is the willingness to be bad at something new.141142Wish me luck. First lesson: how to use a multimeter without accidentally measuring mains voltage on the wrong setting. I've been told this is important.143144---145146**Related:**147148- 📋 [Electronics Curriculum](/electronics.php) — the full roadmap, 8 phases from multimeter to caravan battery monitor and watering system149- 📚 [All 47 Lessons](/electronics-lessons.php) — every lesson with theory, wiring diagrams, component guide images, and complete Arduino code150- 🐙 [Lessons on GitHub](https://github.com/gavinjackson/electronics-lessons) — the raw markdown, open source151