circuitpython/drivers
iabdalkader b9c1e4c205 drivers/ninaw10: Connect to WiFi asynchronously.
Before this patch, WiFi connection was blocking, and could raise exceptions
if the connection failed for any reason (including timeouts).  This doesn't
match the behavior of other WiFi modules, which connect asynchronously, and
requires handling of exceptions on connect.  This change makes `connect()`
work asynchronously by scheduling code to poll connection status, and
handle reconnects (if needed), and return immediately without blocking.
2022-11-16 09:46:43 +11:00
..
bus drivers/bus: Rename MP_SPI_ADDR_IS_32B to MICROPY_HW_SPI_ADDR_IS_32BIT. 2022-06-02 14:30:51 +10:00
cc3100 cc3200: Fix various array-based compiler warnings. 2022-07-21 16:26:04 +10:00
cyw43 drivers/cyw43: Allow configuring the netif/mDNS hostname. 2022-08-06 00:30:45 +10:00
dht drivers: Remove drivers that are now in micropython-lib. 2022-09-08 11:27:05 +10:00
memory drivers/bus: Rename MP_SPI_ADDR_IS_32B to MICROPY_HW_SPI_ADDR_IS_32BIT. 2022-06-02 14:30:51 +10:00
ninaw10 drivers/ninaw10: Connect to WiFi asynchronously. 2022-11-16 09:46:43 +11:00
README.md drivers: Remove drivers that are now in micropython-lib. 2022-09-08 11:27:05 +10:00

README.md

This directory contains C drivers for specific hardware. The drivers are intended to work across multiple ports.