Arduino Nano ESP32 - Hardware Preparation

Starter Kit

1×Arduino Nano ESP32
1×USB Cable Type-C
1×DIYables Sensor Kit 30 types, 69 units
1×(Recommended) Screw Terminal Adapter for Arduino Nano
Disclosure: Some of the links provided in this section are Amazon affiliate links. We may receive a commission for any purchases made through these links at no additional cost to you. We appreciate your support.

Or you can buy the separate components as below list.


1×Push Button
1×(Optional) Panel-mount Push Button
1×Ultrasonic Sensor
1×HC-SR501 Motion Sensor
1×Keypad 3x4 and 4x4 Kit
1×(Alternative) Keypad 3x4
1×(Alternative) Keypad 4x4
1×Light Sensor
1×DS18B20 Temperature Sensor (WITH Adapter)
1×DS18B20 Temperature Sensor (WITHOUT Adapter)
1×Piezo Buzzer
1×Electromagnetic Lock
1×Door Sensor
1×Arduino Nano ESP32 Motor Shield R3
1×Stepper Motor
1×Servo Motor
1×Touch Sensor

Buy Note: Many DS18B20 sensors available in the market are unreliable. We strongly recommend buying the sensor from the DIYables brand using the link provided above. We tested it, and it worked reliably.


  • As freelancers, We are AVAILABLE for HIRE. See how to outsource your project to us
  • Please feel free to share the link of this tutorial. However, Please do not use our content on any other websites. We invested a lot of effort and time to create the content, please respect our work!