rp2/boards/PICO_W: Enable Bluetooth Low Energy support.

Signed-off-by: Damien George <damien@micropython.org>
pull/10739/head
Peter Harper 2023-03-13 10:40:22 +00:00 zatwierdzone przez Damien George
rodzic ba83f6d50c
commit 856e08b193
3 zmienionych plików z 14 dodań i 1 usunięć

Wyświetl plik

@ -7,7 +7,8 @@
"Breadboard friendly",
"Castellated Pads",
"Micro USB",
"WiFi"
"WiFi",
"Bluetooth"
],
"id": "rp2-pico-w",
"images": [

Wyświetl plik

@ -1,3 +1,6 @@
include("$(PORT_DIR)/boards/manifest.py")
require("bundle-networking")
# Bluetooth
require("aioble")

Wyświetl plik

@ -1,6 +1,15 @@
# cmake file for Raspberry Pi Pico W
# The C malloc is needed by cyw43-driver Bluetooth
set(MICROPY_C_HEAP_SIZE 4096)
set(MICROPY_PY_LWIP ON)
set(MICROPY_PY_NETWORK_CYW43 ON)
# Bluetooth
set(MICROPY_PY_BLUETOOTH ON)
set(MICROPY_BLUETOOTH_BTSTACK ON)
set(MICROPY_PY_BLUETOOTH_CYW43 ON)
# Board specific version of the frozen manifest
set(MICROPY_FROZEN_MANIFEST ${MICROPY_BOARD_DIR}/manifest.py)