FNK0086
Tutorial
Important Information
Getting Started
Get Support and Offer Input
Safety and Precautions
About Freenove
Copyright
List
ESP32-S3 WROOM Shield
Machinery Parts
Electronic Parts
Tools
Preface
ESP32-S3 WROOM
Notes for GPIO
PSRAM Pin
SDcard Pin
USB Pin
Cam Pin
CH343 (Importance)
Windows
Check whether CH343 has been installed
Installing CH343
MAC
Programming Software
Environment Configuration
Library Installation
0. Chapter Assembly
Installation of Brass Standoffs
Installation of Screen
Installation of Speakers
Installation of the Audio Module
Connection of Camera
Connection of ESP32-S3 WROOM
Connection of MAX30102
1. Chapter ADC Test
1.1. Project Read the Voltage of Power
1.1.1. Component List
1.1.2. Related knowledge
1.1.2.1. ADC
1.1.3. Circuit
1.1.4. Sketch
1.1.4.1. Sketch_01_ADC_Battery
1.1.4.2. Reference
2. Chapter WS2812
2.1. Project WS2812
2.1.1. Component List
2.1.2. Related knowledge
2.1.3. Circuit
2.1.4. Sketch
2.1.4.1. How to install the library
2.1.4.2. Sketch_02_WS2812
2.1.4.3. Reference
Freenove_ESP32_WS2812()
3. Chapter Camera Web Server
3.1. Project 3.1 Camera Web Server
3.1.1. Component List
3.1.2. Circuit
3.1.3. Sketch
3.1.3.1. Sketch_03_CameraWebServer
3.1.3.2. Reference
4. Chapter Read and Write the SDcard
4.1. Project 4.1 SDMMC Test
4.1.1. Component List
4.1.2. Component knowledge
4.1.2.1. SD card read and write method
4.1.3. Component knowledge
4.1.3.1. SD card read and write method
4.1.3.2. Format SD card
4.1.3.3. Windows
4.1.3.4. MAC
4.1.4. Circuit
4.1.5. Sketch
4.1.5.1. Sketch_04_SDMMC
5. Chapter Play SD card music
5.1. Project 5.1 SDMMC Music
5.1.1. Component List
5.1.2. Component knowledge
5.1.3. Circuit
5.1.4. Sketch
5.1.4.1. How to install the library
5.1.4.2. Sketch_05_I2S_Audio
6. Chapter MAX30102
6.1. Project 6.1 MAX30102
6.1.1. Component List
6.1.2. Component knowledge
6.1.3. Circuit
6.1.4. Sketch
6.1.4.1. How to install the library
6.1.4.2. Sketch_06_HeartRate
7. Chapter Drving Freenove 2.8-Inch Screen
7.1. Project 7.1 Screen Display Function
7.1.1. Component List
7.1.2. Component knowledge
7.1.3. Circuit
7.1.4. Sketch
7.1.4.1. How to install the library
7.1.4.2. How to configure (Important)
7.1.4.3. Sketch_07_TFT_Clock
8. Chapter Touch of Freenove 2.8-Inch Screen
8.1. Project 8.1 Touch Function of the Screen
8.1.1. Component List
8.1.2. Circuit
8.1.3. Sketch
8.1.3.1. How to install the library
8.1.3.2. Sketch_08_Touch
9. LVGL
9.1. Project 9.1 LVGL Test
9.1.1. Component knowledge
9.1.2. Circuit
9.1.3. Sketch
9.1.3.1. How to install the library
9.1.3.2. Sketch_09_LVGL
10. Chapter LVGL Lable
10.1. Project 10.1 LVGL Lable
10.1.1. Component List
10.1.2. Circuit
10.1.3. Sketch
10.1.3.1. Sketch_10_LVGL_Lable
10.1.3.2. Sketch_10_LVGL_Lable.ino
10.1.3.3. lv_example_lable.h
10.1.3.4. lv_example_lable.cpp
11. Chapter LVGL Button
11.1. Project 11.1 LVGL Button
11.1.1. Component List
11.1.2. Circuit
11.1.3. Sketch
11.1.3.1. Sketch_11_LVGL_Btn
11.1.3.2. Sketch_11_LVGL_Btn.ino
11.1.3.3. lv_example_btn.h
11.1.3.4. lv_example_btn.cpp
12. Chapter LVGL Slider
12.1. Project 12.1 LVGL Slider
12.1.1. Component List
12.1.2. Circuit
12.1.3. Sketch
12.1.3.1. Sketch_12_LVGL_Slider
12.1.3.2. Sketch_12_LVGL_Slider.ino
12.1.3.3. lv_example_slider.h
12.1.3.4. lv_example_slider.cpp
13. Chapter LVGL Img
13.1. Project 13.1 LVGL Img
13.1.1. Component List
13.1.2. Circuit
13.1.3. Sketch
13.1.3.1. Sketch_13_LVGL_Img
13.1.3.2. Sketch_13_LVGL_Img.ino
13.1.3.3. lv_example_img.h
13.1.3.4. lv_example_img.cpp
14. Chapter LVGL Imgbtn
14.1. Project 14.1 LVGL Imgbtn
14.1.1. Component List
14.1.2. Circuit
14.1.3. Sketch
14.1.3.1. Sketch_14_LVGL_Imgbtn
14.1.3.2. Sketch_14_LVGL_Imgbtn.ino
14.1.3.3. lv_example_imgbtn.h
14.1.3.4. lv_example_imgbtn.cpp
15. Chapter LVGL Camera
15.1. Project 15.1 LVGL Camera
15.1.1. Component List
15.1.2. Circuit
15.1.3. Sketch
15.1.3.1. Sketch_15_LVGL_Camera
15.1.3.2. camera_ui.h
15.1.3.3. camera_ui.cpp
16. Chapter LVGL Picture
16.1. Project 16.1 LVGL Picture
16.1.1. Component List
16.1.2. Circuit
16.1.3. Sketch
16.1.3.1. Sketch_16_LVGL_Picture
16.1.3.2. picture_ui.h
16.1.3.3. picture_ui.cpp
17. Chapter LVGL Music
17.1. Project 17.1 LVGL Music
17.1.1. Component List
17.1.2. Circuit
17.1.3. Sketch
17.1.3.1. Sketch_17_LVGL_Music
17.1.3.2. music_ui.h
17.1.3.3. music_ui.cpp
18. Chapter LVGL Heartrate
18.1. Project 18.1 LVGL Heartrate
18.1.1. Component List
18.1.2. Circuit
18.1.3. Sketch
18.1.3.1. Sketch_18_LVGL_Heartrate
18.1.3.2. heartrate_ui.h
18.1.3.3. heartrate_ui.cpp
19. Chapter LVGL WS2812
19.1. Project 19.1 LVGL WS2812
19.1.1. Component List
19.1.2. Circuit
19.1.3. Sketch
19.1.3.1. Sketch_19_Lvgl_WS2812.ino
19.1.3.2. ws2812_ui.h
19.1.3.3. ws2812_ui.cpp
20. Chapter LVGL Buzzer
20.1. Project 20.1 LVGL Buzzer
20.1.1. Component List
20.1.2. Circuit
20.1.3. Sketch
20.1.3.1. Sketch_20_Lvgl_Buzzer.ino
20.1.3.2. sound_ui.h
20.1.3.3. sound_ui.cpp
21. Chapter LVGL Multifunctionality
21.1. Project 21.1 LVGL Multifunctionality
21.1.1. Component List
21.1.2. Circuit
21.1.3. Sketch
21.1.3.1. Sketch_21_LVGL_Multifunctionality
21.1.3.2. main_ui.h
21.1.3.3. main_ui.cpp
21.2. Project 22.1 Computer software
21.2.1. Hardware Preparation
21.2.2. Run software on Windows system
21.2.2.1. Install python3 and some related python libraries to run the software.
21.2.2.2. Install python3
21.2.2.3. Install PyQt5、opencv、numpy and other libraries.
21.2.2.4. Run main.py
21.2.3. Run client on macOS system
21.2.3.1. Install python3
21.2.3.2. Install PyQt5、opencv、numpy and other libraries
21.2.3.3. Run main.py
21.3. Software Operation
What’s next?
End of the Tutorial
Board Test
What You Need
How to Test
fnk0086-docs
Index
Index
B
|
F
B
built-in function
Freenove_ESP32_WS2812()
F
Freenove_ESP32_WS2812()
built-in function