LIST OF HARDWARE AND SOFTWARE REQUIREMENTS
MicroPython with the ESP32
This page contains lists of required parts, tools and software for the course "MicroPython With The ESP32".
The following lists contain the parts, tools and software needed to complete "MicroPython with ESP32".
Of all of the listed components, the ESP32 board is the only one that is absolutely needed. For the rest, only purchase them if you want to do the actual experiments. Those parts are recommended but not absolutely needed.
The items in these lists are provided in an effort to make it easier for our students to find the parts and tools they need. While we take care to find reliable sellers, we cannot be responsible for problems in their supply chain or fulfillment. Sellers may run out of stock at any time, or shipments may be lost in transit. For issues like these, or for warranty claims, please contact the seller directly.
If you do not live in the US, UK or Germany, or the Amazon stores that we provide links to below do not deliver to your location, consider using a freight forwarding service like Shipito. You can ship your shopping to them, and they will forward to you, anywhere in the world. This is useful in case, for at least some of the items in your shopping list, Amazon will not ship to addresses outside the US. To the best of my knowledge, Seeed will ship anywhere in the world directly, so you do not need a forwarding service.
Found a problem in this list?
If you find errors in this parts list, please help us fix it by raising a support ticket.
Hardware requirements (parts and tools):
# |
Description |
Photo |
Buying options |
---|---|---|---|
1 |
An ESP32 development kit |
| Amazon US | Amazon AU | Amazon UK | Amazon DE | Sunfounder |
|
Simple components | |||
2 |
A 10 KΩ potentiometer |
Amazon US | Amazon AU | Amazon UK | Amazon DE | Sunfounder |
|
3 |
A 5mm LED |
Amazon US | Amazon AU | Amazon UK | Amazon DE | Sunfounder |
|
4 |
A momentary button |
Amazon US | Amazon AU | Amazon UK | Amazon DE | Sunfounder |
|
5 |
Assorted resistors, from 300 Ω to 500 KΩ. |
Amazon US | Amazon AU | Amazon UK | Amazon DE | Sunfounder |
|
Sensors | |||
6 |
A DHT22 sensor |
Amazon US | Amazon AU | Amazon UK | Amazon DE | Sunfounder |
|
7 |
BME280 environment sensor |
Amazon US | Amazon AU | Amazon UK | Amazon DE | Sunfounder |
|
8 |
ADXL335 analog accelerometer |
Amazon US | Amazon AU | Amazon UK | Amazon DE | Sunfounder |
|
9 |
HC-SR04 ultrasonic distance sensor |
Amazon US | Amazon AU | Amazon UK | Amazon DE | Sunfounder |
|
Displays | |||
10 |
2x16 LCD with PCF8574 I2C |
Amazon US | Amazon AU | Amazon UK | Amazon DE | Sunfounder |
|
11 |
0.96” OLED I2C SSD1306 |
Amazon US | Amazon AU | Amazon UK | Amazon DE | Sunfounder |
|
12 |
1.3” OLED I2C SH1106 |
Amazon US | Amazon AU | Amazon UK | Amazon DE | Sunfounder |
|
13 |
0.96” OLED I2C SSD1315 |
Amazon US | Amazon AU | Amazon UK | Amazon DE | Sunfounder |
|
14 |
Neopixels stick |
Amazon US | Amazon AU | Amazon UK | Amazon DE | Sunfounder |
|
15 |
8x8 LED matrix with the MAX7219 |
Amazon US | Amazon AU | Amazon UK | Amazon DE | Sunfounder |
|
Motors | |||
16 |
A 5V DC motor |
Amazon US | Amazon AU | Amazon UK | Amazon DE | Sunfounder |
|
17 |
A 5V mini servo motor |
Amazon US | Amazon AU | Amazon UK | Amazon DE | Sunfounder |
|
18 |
DRV8871 motor controller breakout |
Amazon US | Amazon AU | Amazon UK | Amazon DE | Sunfounder |
|
Tools | |||
19 |
Two mini breadboards |
Amazon US | Amazon AU | Amazon UK | Amazon DE | Sunfounder |
|
20 |
Jumper wires |
Amazon US | Amazon AU | Amazon UK | Amazon DE | Sunfounder |
|
21 |
KORAD KA3005P or equivalent Programmable Precision Variable Adjustable 30V, 5A DC Linear Power Supply (benchtop power supply) |
Here is the software that I use in this course:
To complete this course you will also need these resources:
-
Thonny IDE
-
MicroPython firmware for the ESP32
-
MircoPython libraries for the ESP32 (various sources, see in course)
Last Updated 2 years ago.