How can I create my own .mpy files?
You can make your own .mpy versions of files with mpy-cross .
You can download mpy-cross for your operating system from here(). Builds are
available for Windows, macOS, x64 Linux, and Raspberry Pi Linux. Choose the
latest mpy-cross whose version matches the version of CircuitPython you are
using.
To make a .mpy file, run ./mpy-cross path/to/yourfile.py to create a
yourfile.mpy in the same directory as the original file.
How do I check how much memory I have free?
Run the following to see the number of bytes available for use:
import gc
gc.mem_free()
Unsupported Hardware
Is ESP8266 or ESP32 supported in CircuitPython? Why
not?
We dropped ESP8266 support as of 4.x - For more information please read about it
here()!
As of CircuitPython 8.x we have started to support ESP32 and ESP32-C3 and have
added a WiFi workflow for wireless coding!()
We also support ESP32-S2 & ESP32-S3, which have native USB.
Does Feather M0 support WINC1500?
No, WINC1500 will not fit into the M0 flash space.
Can AVRs such as ATmega328 or ATmega2560 run
CircuitPython?
No.
©Adafruit Industries Page 96 of 263