Welcome to DFRobot: www.DFRobot.com.cn 2/ 49
CONTENTS
CONTENTS ...................................................................................................................................................2
Chapter1 Introduction................................................................................................................................3
Introduction of FireBeetle ...........................................................................................................................3
Introduction of FireBeetle Board-ESP32.....................................................................................................4
Chapter2: Quick-start ................................................................................................................................7
FireBeetle Board-ESP32 Hardware.............................................................................................................7
Characteristics..........................................................................................................................................7
Specification.............................................................................................................................................8
Arduino IDE for FireBeetle Board-ESP32.....................................................................................................9
STEP1: The way to download Arduino IDE software. ...........................................................................9
STEP2: Language setting of Arduino IDE .............................................................................................11
STEP3: Installation of the core center of the FireBeetle Board-ESP32 development board. .......11
STEP4: Connect FireBeetle Board-ESP32 to computer. .....................................................................13
STEP5: Processing in the Arduino IDE....................................................................................................15
STEP6: Upload codes to FireBeetle-ESP32 motherboard. .................................................................16
Chapter 3: The Basics of Using Peripherals in the FireBeetle Board-ESP32.......................................20
Project1: The experiment of Serial Port ...................................................................................................20
Project2: PWM (Breathing light) ...............................................................................................................22
Project3 ADC ..............................................................................................................................................25
Project4 I2C.................................................................................................................................................28
Project5 SPI..................................................................................................................................................35
Project6: Hall Sensor ..................................................................................................................................39
Project7 DAC ..............................................................................................................................................41
Project8 Touch Sensor ...............................................................................................................................43
Project9 Deep_Sleep (Low power Management)................................................................................45
*Click the top left corner, the community of DFRobot, a pleasant surprise!