User Manual
This will display some basic progress data on the installation process, and you should end up with something
resembling the following output:
Testing the Installation
You can test if Python is setup correctly by going to the '/tools/source/feather_dfu' folder in the WICED Feather BSP
and running the following command with the WICED Feather connected:
This should display something resembling the following output:
Optional: Install AdaLink
If you ever need to reflash the USB DFU bootloader on the WICED Feather (which will require either a Segger J-
Link (https://adafru.it/e9G) or an STLink/V2 (http://adafru.it/2548)), you will also need to install a utility called
AdaLink (https://adafru.it/fPq).
AdaLink acts as a simple python-based abstraction layer between various HW debuggers, and the different ARM MCU
families that we use at Adafruit.
For installation instructions on AdaLink see the Readme file (https://adafru.it/fPq) in the git repository.
C:\Users\me>pip install --pre pyusb
Collecting pyusb
Downloading pyusb-1.0.0rc1.tar.gz (53kB)
100% |################################| 57kB 1.3MB/s
Installing collected packages: pyusb
Running setup.py install for pyusb
Successfully installed pyusb-1.0.0rc1
This step assumes you have already installed the Arduino IDE and the WICED Feather BSP, detailed earlier in
this learning guide.
$ cd \tools\source\feather_dfu
$ python feather_dfu.py info
Feather
ST32F205RGY
353231313533470E00420037
FF:FF:FF:FF:FF:FF
1.0.0
3.5.2
0.5.0
0.5.0
Mar 8 2016
If you don't see any output when running this tool and you are using a new board, you may need to flash a
user sketch to the module via the Arduino IDE. See the 'Arduino IDE Setup' page in this guide for details on
how to flash a user sketch.
© Adafruit Industries https://learn.adafruit.com/introducing-the-adafruit-wiced-feather-wifi Page 37 of 202










