uploaded 4 days ago
ESP-Hosted-MCU provide drivers to act any ESP chipset as Wi-Fi or Bluetooth co-processor.
22 examples
-
-
host_bluedroid_bt_hid_mouse_device
This example demonstrates how to implement a Bluetooth HID device using Classic Bluetooth APIs, simulating a Bluetooth HID mouse.
10.71 KB
-
-
host_bt_controller_mac_addr
This example shows how to change the MAC Address of a BLE Scanner device. When run, it displays a device named 'Bluedroid_Beacon' with the assigned MAC address.
7.62 KB
-
host_gpio_expander
This example demonstrates how to use the ESP-Hosted solution to control the GPIOs of the slave co-processor from the host MCU.
2.90 KB
-
host_hosted_cp_meminfo
This example enables a memory monitor on the co-processor to track heap usage, providing various reporting options.
11.75 KB
-
host_hosted_events
This example uses ESP-Hosted events to detect co-processor resets or hangs and reinitializes connectivity.
11.71 KB
-
host_manage_copro_ext_coex
This example demonstrates configuring and using External Coexistence (EXT_COEX) in the ESP-Hosted co-processor.
4.54 KB
-
host_network_split__power_save
This example demonstrates how to use Network Split and Host Deep Sleep features to optimize power usage by having the host MCU sleep while the slave maintains the network connection.
17.70 KB
-
-
-
host_openthread_border_router
This example demonstrates an OpenThread border router running on a Host Processor with an OpenThread RCP and Wi-Fi on an ESP-Hosted co-processor.
8.65 KB
-
host_openthread_cli
This example demonstrates an OpenThread CLI on ESP32-P4 communicating with an ESP32-C6 co-processor via UART.
8.39 KB
-
host_peer_data_transfer
This example demonstrates sending and receiving raw binary data between a host device and a coprocessor, allowing maximum control over data formats.
6.43 KB
-
host_performs_slave_ota
This example demonstrates ESP-Hosted Transport OTA, updating slave firmware through the existing connection without extra hardware.
37.04 KB
-
host_sdcard_with_hosted
This example demonstrates using an SD card with an ESP32-P4, utilizing ESP-Hosted over SDIO to communicate with the ESP32-C6.
12.46 KB
-
-
host_transport_config
Demonstrates how to configure ESP-Hosted transport interfaces (SDIO, SPI, UART) before initialization.
6.66 KB
-
host_wifi_easy_connect_dpp_enrollee
This example demonstrates how to configure ESP devices as an enrollee using Device Provisioning Protocol (DPP) for easy network onboarding.
6.28 KB
-
host_wifi_itwt
This example shows how to use the itwt of wifi, which works in station mode with AP support.
14.99 KB
-
host_zigbee_thermostat
This example demonstrates how to configure a Home Automation thermostat on a Zigbee Coordinator.
14.60 KB
-
slave
The ESP-Hosted MCU Slave Example demonstrates firmware that provides Wi-Fi and Bluetooth connectivity to host MCUs via ESP32 co-processors.
498.27 KB