Kit projects

SunFounder ESP32 Ultimate Starter Kit: what you can build

Every project in Mokxi that the parts in the SunFounder ESP32 Ultimate Starter Kit can build, from a first blink up, and the few parts to add for more. Open any of them in the editor with no account.

Not affiliated with SunFounder. Lesson titles are referenced so you can follow along.

Learning path

Everything the SunFounder ESP32 Ultimate Starter Kit can build

35 projects use only the parts in this box, ordered from a first blink to the hardest.

Beginner (23)
  1. MicroPython serial echo: input() on an ESP32
  2. MicroPython serial print: the ESP32’s running time
  3. MicroPython WiFi access point mode on an ESP32
  4. MicroPython WiFi station mode on an ESP32
  5. MicroPython joystick on GPIO 36, 39 and 14
  6. MicroPython NeoPixel: eight WS2812 LEDs on GPIO 2
  7. MicroPython rainbow on eight NeoPixels
  8. MicroPython servo sweep on GPIO 15
  9. Operating point and sweep
  10. DevKitC blink
  11. MicroPython blink on ESP32 GPIO 2
  12. MicroPython breathing LED with PWM on GPIO 2
  13. MicroPython DHT sensor: temperature and humidity
  14. MicroPython color wheel on a common-anode RGB LED
  15. MicroPython random colors on a common-anode RGB LED
  16. MicroPython knob points a servo: GPIO 34 and 15
  17. MicroPython button on GPIO 13 lights an LED
  18. MicroPython dimmer: a knob on GPIO 36, an LED on 25
  19. MicroPython night lamp: a photoresistor dims an LED
  20. MicroPython motion sensor lights an LED
  21. MicroPython table lamp: a button toggles an LED
  22. Motion light
  23. MicroPython doorbell: a button sounds a buzzer
Intermediate (11)
  1. MicroPython WiFi AP and station at once on an ESP32
  2. MicroPython I2C LCD1602: hello and a counter
  3. MicroPython HC-SR04 distance, timed by hand
  4. MicroPython HC-SR04 distance with a driver file
  5. MicroPython knob turns a NeoPixel rainbow
  6. MicroPython thermometer: a thermistor on GPIO 36
  7. MicroPython 7-segment digit through a 74HC595
  8. MicroPython DHT readings on an I2C LCD
  9. MicroPython infrared remote codes on GPIO 15
  10. MicroPython color mixer: three knobs, one RGB LED
  11. MicroPython remote sets an LED’s brightness
Advanced (1)
  1. MicroPython knob drives a motor both ways, L293D
Level up

Add a few parts, unlock more projects

The smallest shopping lists that open the most new projects for the SunFounder ESP32 Ultimate Starter Kit.

In the box

The kit’s parts, and what plays them here

The parts in the SunFounder ESP32 Ultimate Starter Kit, by the names its maker gives them. Each one is in the editor’s parts panel.

Parts list read from SunFounder’s online tutorial. An item with no part beside it has no match in the editor yet.

For the manual

A link and a QR code for this page

Print either one beside a lesson, or tape it inside the box lid. Both open this page.

QR code for mokxi.com/k/sunfounder-esp32-ultimate-starter

mokxi.com/k/sunfounder-esp32-ultimate-starter

The code is black on white with a quiet border, so it prints and scans at any size from 2 cm up.

Download the QR code (SVG)

Make kits? See what we offer kit makers.

FAQ

Questions about this page

Is this made by SunFounder?

No. Mokxi is independent and is not affiliated with SunFounder. The page follows the kit’s lessons so you can use the two side by side; the circuits, sketches and explanations are Mokxi’s own.

Do I need the kit?

No. Every lesson that runs here runs in the browser, so you can try them before you buy a kit, or keep going while a part is missing or broken.

Is the code the same as in my manual?

The pins and the parts are the same, and the sketches use the same libraries where the kit does. The code itself is written for this page, with comments that explain each step, so it will not match the manual line for line.

What do "with a change" and "coming soon" mean?

A lesson marked "with a change" runs, but something differs from the kit, and the note under it says exactly what. "Coming soon" means we cannot simulate that lesson yet, and the note says why. We do not mark a lesson as running unless it does.

Is it free?

Yes. Every lesson on this page opens with no account. A free account saves your own copies of the circuits.

Keep going

Other kits

Companion pages for more starter kits.

Start with the first project

Every project opens in the editor with no account and nothing to install. Run it, change a number, run it again.