Supported ESP32-S2 Devices
File Glider supports devices using the ESP32-S2 processor with WiFi capabilities. These ESP32-S2 development boards include:
Setup WiFi Credentials
To use File Glider to detect Adafruit devices over WiFi, you need to add your WiFi credentials to a file called settings.toml in the root directory of your CIRCUITPY drive, which is a thumb drive that appears when your microcontroller board is connected to your computer via a known good data+power cable.
This file must contain the keys CIRCUITPY_WIFI_SSID
and CIRCUITPY_WIFI_PASSWORD
. Once you define these keys in the settings.toml file, CircuitPython will automatically connect to the network and start the webserver used for the workflow.
By default, the web server runs on port 80 and also enables MDNS. If you need to override the port, you can do so by setting the CIRCUITPY_WEB_API_PORT
key in the settings.toml file.
Here's an example of what your settings.toml file should look like. You can create it using a text file editor on your computer.
# To auto-connect to Wi-Fi CIRCUITPY_WIFI_SSID="YOUR-WIFI-NETWORK-NAME" CIRCUITPY_WIFI_PASSWORD="YOUR-WIFI-NETWORK-PASSWORD" # To enable modifying files from the web. Change this too! # Leave the User field blank in the browser. CIRCUITPY_WEB_API_PASSWORD="passw0rd" CIRCUITPY_WEB_API_PORT=80
After updating your credentials in the settings.toml file, wait for your board to connect to your local WiFi network.
Initially, the peripheral list will be empty until File Glider recognizes a peripheral with the WiFi credentials it's searching for.
In this state current state, the app has not detected your device.
Here the device has been detected on the local WiFi network. When you're ready, select the board you want to connect to.
Text editor powered by tinymce.