| E1 | ESP32 Feather V2 (wheel controller) Adafruit PID 5400 · 200 Hz wheel loop, fail-safes | 1 | $19.95 | $19.95 | adafruit.com Adafruit $19.95 · checked 2026-10-13 · In stock | — | Header soldering: adult supervision, Z87+ glasses |
| E2 | LSM6DSOX 6-DoF IMU (yaw-rate gyro) Adafruit PID 4438 · STEMMA QT, I²C 0x6A; ±250 dps | 1 | $11.95 | $11.95 | adafruit.com Adafruit $11.95 · checked 2026-10-13 · In stock | — | — |
| E3 | STEMMA QT cable 100 mm Adafruit PID 4210 | 1 | $0.95 | $0.95 | adafruit.com Adafruit $0.95 · checked 2026-10-13 · In stock | — | — |
| E4 | TB6612 motor driver breakout Adafruit PID 2448 · channel A only; 1.2 A average per channel; firmware limits to 1.0 A | 1 | $6.95 | $6.95 | adafruit.com Adafruit $6.95 · checked 2026-10-13 · In stock | — | — |
| E5 | 30:1 micro metal gearmotor HPCB 6 V, extended motor shaft Pololu #3072 · 1100 rpm free, 1.5 A stall at 6 V (page); wheel limit 600 rpm (800 hard cap) | 1 | $27.45 | $27.45 | pololu.com Pololu $27.45 · checked 2026-10-13 · In stock | — | — |
| E6 | Magnetic encoder pair kit 12 CPR Pololu #3081 · one encoder used, one spare | 1 | $9.95 | $9.95 | pololu.com Pololu $9.95 · checked 2026-10-13 · In stock | — | Fine soldering: adult supervision |
| E7 | Micro metal gearmotor bracket pair Pololu #989 · motor vertical, shaft up | 1 | $2.95 | $2.95 | pololu.com Pololu $2.95 · checked 2026-10-13 · In stock | — | — |
| E8 | Universal aluminum mounting hub, 3 mm shaft (2-pack) Pololu #1079 · #2-56 holes; clamps the wheel discs to the D shaft | 1 | $9.95 | $9.95 | pololu.com Pololu $9.95 · checked 2026-10-13 · In stock | — | — |
| E9 | 5 V 3.2 A step-down regulator D36V28F5 Pololu #3782 · feeds the Pi 5 V pins directly and the Feather through E10 | 1 | $23.95 | $23.95 | pololu.com Pololu $23.95 · checked 2026-10-13 · In stock | Pololu D24V22F5 #2858 ($18.95, Out of stock 2026-10-13) | — |
| E10 | Schottky diode 1N5819 SparkFun COM-10926 · regulator → Feather USB pin, band toward the Feather (no back-feed from the laptop when the Feather is plugged in) | 1 | $0.30 | $0.30 | sparkfun.com SparkFun $0.30 (single; $0.29/$0.27 volume) · checked 2026-10-13 · Not confirmed on page | 1N5817 | — |
| E11 | 6 × AA battery holder with 2.1 mm plug Adafruit PID 248 | 1 | $2.50 | $2.50 | adafruit.com Adafruit $2.50 · checked 2026-10-13 · In stock | — | — |
| E12 | In-line power switch, 2.1 mm Adafruit PID 1125 · main switch (cuts motor, Pi and Feather power) | 1 | $2.50 | $2.50 | adafruit.com Adafruit $2.50 · checked 2026-10-13 · In stock | — | — |
| E13 | 2.1 mm jack to screw terminal Adafruit PID 368 | 1 | $2.00 | $2.00 | adafruit.com Adafruit $2.00 · checked 2026-10-13 · In stock | — | — |
| E14 | AA NiMH cells (6 + 2 spare) 7.2 V nominal pack; ≈ 1 A peak (motor + Pi) | 1 | $18.00 estimate | $18.00 | Retail (no link) — | 6 × alkaline AA (≈ 9 V fresh: 6 V motor cap and the regulator still protect; shorter run) | Charge only in the matching NiMH charger |
| E15 | Electrolytic capacitor 1000 µF 25 V SparkFun COM-08982 · across TB6612 VM–GND | 1 | $0.50 | $0.50 | sparkfun.com SparkFun $0.50 (single; $0.48/$0.45 volume) · checked 2026-10-13 · Not confirmed on page | 470–2200 µF ≥ 16 V | Observe polarity |
| E16 | Resistors 33 kΩ + 10 kΩ (battery divider) + 2 × 10 kΩ (STBY and PWMA pull-downs) Any 1/4 W; the pull-downs hold the TB6612 off during reset/boot | 1 | $0.50 estimate | $0.50 | School stock (no link) — | — | — |
| E17 | Hook-up wire 22 AWG solid (6 × 25 ft) Adafruit PID 1311 | 1 | $15.95 | $15.95 | adafruit.com Adafruit $15.95 · checked 2026-10-13 · In stock | Classroom stock | — |
| E18 | USB-A to USB-C cable (Feather upload) Adafruit PID 4474 | 1 | $4.95 | $4.95 | adafruit.com Adafruit $4.95 · checked 2026-10-13 · In stock | Classroom cable | — |
| E19 | Fuse 3 A fast-acting ATM (MINI) blade Littelfuse 0297003.WXNV · at the battery + lead, before the switch (a shorted NiMH pack can deliver 20–30 A; expected peak load ≈ 2 A) | 1 | $0.46 | $0.46 | macdonaldindustrial.com MacDonald Industrial Supply $0.46 · checked 2026-10-13 · In stock (80 shown) | Any 3 A fast-acting ATM/MINI blade fuse (buy 2 + spares) | Fit with the battery disconnected |
| E20 | Inline ATM (MINI) blade fuse holder with wire leads Littelfuse 0FHM0001ZXJ (current version of 0FHM0001Z, listed as obsolete) or any inline MINI/ATM holder · fitted at the battery pack lead | 1 | $5.00 estimate | $5.00 | Electronics distributor / auto-parts store (no link) — | Any inline ATM/MINI holder, 18–14 AWG | Fit with the battery disconnected |
| Subtotal | $166.71 | Low-cost path: $143.31 |