User Manual
42
43
43
44
44
45
45
46
46
46
47
49
50
52
52
52
52
53
53
53
54
54
54
54
54
55
56
56
56
56
56
56
56
57
57
58
58
59
60
60
60
60
60
60
Install dfu-util
Building dfu-util From Source (Ubuntu 14.04 etc.)
Testing the Installation
Install Python Tools (BSP <= 0.6.2)
Testing the Installation
Optional: Install AdaLink
External Resources
Arduino IDE Setup
Board Selection
Setting the 'Section'
Selecting the Serial Port
Optional: Updating the Bootloader
Compiling your Sketch
System Architecture
WICED WiFi + RTOS + SDEP = FeatherLib
Arduino User Code
Inter Process Communication (SDEP)
Flash Memory Layout
User Code (256KB + 20KB SRAM)
Feather Lib (704 KB + 108KB SRAM)
Config Data (32KB)
USB DFU Bootloader (32KB)
USB Setup
DFU Mode (Fast Blinky)
Normal Operating Mode (User Code)
Flash Updates
WICED Feather API
AdafruitFeather
AdafruitTCP
AdafruitUDP
AdafruitHTTP
AdafruitMQTT
AdafruitAIO
AdafruitSDEP
Client API
AdafruitFeather
AdafruitFeather API
Firmware Version Management
char const* bootloaderVersion ( void )
char const* sdkVersion ( void )
char const* firmwareVersion ( void )
char const* arduinoVersion ( void )
Scanning
int scanNetworks (wl_ap_info_t ap_list[], uint8_t max_ap)
© Adafruit Industries https://learn.adafruit.com/introducing-the-adafruit-wiced-feather-wifi Page 3 of 202










