SDK-dat/ESP-SDK-dat/ESP32-P4-SDK-dat/2025-08-09-13-38-25.png
... ...
Binary files /dev/null and b/SDK-dat/ESP-SDK-dat/ESP32-P4-SDK-dat/2025-08-09-13-38-25.png differ
SDK-dat/ESP-SDK-dat/ESP32-P4-SDK-dat/2025-08-09-13-40-17.png
... ...
Binary files /dev/null and b/SDK-dat/ESP-SDK-dat/ESP32-P4-SDK-dat/2025-08-09-13-40-17.png differ
SDK-dat/ESP-SDK-dat/ESP32-P4-SDK-dat/2025-08-09-13-46-13.png
... ...
Binary files /dev/null and b/SDK-dat/ESP-SDK-dat/ESP32-P4-SDK-dat/2025-08-09-13-46-13.png differ
SDK-dat/ESP-SDK-dat/ESP32-P4-SDK-dat/ESP32-P4-SDK-dat.md
... ...
@@ -2,6 +2,24 @@
2 2
3 3
- [[ESP-IDF-vscode-dat]]
4 4
5
+- [[interface-SDK-dat]]
6
+
7
+- [[I2C-dat]] - [[I2C-SDK-dat]]
8
+
9
+- [[ethernet-dat]] - [[ethernet-SDK-dat]]
10
+
11
+- [[memory-dat]] - [[SD-dat]] - [[SD-SDK-dat]]
12
+
13
+- [[wifi-dat]] - [[wifi-SDK-dat]]
14
+
15
+- [[I2S-dat]] - [[I2S-SDK-dat]]
16
+
17
+- [[display-dat]] - [[display-SDK-dat]] - [[MIPI-DSI-SDK-dat]]
18
+
19
+
20
+
21
+
22
+
5 23
## relevant library
6 24
7 25
| Library Name | Description | Version | Installation Requirement |
... ...
@@ -23,7 +41,67 @@
23 41
| LVGLV9_Arduino | LVGL demo | LVGL, GFX_Library_for_Arduino, displays |
24 42
25 43
44
+## advance examples
45
+
46
+
47
+
48
+### MIPI-CSI To MIPI-DSI (Real-Time Display)
49
+
50
+This example demonstrates how to use the `esp_driver_cam` component to capture camera sensor signals and display them via the DSI interface. The ESP camera sensor driver (`esp_cam_sensor`) captures signals through the CSI interface and displays them via DSI.
51
+
52
+**Required Hardware:**
53
+- OV5647 camera
54
+- 10.1-inch display and accessories
55
+- ESP32-P4 (host)
56
+
57
+**Steps:**
58
+1. Connect the hardware: power the display from ESP32-P4's 5V/GND, connect the camera and display ribbon cables.
59
+2. Use a Type-C to USB cable to connect ESP32-P4 to your PC.
60
+3. Open the project, select the esp32p4 core, then click the 🔥 (build/flash/monitor) button. When complete, you should see the display showing the camera's real-time feed (example shown with ESP32-S3-Touch-AMOLED-1.8):
61
+
62
+![](2025-08-09-13-38-25.png)
63
+
64
+### ETH To WiFi
65
+
66
+This example shows how the onboard ESP32-C6 (slave) on ESP32-P4 enables WiFi AP functionality after ESP32-P4 registers the network via IP101. The workflow is illustrated below:
67
+
68
+![](2025-08-09-13-40-17.png)
69
+
70
+**Required Hardware:**
71
+- ESP32-P4 (host)
72
+- Switch with PoE and Ethernet cable
73
+- PoE Module (optional)
74
+
75
+**Steps:**
76
+1. Open the project, select the esp32p4 core, then click the 🔥 (build/flash/monitor) button.
77
+2. Connect the Ethernet cable and check WiFi connectivity. If you have the Luckfox PoE Module, you can power and connect to the network directly via a PoE switch.
78
+
79
+### LVGL
80
+
81
+- [[LVGL-SDK-dat]] - [[LVGL-dat]] - [[interface-SDK-dat]]
82
+
83
+### ESP-Phone
84
+
85
+This example, based on ESP_Brookesia, demonstrates an Android-like interface with many different apps. It uses the board's MIPI-DSI, MIPI-CSI, ESP32-C6, SD card, and audio interfaces. You can use ESP_Brookesia as a template for efficient multimedia application development.
86
+
87
+**Required Hardware:**
88
+- 10.1-inch display and accessories
89
+- OV5647 or SC2336 camera and ribbon cable - [[camera-dat]]
90
+- 8Ω 2W speaker
91
+- ESP32-P4 (host)
92
+
93
+**Steps:**
94
+1. The driver for the 10.1-inch display is packaged as a component and available in the ESP Component Registry.
95
+2. Add the component to your project:
96
+ ```sh
97
+ idf.py add-dependency "waveshare/esp_lcd_jd9365_10_1"
98
+ ```
99
+3. Open your project, select the esp32p4 core, then click the 🔥 (build/flash/monitor) button. When complete, you should see the screen:
100
+
101
+![](2025-08-09-13-46-13.png)
26 102
27 103
## ref
28 104
29
-- [[ESP-SDK-dat]]
... ...
\ No newline at end of file
0
+- [[ESP32-P4-SDK]]
1
+
2
+- [[ESP-SDK-dat]] - [[ESP-SDK]] - [[SDK]]
... ...
\ No newline at end of file
SDK-dat/interface-SDK-dat/interface-SDK-dat.md
... ...
@@ -15,6 +15,9 @@
15 15
16 16
- [[display-dat]] - [[display-SDK-dat]] - [[MIPI-DSI-SDK-dat]]
17 17
18
+- [[display-dat]] - [[LVGL-dat]] - [[LVGL-SDK-dat]]
19
+
20
+
18 21
## python on RPI
19 22
20 23
- [[RPI-sdk-dat]] - [[python-dat]] - [[python-env-dat]]
SDK-dat/lvgl-dat/LVGL-SDK-dat/2025-08-09-13-43-06.png
... ...
Binary files /dev/null and b/SDK-dat/lvgl-dat/LVGL-SDK-dat/2025-08-09-13-43-06.png differ
SDK-dat/lvgl-dat/LVGL-SDK-dat/LVGL-SDK-dat.md
... ...
@@ -0,0 +1,26 @@
1
+
2
+# LVGL-SDK-dat
3
+
4
+
5
+## ESP-IDF ESP32-P4 LVGL HMI Example
6
+
7
+This example demonstrates how the ESP32-P4 displays LVGL graphics via the MIPI DSI interface, showcasing the powerful image processing capabilities of the ESP32-P4.
8
+
9
+### Required Hardware
10
+- 10.1-inch display and accessories
11
+- ESP32-P4 (host)
12
+
13
+### Steps to Light Up the Display
14
+1. The driver for the 10.1-inch display is packaged as a component and available in the ESP Component Registry.
15
+2. Add the component to your project:
16
+ ```sh
17
+ idf.py add-dependency "waveshare/esp_lcd_jd9365_10_1"
18
+ ```
19
+3. Open your project, select the esp32p4 core, then click the 🔥 (build/flash/monitor) button. When complete, you should see the LVGL screen:
20
+
21
+![](2025-08-09-13-43-06.png)
22
+
23
+
24
+## ref
25
+
26
+- [[interface-SDK-dat]] - [[LVGL-dat]] - [[display-SDK-dat]]
... ...
\ No newline at end of file
SDK-dat/lvgl-dat/lvgl-dat.md
... ...
@@ -1,6 +1,8 @@
1 1
2 2
# lvgl-dat
3 3
4
+- [[LVGL-SDK-dat]]
5
+
4 6
LittlevGL 常见于 MCU 级别的设备,支持各类输入输出接口与芯片,支持使用GPU,以C编写,
5 7
6 8
git clone https://github.com/littlevgl/lvgl.git
Tech-dat/sensor-camera-dat/Camera-dat.md
... ...
@@ -35,6 +35,8 @@
35 35
36 36
- [[ov5659-dat]] - [[ov2659-dat]]
37 37
38
+- [[OV5647-dat]]
39
+
38 40
- [[OV7670-dat]] - [[OV2640-dat]] - [[OV5640-dat]] - [[OV7725-dat]]
39 41
40 42
- [[OV7740-dat]] - [[OV5642-dat]]
... ...
@@ -45,6 +47,8 @@ OV series boards - [[SCM1008-dat]] - [[SCM1009-dat]] - [[SCM1017-dat]] - [[SCM10
45 47
46 48
- [[SONY-dat]]
47 49
50
+- [[SC2336-dat]]
51
+
48 52
### more cameras
49 53
50 54
| model | max resolution | color type | output format | Len Size |