Update sketches on your board over WiFi
Requires an Arduino/Genuino SAMD board

Go to repository


This library is compatible with the samd architecture so you should be able to use it on the following Arduino boards:


To use this library, open the Library Manager in the Arduino IDE and install it from there.


This library allows you to have utilize OTA features MKR1000 and the WiFi Shield 101. The sketch to be loaded Over The Air can be stored on two media:

  • the internal flash;
  • an external SD card;

In the first case the new sketch can't exceed the half of the total memory (256/2 = 128kB) while in the second case you have all the MCU's flash available.

To use this library

#include <SPI.h>
#include <SD.h>
#include <WiFi101.h>
#include <WiFi101OTA.h>
#include <SDU.h>