You will want to upload the latest version of CircuitPython for your microcontroller board. At the time of this guide, it is 8.1.0-beta.1 which is the minimum version gifio
works on with the presented code.
Go to circuitpython.org, go to your board and download the .UF2 file under downloads (for microcontrollers) or Blinka (for single board computers).
For the two chosen boards, here are direct links:
Flashing the New Version of CircuitPython
Each Adafruit board has a handy guide on use at https://learn.adafruit.com/. The instructions for the two boards:
When you plug your board into your computer via a known good USB data+power USB cable, a flash drive named CIRCUITPY should appear in your computer File Explorer or Finder (depending on your operating system). The boot_out.txt will show your version of CircuitPython when you open it. Verify it is at least 8.1.0-beta.1:
Adafruit CircuitPython 8.1.0-beta.1 on 2023-03-30; Adafruit PyPortal with samd51j20 Board ID:pyportal UID:9D6BC03935463953202020310A0E08FF
Adafruit CircuitPython 8.1.0-beta.1 on 2023-03-30; Adafruit Feather ESP32-S2 TFT with ESP32S2 Board ID:adafruit_feather_esp32s2_tft UID:C7FD1A59112D
If your version of CircuitPython is less than 8.1.0-beta.1, please try to upload and flash a version at least 8.1.0-beta.1 (higher versions like 8.1.1, 8.2.0 or 9.0.0 are examples of versions that would be ok).
Next, to get the code and sample animated GIF files onto your board.
Text editor powered by tinymce.