Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

List of Parts Required

Parts Required for Module 1 to Module 6


Here’s a quick overview of the components and tools used throughout the “Learn ESP32
with Arduino IDE” course. We don’t recommend purchasing all the items at once, instead
we recommend going through each project and see exactly what you want to build and
get the components accordingly.

Important: all components and parts are linked to our website MakerAdvisor.com/tools
where you can compare prices in more than 8 different stores, so you can always find the
best price.

 2x ESP32 DOIT DEVKIT V1 Board


 3x 5mm LED
 3x 330 Ohm resistor
 2x pushbutton
 2x 10k Ohm resistor
 10K Ohm potentiometer
 Mini PIR motion sensor (HC-SR505) or PIR motion sensor (HC-SR501)
 Relay module
 12V lamp
 12V lamp holder
 Male DC barrel jack 2.1mm
 12V power adaptor
 BME280 sensor module
 Micro Servo Motor – S0009 or Servo Motor – S0003
 DHT11/DHT22 temperature and humidity sensor
 4.7k Ohm resistor
 OLED display
 2x LoRa Transceiver modules (RFM95)
 2x RFM95 LoRa breakout board (optional)
 Jumper wires
 2x Breadboard
 Stripboard
 Smartphone with Bluetooth Low Energy (BLE)

Learn ESP32 with Arduino IDE Course 1


Parts Required for Projects
Project #1 - ESP32 Wi-Fi Multisensor:

 ESP32 DOIT DEVKIT V1 board


 DHT22 temperature and humidity sensor
 Mini PIR motion sensor
 Light dependent resistor (LDR)
 RGB LED common anode
 2x 10K Ohm resistor
 3x 220 Ohm resistor
 1x LED holder
 Relay module
 12V lamp
 12V power source
 Breadboard
 Prototyping circuit board
 Jumper wires
 Project box enclosure (or 3D print your own case)
 Useful tools:
o Soldering iron
o Hot glue gun
o 3D printer

Project #2 - ESP32 Wi-Fi Car Robot:

 ESP32 DOIT DEVKIT V1 Board


 Smart Robot Chassis Kit (or your own DIY robot chassis + 2x DC motors)
 L298N motor driver
 1x Power bank – portable charger
 4x 1.5 AA batteries
 2x 100nF ceramic capacitors
 1x SPDT Slide Switch
 Jumper wires
 Breadboard or stripboard
 Velcro tape

Project #3 - ESP32 BLE Android Application:

 ESP32 DOIT DEVKIT V1 board


 DS18B20 temperature sensor
 10K Ohm resistor
 5mm LED
 220 Ohm resistor
 Jumper wires
 Breadboard
 Smartphone with Bluetooth Low Energy (BLE)

Learn ESP32 with Arduino IDE Course 2


Project #4 - ESP32 LoRa Long Range Sensor Monitoring:

LoRa Sender

 ESP32 DOIT DEVKIT V1 board


 RFM95 LoRa transceiver module
 RFM95 LoRa breakout board (optional)
 Temperature sensor:
o DS18B20 temperature sensor (waterproof version)
o 10K Ohm resistor
o Resistive Soil Moisture sensor
 Power source and charger:
o Lithium Li-ion battery (at least 3800mAh capacity)
o Battery holder
o Battery charger (optional)
o TP4056 Lithium Battery Charger
o 2x Mini Solar Panel (5V 1.2W)
 Battery voltage level monitor: 27K Ohm resistor + 100K Ohm resistor
 Voltage regulator:
o Low-dropout or LDO regulator (MCP1700-3320E)
o 100uF electrolytic capacitor
o 100nF ceramic capacitor
 2x Breadboards
 Jumper Wires
 Project box enclosure (IP65/IP67)

LoRa Receiver

 ESP32 DOIT DEVKIT V1 board


 RFM95 LoRa transceiver module
 RFM95 LoRa breakout board (optional)
 MicroSD card module
 MicroSD card
 2x Breadboards
 Jumper Wires

Useful tools:

 Soldering Iron
 Hot glue gun
 Multimeter

Learn ESP32 with Arduino IDE Course 3

You might also like