You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Angus Gratton decf8e6a8b all: Remove the "STATIC" macro and just use "static" instead. 8 months ago
..
README.md drivers/esp-hosted: Add host driver for ESP-Hosted firmware. 1 year ago
esp_hosted.proto drivers/esp-hosted: Add host driver for ESP-Hosted firmware. 1 year ago
esp_hosted_bthci.c drivers/esp-hosted: Add host driver for ESP-Hosted firmware. 1 year ago
esp_hosted_hal.c all: Remove the "STATIC" macro and just use "static" instead. 8 months ago
esp_hosted_hal.h drivers/esp_hosted: Fix pin IRQ. 1 year ago
esp_hosted_internal.h drivers/esp_hosted: Fix pin IRQ. 1 year ago
esp_hosted_netif.c drivers/esp-hosted: Fix MTU size. 1 year ago
esp_hosted_netif.h drivers/esp-hosted: Add host driver for ESP-Hosted firmware. 1 year ago
esp_hosted_stack.h drivers/esp-hosted: Add host driver for ESP-Hosted firmware. 1 year ago
esp_hosted_wifi.c drivers/esp_hosted: Fix pin IRQ. 1 year ago
esp_hosted_wifi.h drivers/esp-hosted: Add host driver for ESP-Hosted firmware. 1 year ago

README.md

esp-hosted driver

This is a MicroPython driver for the Espressif esp_hosted communications coprocessor, which allows creating a Wi-Fi and/or Bluetooth interface from MicroPython to a separate connected ESP32 compatible device running the esp_hosted firmware.

Building

Enable this driver by setting MICROPY_PY_NETWORK_ESP_HOSTED to 1 in your Makefile. If MICROPY_PY_BLUETOOTH is set then the Bluetooth host driver will also be built.

In addition to normal MicroPython build requirements, building this driver requires the protocol buffer compiler (protoc) to be installed.

On Debian/Ubuntu, it can be installed by running:

sudo apt-get install protobuf-compiler