Learning path · Intermediate

AI with Arduino and ESP32

Learn how artificial intelligence works by building it: teach a neuron, a colour detector and a temperature predictor, run neural networks on the ESP32, control things with your voice and camera, and build AI chat projects with Claude.

  • 13 lessons
  • about 17 h
Start the first lesson
AI with Arduino and ESP32

About this path

Artificial intelligence can seem like magic, but it is built from ideas you can try yourself. This path starts with the basics: you teach a single artificial neuron, build a colour detector that learns from examples and train a model that predicts tomorrow's room temperature.

Then you run real neural networks on the ESP32 with Edge Impulse: a magic wand that recognises gestures and a detector that notices when a machine sounds wrong. You play rock-paper-scissors against an AI that sees your hand, control a room with your voice, and finally connect the ESP32 to Claude, a large language model, to build a chat buddy, a talking plant and a desk assistant you can talk to.

You need the EEMENTOR IoT ESP32 Starter Kit or the UNO R3 Starter Kit, and for some lessons the 45-in-1 Sensor Kit. The chatbot lessons use a paid API key that an adult sets up.

Lessons in this path

Stage 1 · Lessons 1–1

Beginner

Start here: first circuits and one new part at a time.

  • 1 lessons
  • 1 hours
  1. Lesson 1

Stage 2 · Lessons 2–6

Intermediate

Combine parts, use more sensors and connect your projects.

  • 5 lessons
  • 5.5 hours
  1. Lesson 2

  2. Lesson 3

  3. Lesson 4

  4. Lesson 5

  5. Lesson 6

Stage 3 · Lessons 7–13

Advanced

Bigger builds that bring everything you've learned together.

  • 7 lessons
  • 10.5 hours
  1. Lesson 7

  2. Lesson 8

  3. Lesson 9

  4. Lesson 10

  5. Lesson 11

  6. Lesson 12

  7. Lesson 13