Breadboard Fundamentals

Build a working circuit with your hands, and find out what makes it stop working.

This page lists what a learner is able to do at the end of this class. It does not carry the class itself. The lessons, exercises and answers stay in the classroom and in the book.

What you will be able to do

What the class is really about

People ask why there are breadboards, wires and batteries in a course about AI. This is the answer.

A machine you have built with your own hands stops being magic. Until you have wired something, a computer is a sealed box that either works or does not, and when it goes wrong you have no way of thinking about why. After you have wired something, you carry a model in your head of what is going on in there.

The class is three builds. One LED. Then two LEDs in a row. Then LEDs with a push button so you can switch them yourself. Nothing here is difficult and all of it is physical.

What actually does the teaching is the failure. Put the LED in the wrong way round and nothing happens. No error message, no explanation, no clue. A dark LED that looks exactly like a working one. You then have to reason your way back to the cause. A learner who has done that has learned, in their hands, that a machine does only what it was given, and that a thing can fail silently while looking perfectly fine.

That is the same lesson as a chatbot handing you a confident wrong number, and we teach it with a wire first because a wire is much easier to inspect than a sentence. The learner who has already met silent failure in a circuit is far harder to fool with a fluent paragraph.

By the end you can look at a bare breadboard and read it. Which holes are joined to which, where the power runs along the edges, and why there is a gap down the middle.

Careful use

Hardware limits. What a device can and cannot do, and why claims deserve checking.

Careful use is not a separate lesson at the end of the course. A piece of it belongs to every one of the eight classes, and this is the piece that belongs to this one.

How this class is taught

  • One core concept. The class carries a single idea. Nothing is covered twice and nothing is rushed.
  • Hands before theory. You do the thing first. The explanation lands better once you have seen what happened.
  • Practice in company. Weekday slots in the lab follow the weekend class, with somebody there to help.
  • Mixed ages at one table. The youngest in a batch may be ten and the oldest past fifty. Each takes something from the other.

Chapter 3, How Machines Learn · Chapter 5, The Arduino and AI as Your Coder

All eight chapters

How to apply