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!