πŸš€ Free Shipping Over $100 Β· Code BUILD100

The Big Idea

Pin 13 already blinks when you take the board out of the box. Everything after that is you deciding what it should do instead.

Ages
12+12+ and up, and genuinely useful through high school and beyond. Contains small parts, so not for children under 3. The circuit work needs care rather than strength; the programming half needs a computer and the patience to find a missing semicolon.
Build time
An afternoon for the first circuit; the kit lasts for years
  • Circuitry
  • Programming
  • Electronics
  • Engineering

Safety

  • Use caution when working with electrical components. This kit contains small parts that pose a choking hazard. Keep out of reach of small children. Adult supervision is recommended.
  • Disconnect the USB cable and the battery before changing any wiring. Doing it live is how boards get damaged.
  • Never connect more than 20 volts to the board. Above that the voltage regulator is overwhelmed and the Arduino is permanently damaged.

What’s in the Kit

  • Arduino-compatible UNO R3 board
  • USB A-to-B cable
  • Half-size solderless breadboard
  • Breadboard jumper wires
  • Assorted LEDs
  • Assorted resistors, including 1K
  • 9-volt battery and barrel jack connector
  • Assorted components for the starter projects

What you add

  • A computer or laptop, for the programming half β€” Windows, Mac, Linux or Chromebook
  • The Arduino IDE, which is a free download from arduino.cc
  • Internet access, for the download and for Tinkercad if you use it

Real-world connection

What a microcontroller actually is

An Arduino is a very small computer that does exactly one program, forever, until you give it another. That is the whole idea, and it is what separates it from the laptop you program it with. Your laptop runs hundreds of things at once and manages a screen, a network and a filesystem. The Arduino does none of that. It wakes up, runs your setup once, then repeats your loop until the power stops.

That narrowness is why it is everywhere. Anything that has to sense something and respond -- a thermostat, a washing machine, a garage door, a greenhouse vent -- does not need a general-purpose computer. It needs something that reads an input and drives an output, reliably, for years, on very little power. A sketch you upload in an afternoon is the same kind of program that runs inside those machines.

The first circuit is deliberately almost nothing: one LED, one resistor, one pin. But it contains the three ideas everything else is built on. A circuit must be a complete loop, or nothing moves. An LED passes current one way only, which is why the long leg goes to positive. And a resistor is there because an LED will happily draw enough current to destroy itself -- it does not limit itself, so you limit it.

After that it is only vocabulary. pinMode tells the board which pin and whether you are reading or writing. digitalWrite turns it on or off. delay waits. Those three commands are a surprising amount of the real world.

The build

  1. Learn the board

    Power, ground, the digital pins, and the one integrated circuit doing the thinking.

  2. Build the blink circuit

    LED and resistor on the breadboard, a jumper to pin 13, ground back to the board. It blinks on the sketch that ships on it.

  3. Install the software

    The Arduino IDE from arduino.cc, then choose the board and the port.

  4. Write your first sketch

    pinMode in setup, digitalWrite in loop, upload, watch the LED obey.

  5. Make it blink on purpose

    digitalWrite high, delay, digitalWrite low, delay. You have now written the program the board came with.

  6. Go further

    Change the pin, change the timing, add components. The kit does not run out.

For classrooms

One kit per student or per pair. This is the most open-ended thing in the series and the only one with no finish line -- which makes it the kit for a club, an elective or a long unit rather than a single session.

Budget the first session for the circuit alone, with no computers out. The blink works on the sketch already loaded at the factory, so students get a result before any software is involved, and that matters: a room that has to install an IDE before anything lights up loses half the group to setup.

The computer is the thing to settle before you order. The circuit half needs none. The programming half needs one per student or per pair, and the free Arduino IDE installed on it. Chromebooks need a different route than Windows and Mac, and school-managed machines sometimes block the USB driver, which is worth testing on one machine before you plan a lesson around thirty.

Two failures account for most lost time. A circuit that does not light is usually the LED in backwards. A sketch that will not upload is usually the wrong port selected, or a missing semicolon.

Purchasing for your school or program? Request a quote.

Request a quote

Questions

Do we need a computer?
For the first circuit, no β€” the board ships with a blink sketch already on it. For the programming, yes, one per student or per pair, with the free Arduino IDE installed.
What does the software cost?
Nothing. The Arduino IDE is a free download from arduino.cc for Windows, Mac and Linux. Chromebooks use a different route.
Does it work on a Chromebook?
Yes, but not the same way as a laptop. Check the current Arduino instructions before planning a lesson on managed Chromebooks.
Do we need to solder?
No. Everything pushes into a solderless breadboard and pulls back out again.
How long does the kit last?
Indefinitely. Nothing is consumed except the 9-volt battery, and most people run it from the USB cable anyway.
What language is it?
C++, with some Arduino-specific additions. The three commands in the first lesson carry you a long way.