FNK0062
Welcome
About Battery
Get Support and Offer Input
Safety and Precautions
About Freenove
Copyright
List
Robot Expansion Board for ESP32
ESP32
Machinery
Transmission
Acrylic
Electronic
Tools
Calibration
Required but NOT Included Parts
Preface
ESP32
Pins Used for the Robot
Chapter 0 Install CH340 and Burn Firmware
Check Firmware
Install CH340 Driver
Windows
Check the Installation of CH340
Install CH340 Driver
Mac OS
Check the Installation of CH340
Install CH340
Linux
Check the Installation of CH340
Install CH340
Burn the Firmware
Windows
Mac OS
Linux
Chapter 1 Install Freenove App
Install Freenove App
Method 1
Method 2
Method 3
IOS
Introduction to Freenove App
Chapter 2 Robot Assembly
Step 1 Assembly of Disc Servo Arms
Step 2 Assembly of Body Bracket
Step 3 Assembly of Legs
Step 4 Adjustment of Servo Angles
Step 5 Assembly of Legs to Body
Step 6 Assembly of Head and Wire
Step 7 Assembly of the Cover
Step 8 Servo Wiring
Step 9 Assembly of Calibration Bracket
Step 10 Calibration
Chapter 3 Functions of Freenove App
Introduction to Main Interface
Wi-Fi Configuration
RGB LED Control
Interaction Function
Chapter 4 Q&A
Chapter 5 Arduino Software
Arduino Software
Environment Configuration
Chapter 6 Battery
Related knowledge
ADC
Schematic
Sketch
Sketch_01_Battery
BatteryPower.h
BatteryPower.cpp
Chapter 7 Built-in Led
Schematic
Sketch
Sketch_02_BuiltInLed
BuiltInLed.h
BuiltInLed.cpp
Chapter 8 Buzzer
Component knowledge
Buzzer
Schematic
Sketch
Sketch_03_Buzzer
Buzzer.h
Buzzer.cpp
Chapter 9 WS2812
Schematic
Sketch
How to install the library
Sketch_04_WS2812
Chapter 10 Ultrasonic Ranging
Component Knowledge
Sketch
Sketch_05_Ultrasonic
UltrasonicRanging.h
UltrasonicRanging.cpp
Chapter 11 Touch
Component Knowledge
Touch sensor
Sketch
Sketch_06_Touch
TouchPad.h
TouchPad.cpp
Chapter 12 Basic Motion
Schematic
Sketch
Sketch_07_Action
Chapter 13 BLE
Sketch
Sketch_08_BLE
BluetoothService.h
BluetoothService.cpp
Chapter 14 Camera Web Server
Sketch
Sketch_09_Camera
Reference
Chapter 15 Dog
Environment Installation
Install python3
Install Freenove Board
Sketch
Sketch_10_Dog
Development
Code Repository
Communication Command
Ways of Communication
Communication Command Format
Command Words
Explanation of Communication Protocol Instructions
ACTION_UP_DOWN
ACTION_BODY_HEIGHT
ACTION_RGB
ACTION_BUZZER
ACTION_TWIST
ACTION_MOVE_ANY
ACTION_CAMERA
ACTION_ULTRASONIC
ACTION_GET_VOLTAGE
ACTION_CALIBRATE
ACTION_SET_NVS
ACTION_INSTALLATION
ACTION_AUTO_WALKING
ACTION_NETWORK
ACTION_DANCING
ACTION_SET_ROBOT
ACTION_TEST
ID_CHECK
What’s Next?
fnk0062-docs
Index
Index