Hello, and welcome to this new lease on NATO are going to talk about different libraries that you can
use with over the air program.
Now, there are a bunch of options when it comes to programming your yes, people using Altium method.
For example, the Arduino IDG, you can find in the examples that are provided by Arduino and the different
libraries that are there by default.
You can find that we have basic.
You can find quite a few libraries and Arduino libraries section, and you can test them out.
But in this lesson, we will show you the one that worked for us.
We are going to use a lab called Assing Elegant Optical Library.
It's one of the most used and most common libraries with the RTA feature.
And it's just perfect with what we are looking for here.
Now what is great about this library?
Is that it provides a user interface out of the box, as you can see in this preview.
We have this user interface, you don't have to do anything.
And according Jason, all that's coding.
You will just download and install the library and it will be ready for you to use.
It provides a beautiful interface to upload over the air when updates to ESB modules with precise status
and progress display over the UI that you will see on your web browser.
Now, this library also shows the current upload progress of your OTP and once finished, it will display
the status of your order.
Now, this version of the library uses async web server, which is observa that we usually use in our
SPF 30 tool projects.
So this is another advantage.
Now this is the preview, and here we have the installation.
Let's save instructions.
And it also comes with the documentation on what you need to use or to do to make your project.
Let's say ready to be be updated.
Now we will use this library and I will show you how you can easily install it into your Arduino.
Ivy, now this is outdoing I.D..
The first thing that you need to do is to go to the library's manager.
So go to the tools menu, manage libraries in here.
You need to install a few libraries, not just the elegant or take.
So let's start by searching for that async.
Elegant.
What to.
As you can see, this is the library performed Ortigas for SB 266 and the SB 32 Asynchronously User
Interface Library, which provides interactive elements for you over the air updates on both of these
boards.
So click Install.
Now now, after installing the first library, which is the Issing elegant potty, we also need deicing
DCP Library who need the ESB async web server.
Now if you want to the Arduino IEEE.
You can go to the tools and manage libraries and look for the async DCB library.
You will find quite a lot of libraries, a sink.
ECB.
Now, I know this would work for us, but you need to know what you are installing by clicking on more
info and you can also search for ESB facing.
Now again, you need to make sure that it supports that SB 32.
So as you can see here, we have the async, elegant OTL library that we installed.
And here we have the async HCB request.
Now we need to write the word glib because we need a web server.
Library and users.
Now this might work for us async web server, but to make sure that we are getting the right libraries,
we will use the mean or the version of ISP Async Web server, and we will use that async DCB library
from the same developer so you can go to GitHub and see.
Meanwhile, Dev, which was a Bulgaria developer who may have these two libraries.
We use them and they work for us, so we will keep using them now.
We will use the let's say, old method to install the libraries, not the library managers.
That you see here, the Lebanon, which is connected to our green cloud and what we need to do is to
install these libraries manually.
So to do this, as you can see, we have a lot of options on these menus.
We need to include a library.
Go to sketch include Library and from there, add the library, click on it.
And from there, you can simply go again.
And Zip Library now from there, you can simply go and visit the place where you have the libraries
on the recent items menu to say and from here.
We will go to their libraries, then we have these async PCB Master Library and the spacing web server
master.
So double click the first one.
Now, Library added to a library's Go Again sketch include Library and Zip Library.
And again, go to the same location.
Libraries, the second library and as you can see, the library added to libraries.
So now we have the free libraries that that async, elegant library, basing DCB Library and the ESB
pacing would observe our libraries.
Now they're saying DCB library.
This is a fully asynchronous TCB Library aimed to enable trouble free month connection network environment
for SB 32 MCU.
And this SB async observer is basically a library that will help you create observer on your yes board
and has a out of documentation if you want to go through.
Now, after installing these libraries, you are ready to go.
So the next step will be.
And.
Our first example.
And then since that alliance to make it all to enable let's see.
Thanks for watching this lesson.
If you have any questions, please ask in the Q&A.
I'll be more than happy to help.
This is Ashraf from Educational Engineering.