Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions examples/ai/esp_dl/human_activity_recognition/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S3 | ESP32-P4 |
| ----------------- | -------- | -------- |
# Human Activity Recognition Based on ESP-DL

This is a human activity recognition model built using the [ESP-DL](https://github.com/espressif/esp-dl) framework, leveraging the [Human Activity Recognition with Smartphones Dataset](https://www.kaggle.com/datasets/uciml/human-activity-recognition-with-smartphones). The dataset was collected from 30 volunteers (aged 19-48) performing six activities (WALKING, WALKING_UPSTAIRS, WALKING_DOWNSTAIRS, SITTING, STANDING, LAYING) while carrying a waist-mounted smartphone (Samsung Galaxy S II). Data was recorded at 50Hz using the device's accelerometer and gyroscope. The dataset is manually labeled via video recordings and split into training (70%) and test (30%) sets.
Expand Down
2 changes: 2 additions & 0 deletions examples/ai/esp_dl/touchpad_digit_recognition/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S3 | ESP32-P4 |
| ----------------- | -------- | -------- |
# Touch Digit Recognition Based on ESP-DL

This is a local touchpad handwriting recognition demo based on [ESP-DL](https://github.com/espressif/esp-dl). Based on a real touchpad, data from 0 to 9 was collected separately as the training set, as shown below:
Expand Down
2 changes: 2 additions & 0 deletions examples/audio/wav_player/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32 | ESP32-S2 | ESP32-S3 | ESP32-C3 |
| ----------------- | ----- | -------- | -------- | -------- |
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pwm_audio组件没有限制芯片,底层是ledc,应该是所有芯片都支持,readme里面的硬件连接示意太老了,3年前写的了。

# WAV Player Example

This example will show how to configure and operate the LEDC peripheral to play WAV files that store in flash or sdcard.
Expand Down
2 changes: 2 additions & 0 deletions examples/check_pedestrian_flow/readme_cn.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32 |
| ----------------- | ----- |
# ESP32 基于 Wi-Fi Sniffer 的人流量检测及 OneNET 数据云端统计

[ESP32](https://www.espressif.com/zh-hans/products/socs/esp32) 是一颗低功耗、高集成度、性能稳定的 Wi-Fi/BLE 芯片,是物联网开发的首选设备。人流量监控在安保,商场,旅游等诸多行业具有重要作用。我们利用 ESP32 Wi-Fi 的混杂接收模式,接受全部可以获得的空中包,然后对其解析,筛选得到周围无线设备发送的 Probe Request 帧,通过对 Probe Request 帧的来源和强度进行分析和汇总,从而计算出周围一定区域内的设备设备使用量(人流量)。
Expand Down
2 changes: 2 additions & 0 deletions examples/elf_loader/build_elf_file_example/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32 | ESP32-S2 | ESP32-S3 | ESP32-C6 | ESP32-P4 |
| ----------------- | ----- | -------- | -------- | -------- | -------- |
## Build ELF file Example

This example shows how to build ELF file.
Expand Down
2 changes: 2 additions & 0 deletions examples/elf_loader/elf_loader_example/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32 | ESP32-S2 | ESP32-S3 | ESP32-C6 | ESP32-P4 |
| ----------------- | ----- | -------- | -------- | -------- | -------- |
## ELF Loader Example

This example shows how to use ELF loader to run ELF file.
Expand Down
2 changes: 2 additions & 0 deletions examples/hmi/perf_benchmark/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32 | ESP32-S3 | ESP32-C3 |
| ----------------- | ----- | -------- | -------- |
# Decoder Example

This demo shows how to use [esp_mmap_assets](https://components.espressif.com/components/espressif/esp_mmap_assets) ,[esp_lv_fs](https://components.espressif.com/components/espressif/esp_lv_fs),[esp_lv_decoder](https://components.espressif.com/components/espressif/esp_lv_decoder) in project.
Expand Down
2 changes: 2 additions & 0 deletions examples/keyboard/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S3 |
| ----------------- | -------- |
# KeyBoard Example

The ESP-KeyBoard project is a keyboard project using the ESP32-S3, supporting N-key rollover, dual-mode USB and Bluetooth output, over 40 types of local lighting effects, and WIN11 lighting effect synchronization. It also supports low-power Bluetooth, significantly extending the keyboard's wireless usage time.
Expand Down
2 changes: 2 additions & 0 deletions examples/keyboard/README_cn.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S3 |
| ----------------- | -------- |
# KeyBoard 键盘示例

ESP-KeyBoard 项目是使用 ESP32-S3 的键盘项目,支持全键无冲,USB 蓝牙双模输出,以及 40+种的本地灯效和 WIN11 灯效同步,并支持了低功耗蓝牙,使得键盘无线使用时间大大延长。
Expand Down
2 changes: 2 additions & 0 deletions examples/sensors/ntc_temperature_sensor/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-C2 | ESP32-C3 | ESP32 | ESP32-C6 | ESP32-S3 |
| ----------------- | -------- | -------- | ----- | -------- | -------- |
# Example of a temperature sensor application

[中文版](./README_CN.md)
Expand Down
2 changes: 2 additions & 0 deletions examples/sensors/ntc_temperature_sensor/README_CN.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-C2 | ESP32-C3 | ESP32 | ESP32-C6 | ESP32-S3 |
| ----------------- | -------- | -------- | ----- | -------- | -------- |
# 温度传感器应用示例

[English Version](./README.md)
Expand Down
2 changes: 2 additions & 0 deletions examples/sensors/sensor_control_led/README_cn.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32 | ESP32S2 |
| ----------------- | ----- | ------- |
## 传感器控制 LED

本示例演示了如何在 `esp32-meshkit-sense` 开发板上使用 `sensor_hub` 组件快速开发一个温湿度传感器控制 LED 灯的应用程序,`sensor_hub` 可以帮助用户处理底层传感器的复杂实现,通过事件消息将数据包发送给应用程序,大大降低了传感器应用的开发难度。
Expand Down
2 changes: 2 additions & 0 deletions examples/sensors/sensor_hub_monitor/README_cn.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32 | ESP32S2 |
| ----------------- | ----- | ------- |
## Sensor Hub Monitor

本示例演示了如何在 ESP32 或 ESP32-S2 上使用 sensor_hub 组件开发一个传感器应用程序。本示例可根据 i2c 总线的扫描结果,动态的发现和加载传感器驱动,以默认参数开启采集和结果上报。
Expand Down
2 changes: 2 additions & 0 deletions examples/usb/device/usb_dongle/README_EN.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S2 | ESP32-S3 |
| ----------------- | -------- | -------- |
# ESP32-S USB Dongle Solution

## 1.Overview
Expand Down
2 changes: 2 additions & 0 deletions examples/usb/device/usb_dual_uvc_device/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S2 | ESP32-S3 | ESP32-P4 |
| ----------------- | -------- | -------- | -------- |
## USB UVC Device Example

This example demonstrates how to use the usb_device_uvc component to simulate two virtual cameras. Camera one transmits an AVI video stream, while camera two transmits JPEG images.
Expand Down
2 changes: 2 additions & 0 deletions examples/usb/device/usb_extend_screen/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S3 | ESP32-P4 |
| ----------------- | -------- | -------- |
## USB Extended Display Example

Use [LaunchPad](https://espressif.github.io/esp-launchpad/?flashConfigURL=https://dl.espressif.com/AE/esp-iot-solution/config.toml) to flash this example.
Expand Down
2 changes: 2 additions & 0 deletions examples/usb/device/usb_extend_screen/README_cn.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S3 | ESP32-P4 |
| ----------------- | -------- | -------- |
## USB 扩展屏示例

使用 [LaunchPad](https://espressif.github.io/esp-launchpad/?flashConfigURL=https://dl.espressif.com/AE/esp-iot-solution/config.toml) 烧录该示例
Expand Down
2 changes: 2 additions & 0 deletions examples/usb/device/usb_hid_device/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S2 | ESP32-S3 |
| ----------------- | -------- | -------- |
## USB HID Device example

This example demonstrates how to use ESP32-Sx USB function as the HID device. Buttons are used to trigger such signals as a keyboard or mouse.
Expand Down
2 changes: 2 additions & 0 deletions examples/usb/device/usb_lcd_display/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-P4 |
| ----------------- | -------- |
## USB LCD Display Example

This example demonstrates how to use the esp_lcd_usb_display component to compress generated image data into a JPEG frame stream and transmit it to the USB host.
Expand Down
2 changes: 2 additions & 0 deletions examples/usb/device/usb_msc_wireless_disk/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S2 | ESP32-S3 |
| ----------------- | -------- | -------- |
## USB MSC Wireless Disk

Using ESP32-Sx as a USB Disk with Wireless accessibility. HTTP file server be used with both upload and download capability.
Expand Down
2 changes: 2 additions & 0 deletions examples/usb/device/usb_surface_dial/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S2 | ESP32-S3 |
| ----------------- | -------- | -------- |
## USB HID Surface Dial

This example shows how to use the ESP32-Sx USB function to emulate a Windows knob that allows volume control, page up and down, and more.
Expand Down
2 changes: 2 additions & 0 deletions examples/usb/device/usb_uac/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S3 | ESP32-P4 |
| ----------------- | -------- | -------- |
## USB UAC Example

This example demonstrates how to utilize the USB function of ESP32-Sx to implement a UAC (USB Audio Class) device.
Expand Down
2 changes: 2 additions & 0 deletions examples/usb/device/usb_uart_bridge/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S2 | ESP32-S3 |
| ----------------- | -------- | -------- |
## USB to UART Bridge

USB to serial bridge tool using the USB and UART capabilities of the ESP32-S2/S3 microcontroller. This tool serves as a debugging and downloading utility with the following features:
Expand Down
2 changes: 2 additions & 0 deletions examples/usb/device/usb_webcam/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S2 | ESP32-S3 |
| ----------------- | -------- | -------- |
## USB WebCam Example

This example demonstrates how to use ESP32-Sx USB function as the USB Web Camera (UVC device).
Expand Down
2 changes: 2 additions & 0 deletions examples/usb/host/usb_audio_player/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S2 | ESP32-S3 | ESP32-P4 |
| ----------------- | -------- | -------- | -------- |
## USB Host Audio Player Example

This example demonstrates how to use `usb_host_uac` component to handle an USB Headset device.
Expand Down
2 changes: 2 additions & 0 deletions examples/usb/host/usb_camera_mic_spk/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S2 | ESP32-S3 |
| ----------------- | -------- | -------- |
## USB Stream Example

This example demonstrates how to use `usb_stream` component with an ESP device. Example does the following steps:
Expand Down
2 changes: 2 additions & 0 deletions examples/usb/host/usb_cdc_4g_module/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S2 | ESP32-S3 | ESP32-P4 |
| ----------------- | -------- | -------- | -------- |
* [中文版本](README_cn.md)

# USB CDC 4G Module
Expand Down
2 changes: 2 additions & 0 deletions examples/usb/host/usb_cdc_4g_module/README_cn.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S2 | ESP32-S3 | ESP32-P4 |
| ----------------- | -------- | -------- | -------- |
* [English version](README.md)

# USB CDC 4G Module
Expand Down
2 changes: 2 additions & 0 deletions examples/usb/host/usb_cdc_basic/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S2 | ESP32-S3 |
| ----------------- | -------- | -------- |
# USB Host CDC Basic Example

This example demonstrates how to use [iot_usbh_cdc](https://components.espressif.com/components/espressif/iot_usbh_cdc) to communicate with USB CDC device.
Expand Down
2 changes: 2 additions & 0 deletions examples/usb/host/usb_host_msc_example/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S2 | ESP32-S3 | ESP32-P4 |
| ----------------- | -------- | -------- | -------- |
# USB Host MSC Example

This example demonstrates how to use USB Host MSC functionality and provides a web page to manage MSC devices.
Expand Down
2 changes: 2 additions & 0 deletions examples/usb/host/usb_hub_dual_camera/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S2 | ESP32-S3 | ESP32-P4 |
| ----------------- | -------- | -------- | -------- |
# USB Hub Dual Camera Example

This example demonstrates how to use the [usb_host_uvc](https://components.espressif.com/components/espressif/usb_host_uvc) component to connect USB cameras and preview camera images via an HTTP server.
Expand Down
2 changes: 2 additions & 0 deletions examples/usb/host/usb_msc_ota/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S2 | ESP32-S3 |
| ----------------- | -------- | -------- |
# USB Host MSC OTA Example

This example demonstrates how to use [esp_msc_ota](https://components.espressif.com/components/espressif/esp_msc_ota) to OTA with USB disk or other MSC devices.
Expand Down
2 changes: 2 additions & 0 deletions examples/usb/otg/usb_host_device_mode_manual_switch/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
| Supported Targets | ESP32-S2 | ESP32-S3 | ESP32-P4 |
| ----------------- | -------- | -------- | -------- |
# USB Host Device mode manual switch

This example demonstrates how to dynamically switch the USB OTG peripheral between host and device modes.
Expand Down