uploaded 2 weeks ago
ESP-Hosted-MCU provide drivers to act any ESP chipset as Wi-Fi or Bluetooth co-processor.
-
host_bluedroid_ble_compatibility_test
This example tests Bluetooth compatibility between mobile phones and ESP-Hosted using the ESP32-P4 Dev Board as the BT Host, connected to an ESP32…
Archive size ~ 12.51 KB
-
host_bluedroid_bt_hid_mouse_device
This example demonstrates how to implement a Bluetooth HID device using the Classic Bluetooth HID profile APIs. It simulates a Bluetooth HID mouse…
Archive size ~ 10.70 KB
-
host_bluedroid_host_only
This is a Bluetooth Host using ESP-Hosted as HCI IO to the BT Controller. The example is based on the bt_discovery, modified to remove dependencies…
Archive size ~ 6.14 KB
-
host_bt_controller_mac_addr
This example demonstrates how to change the MAC Address for a BLE device, which will appear as `Bluedroid_Beacon` when scanned. It provides…
Archive size ~ 7.47 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. The host application…
Archive size ~ 2.89 KB
-
host_hosted_events
This example uses ESP-Hosted events to detect when the co-processor resets or hangs, taking action to reinitialize ESP-Hosted and restore…
Archive size ~ 11.69 KB
-
host_network_split__power_save
This example demonstrates the combination of **Network Split** and **Host Deep Sleep** on ESP-Hosted systems, allowing the host MCU to enter a low-…
Archive size ~ 17.68 KB
-
host_nimble_bleprph_host_only_uart_hci
This README provides an overview of the BLE Peripheral Example, which utilizes a custom UART transport for ESP32 devices. It details project…
Archive size ~ 501.02 KB
-
host_nimble_bleprph_host_only_vhci
This example uses the Bluetooth Hosted HCI transport provided by ESP-Hosted, requiring the Bluetooth controller to be disabled and UART transport to…
Archive size ~ 13.26 KB
-
host_peer_data_transfer
This example demonstrates how to send and receive raw binary data between a host device and a coprocessor, enabling maximum control over data format…
Archive size ~ 5.72 KB
-
host_performs_slave_ota
This example demonstrates ESP-Hosted Transport OTA, allowing firmware updates for slave devices through an existing ESP-Hosted connection…
Archive size ~ 36.98 KB
-
host_sdcard_with_hosted
This example demonstrates how to use an SD card on an ESP32-P4 dev board with ESP-Hosted using SDIO communication. It initializes the ESP-Hosted and…
Archive size ~ 12.44 KB
-
host_shuts_down_slave_to_power_save
This example demonstrates host-side control of an ESP slave to reduce power consumption by shutting the slave down when idle and waking it up on…
Archive size ~ 7.28 KB
-
host_transport_config
Demonstrates how to configure ESP-Hosted transport interfaces (SDIO, SPI, UART) before initialization. This example shows how to get default…
Archive size ~ 6.63 KB
-
host_wifi_easy_connect_dpp_enrollee
This example shows how to configure ESP devices as enrollee using the Device Provisioning Protocol (DPP), also known as Wi-Fi Easy Connect, providing…
Archive size ~ 6.26 KB
-
host_wifi_itwt
This example shows how to use itwt of wifi, which only works in station mode with an AP that supports itwt. It can operate under different power save…
Archive size ~ 14.98 KB
-
slave
The ESP-Hosted MCU Slave Example demonstrates slave firmware that provides Wi-Fi and Bluetooth connectivity to host MCUs via ESP32 series co-…
Archive size ~ 468.80 KB