ESP32 for Busy People
ESP32 for Arduino Makers

List of hardware

The following lists contain the parts and tools necessary to complete the ESP32 For Busy People and ESP32 for Arduino Makers courses.

Many of the items below are reusable between projects. Sensors, breadboards, LED etc. will last for many years if you look after them. Other items like resistors, and potentiometers come in packs that contain sufficient numbers to last for many projects.

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 Amazon sellers, we cannot be responsible for problems in their supply chain or fulfilment. 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 or Amazon 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 complete this course, you will need the following parts:

  1. An ESP32 development board, one of the following:
    1. ESP32 Dev Kit v4 | Amazon US | Amazon UK | Amazon DE |
    2. GeeekNET ESP32 Development Board from Seeedstudio
  2. RGB LED | Amazon US | Amazon UK | Amazon DE |
  3. Single color 5mm LEDs | Amazon US | Amazon UK | Amazon DE |
  4. Assorted resistors (but we'll mostly be using 330Ω, and 10κΩ resistors) | Amazon US | Amazon UK | Amazon DE |
  5. A 10κΩ Photoresistors | Amazon US | Amazon UK | Amazon DE |
  6. A 10κΩ potentiometer | Amazon US | Amazon UK | Amazon DE |
  7. Breadboard-friendly momentary button| Amazon US | Amazon UK | Amazon DE |
  8. One piezo speaker | Amazon US | Amazon UK | Amazon DE |
  9. A magnet| Amazon US | Amazon UK | Amazon DE |
  10. A BME280 sensor board | Amazon US | Amazon UK | Amazon DE |
  11. A DHT22 sensor | Amazon US | Amazon UK | Amazon DE |
  12. A DXL335 acceleration sensor board | Amazon US | Amazon UK | Amazon DE |
  13. A 16x2 LCD module with I2C backpack | Amazon US | Amazon UK | Amazon DE |
  14. A seven segment display, common cathode| Amazon US | Amazon UK | Amazon DE |
  15. A seven segment clock display with I2C| Amazon US | Amazon UK | Amazon DE |
  16. Four 8x8 LED matrix displays| Amazon US | Amazon UK | Amazon DE |
  17. Small hobby DC motor| Amazon US | Amazon UK | Amazon DE |
  18. DRV8871 motor controller| Amazon US | Amazon UK | Amazon DE |
  19. 5V servo motor| Amazon US | Amazon UK | Amazon DE |
  20. 470 μF capacitor| Amazon US | Amazon UK | Amazon DE |
  21. DS3231 real time clock module| Amazon US | Amazon UK | Amazon DE |

You will also need these tools:

  1. Mini breadboard | Amazon US | Amazon UK | Amazon DE |
  2. Solid core Jumper wires | Amazon US | Amazon UK | Amazon DE |
  3. Multimeter | Amazon US | Amazon UK | Amazon DE |
  4. Tweezers | Amazon US | Amazon UK | Amazon DE |

To complete this course you will also need these resources:

  1. Arduino IDE | Download
  2. Computer (Windows, Mac OS, Linux)
  3. Access to the Internet