arduino/libraries/Adafruit_IO_Arduino/docs/dependencies.rst

66 lines
3.6 KiB
ReStructuredText
Raw Normal View History

2018-11-03 20:21:33 +00:00
Dependencies
------------
This library requires the latest version of the `Arduino IDE <https://www.arduino.cc/en/Main/Software>`_ (tested with v1.6.10).
Adafruit Feather HUZZAH ESP8266 & Adafruit HUZZAH ESP8266 Breakout
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Latest version of the `ESP8266 Arduino Core <https://github.com/esp8266/Arduino#installing-with-boards-manager>`_
* Latest version of the `Adafruit MQTT Library <https://github.com/adafruit/Adafruit_MQTT_Library>`_
* Latest version of the `Arduino HTTP Client Library <https://github.com/arduino-libraries/ArduinoHttpClient>`_
Adafruit Feather HUZZAH32 (ESP32)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Latest version of the `ESP32 Arduino Core <https://github.com/espressif/arduino-esp32#using-through-arduino-ide>`_
* Latest version of the `Adafruit MQTT Library <https://github.com/adafruit/Adafruit_MQTT_Library>`_
* Latest version of the `Arduino HTTP Client Library <https://github.com/arduino-libraries/ArduinoHttpClient>`_
Adafruit Feather M0 WiFi with ATWINC1500
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Latest version of the `Arduino SAMD Arduino Core <https://github.com/arduino/ArduinoCore-samd>`_
* Latest version of the `Adafruit SAMD Arduino Core <https://github.com/adafruit/ArduinoCore-samd>`_
* Latest version of the `Adafruit MQTT Library <https://github.com/adafruit/Adafruit_MQTT_Library>`_
* Latest version of the `WiFi101 Library <https://github.com/arduino-libraries/WiFi101>`_
* Latest version of the `Arduino HTTP Client Library <https://github.com/arduino-libraries/ArduinoHttpClient>`_
You will also need to add the SSL certificate for *io.adafruit.com* using `the guide on the Adafruit Learning System. <https://learn.adafruit.com/adafruit-feather-m0-wifi-atwinc1500/updating-ssl-certificates>`_
Arduino MKR1000
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Latest version of the `Arduino SAMD Arduino Core <https://github.com/arduino/ArduinoCore-samd>`_
* Latest version of the `Adafruit MQTT Library <https://github.com/adafruit/Adafruit_MQTT_Library>`_
* Latest version of the `WiFi101 Library <https://github.com/arduino-libraries/WiFi101>`_
* Latest version of the `Arduino HTTP Client Library <https://github.com/arduino-libraries/ArduinoHttpClient>`_
You will also need to add the SSL certificate for *io.adafruit.com* using the MKR1000 SSL utility.
Adafruit WICED Feather WiFi
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Latest version of the `Adafruit WICED Arduino Core <https://github.com/adafruit/Adafruit_WICED_Arduino>`_
* Latest version of the `Adafruit MQTT Library <https://github.com/adafruit/Adafruit_MQTT_Library>`_
* Latest version of the `Arduino HTTP Client Library <https://github.com/arduino-libraries/ArduinoHttpClient>`_
Adafruit Feather 32u4 FONA
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Latest version of the `Adafruit AVR Arduino Core <https://github.com/adafruit/Adafruit_Arduino_Boards>`_
* Latest version of the `Adafruit MQTT Library <https://github.com/adafruit/Adafruit_MQTT_Library>`_
* Latest version of the `Adafruit FONA Library <https://github.com/adafruit/Adafruit_FONA>`_
Adafruit Ethernet FeatherWing
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The Ethernet FeatherWing will also require a 32u4, M0, or ESP8266 based Feather. Any Arduino cores
required by the host Feather board will also be required.
* Latest version of the `Adafruit Ethernet2 Library <https://github.com/adafruit/Ethernet2>`_
* Latest version of the `Adafruit MQTT Library <https://github.com/adafruit/Adafruit_MQTT_Library>`_
* Latest version of the `Arduino HTTP Client Library <https://github.com/arduino-libraries/ArduinoHttpClient>`_