Arduino Forum

Development => Other Software Development => Topic started by: Juraj on Mar 02, 2019, 11:30 am

Title: new ArduinoOTA library for SAMD, nRF5 and ATmega with >=64kB flash
Post by: Juraj on Mar 02, 2019, 11:30 am
This library allows to update sketch over WiFi or Ethernet.

It is an enhancement of the Arduino WiFi101OTA library

Supported networking libraries are: Ethernet, WiFi101, WiFiNINA, WiFiLink, UIPEthernet

remote upload from IDE with SDStorage or InternalStorage

Arduino SAMD boards are supported 'out of the box'.

ATmega boards require to flash a modified Optiboot bootloader for flash write operations.

hope for the support of STM32 soon. and maybe a support for WiFiEsp(AT) library.

available in Library Manager

README (https://github.com/jandrassy/ArduinoOTA/blob/master/README.md)

(https://raw.githubusercontent.com/jandrassy/ArduinoOTA/master/ArduinoOTA.png)

Title: Re: new ArduinoOTA library for SAMD, nRF5 and ATmega with >=64kB flash
Post by: Juraj on Apr 14, 2019, 05:15 pm
esp8266 and esp32 support added for 1.0.1

before you ask :-). to upload over Ethernet or UIPEthernet, but it works with native WiFi too
uploads SPIFFS as well
Title: Re: new ArduinoOTA library for SAMD, nRF5 and ATmega with >=64kB flash
Post by: suraj022 on Oct 16, 2019, 02:58 pm
How do I connect samd based boards to esp8266 for wifi ota?
Title: Re: new ArduinoOTA library for SAMD, nRF5 and ATmega with >=64kB flash
Post by: Juraj on Oct 16, 2019, 04:07 pm
How do I connect samd based boards to esp8266 for wifi ota?
on Serial1 with WiFiLink or WiFiEspAT library

(https://raw.githubusercontent.com/jandrassy/WiFiEspAT/master/mkrzero-esp-01s.jpg)
Title: Re: new ArduinoOTA library for SAMD, nRF5 and ATmega with >=64kB flash
Post by: suraj022 on Oct 17, 2019, 06:21 pm
thanks for the reply.. so does it mean I can upload sketches to SAMD boards using esp8266 as wifi OTA?


Basically what I want to do is, I have a nodemcu board and a custom made ATSAMD21G18a based board (an arduino m0 clone). I want to upload arduino sketches to said board using nodemcu as wifi OTA running WIFIlink firmware. I figured that's what this library is supposed to do. right? :confused:

So, I wish to know how would I connect the two boards together to achieve the desired result and what board would I select in arduino "boards" option.

I hope that makes sense.

Thanks.
Title: Re: new ArduinoOTA library for SAMD, nRF5 and ATmega with >=64kB flash
Post by: Juraj on Oct 17, 2019, 07:25 pm
thanks for the reply.. so does it mean I can upload sketches to SAMD boards using esp8266 as wifi OTA?


Basically what I want to do is, I have a nodemcu board and a custom made ATSAMD21G18a based board (an arduino m0 clone). I want to upload arduino sketches to said board using nodemcu as wifi OTA running WIFIlink firmware. I figured that's what this library is supposed to do. right? :confused:

So, I wish to know how would I connect the two boards together to achieve the desired result and what board would I select in arduino "boards" option.

I hope that makes sense.

Thanks.
https://github.com/jandrassy/ArduinoOTA#supported-networking-libraries

the ArduinoOTA library is based on Arduino WiFi101OTA library
https://www.arduino.cc/en/Tutorial/WiFi101OTA