The Shield layer adds support for additional hardware via plugin shields.
WiFi Shields
The Pack Content provides implementations of Shield layers for the following Arduino Uno WiFi shields:
Inventek ISMART43362-E
Shield layer for Inventek ISMART43362-E Arduino Uno WiFi Shield. The shield is connected via an Arduino header using an SPI interface.
Provided API Interface | Description |
CMSIS_WIFI | CMSIS-Driver WIFI (instance 0) |
Consumed API Interface | Description |
ARDUINO_UNO_SPI | CMSIS-Driver SPI connected to Arduino SPI pins D11..D13 |
ARDUINO_UNO_D9,D10 | CMSIS-Driver GPIO connected to Arduino digital I/O pins D9,D10 |
CMSIS-RTOS2 | CMSIS-RTOS2 compliant RTOS |
Sparkfun DA16200
Shield layer for Sparkfun DA16200 Arduino Uno WiFi Shield. The shield is connected via an Arduino header using an UART interface.
Provided API Interface | Description |
CMSIS_WIFI | CMSIS-Driver WIFI (instance 0) |
Consumed API Interface | Description |
ARDUINO_UNO_UART | CMSIS-Driver USART connected to Arduino UART pins D0..D1 |
CMSIS-RTOS2 | CMSIS-RTOS2 compliant RTOS |
Sparkfun ESP8266
Shield layer for Sparkfun ESP8266 Arduino Uno WiFi Shield. The shield is connected via an Arduino header using an UART interface.
Provided API Interface | Description |
CMSIS_WIFI | CMSIS-Driver WIFI (instance 0) |
Consumed API Interface | Description |
ARDUINO_UNO_UART | CMSIS-Driver USART connected to Arduino UART pins D0..D1 |
CMSIS-RTOS2 | CMSIS-RTOS2 compliant RTOS |
WizNet WizFi360-EVB
Shield layer for WizNet WizFi360-EVB Arduino Uno WiFi Shield. The shield is connected via an Arduino header using an UART interface.
Provided API Interface | Description |
CMSIS_WIFI | CMSIS-Driver WIFI (instance 0) |
Consumed API Interface | Description |
ARDUINO_UNO_UART | CMSIS-Driver USART connected to Arduino UART pins D0..D1 |
CMSIS-RTOS2 | CMSIS-RTOS2 compliant RTOS |