Professional Documents
Culture Documents
Dokumen Dari Kurniiarizkyy
Dokumen Dari Kurniiarizkyy
Dokumen Dari Kurniiarizkyy
•Introduction to
•ESP32/NodeMCU/WeMOS/Lolin
•And its derivatives
Hardware and
Appearance
Typeset
Roboto Light
Inconsolata
This is what
ESP32/ESP8266
actually is
This is a “development board”
Often branded as Wemos /
LoLin / NodeMCU
More in depth about the difference
The ESP32 supports The ESP32 is dual-core The ESP32 is a bit more
Bluetooth while the (most models), and the expensive than the
ESP8266 doesn’t; ESP8266 is single core; ESP8266.
These are the variations of
“Development Boards”
the thing that separates them are
the Built in features
This is what we will be using most of the time
About the dev-kit
• We cannot directly “program” the microprocessor (we can but
requires different hardware)
• The dev-kit integrates the flasher so that we can flash our program
through microUSB
• The dev-kit makes it easier for user to connect different modules
(sensors, actuators)
Prerequisites
• MicroUSB cable
• Windows/Mac/Linux based PC
• Basic concept of C language
• Arduino IDE
Readme.txt
• Main Screen of Arduino IDE
Readme.txt
• Go to tools > Board > Board
manager
• Install the esp32 board
Readme.txt
• Select your board according to
which brand you buy (if you are
unsure, select the ESP32 Dev
Module)
COM port
• Make sure Arduino IDE is using the
correct COM port
• Open Device Manager in Windows to
check which COM port is connected to
your Microcontroller
• Go to Tools > Port on Arduino IDE and
select corresponding port
Ready.. Set.. Go!