Asyncio And Interrupts; Status Rgb Led - Adafruit ESP32-S3 Manual

Tft feather
Table of Contents

Advertisement

You can advertise, but you cannot create services. You cannot advertise
anonymously. Pairing and bonding are not supported.
The ESP32 could provide a similar implementation, but it is not yet available. Note
that the ESP32-S2 does not have Bluetooth capability.
On most other boards with adequate firmware space,
AirLift ()
or other NINA-FW-based co-processors. Some boards have this
coprocessor on board, such as the PyPortal (). Currently, this implementation only
supports acting as a BLE peripheral. Scanning and connecting as a central are not
yet implemented. Bonding and pairing are not supported.
Are there other ways to communicate by radio with
CircuitPython?
Check out
Adafruit's RFM boards
CircuitPython, which can be used over distances of 100m to over a km, depending
on the version. The RFM SAMD21 M0 boards can be used, but they were not
designed for CircuitPython, and have limited RAM and flash space; using the RFM
breakouts or FeatherWings with more capable boards will be easier.

Asyncio and Interrupts

Is there asyncio support in CircuitPython?
There is support for asyncio starting with CircuitPython 7.1.0, on all boards except
the smallest SAMD21 builds. Read about using it in the
CircuitPython ()
Does CircuitPython support interrupts?
No. CircuitPython does not currently support interrupts - please use asyncio for
multitasking / 'threaded' control of your code

Status RGB LED

©Adafruit Industries
 ()for simple radio communication supported by
Guide.
BLE is available for use with
Cooperative Multitasking in
Page 94 of 263

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ESP32-S3 and is the answer not in the manual?

Table of Contents

Save PDF