Skip to content

This repository is dedicated to the second tutorial of my youtube channell MakeIT. This project is about tiny machine learning and how to forecast weather using Arduino Nano 33 BLE Sense.

Notifications You must be signed in to change notification settings

BaptisteZloch/MakeIT-How-to-forecast-weather-with-Arduino-Nano-33

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MakeIT-How-to-forecast-weather-with-Arduino-Nano-33

This repository is dedicated to the second tutorial of my youtube channell MakeIT. This project is about tiny machine learning and how to forecast weather using Arduino Nano 33 BLE Sense.

This repository is dedicated to the second tutorial of my YouTube channel: MakeIT. This tutorial is called "How to forecast weather with Arduino Nano 33 ?" available here.

You can find below the pipeline to develope a TinyML project :

Pipeline

This has been designed using Tensorflow and Keras with several layers. This network has been trained on Istanbul weather dataset. Then this model has been exported into a none quantized tflite model. After that I have used xxd tool to create a .h file containing an hexadecimal array with the the neural network's parameters.

In this part I have used VS code and platformIO IDE to deploy the model onto the Arduino nano 33 BLE sense. To do it we had to import our model, a library to deploy it and the libraries to use built in sensor of the Arduino Nano 33 BLE Sense. I have choosen EloquentTinyML.h. This library uses Tensorflow lite micro core and simplify the deployement. For another tutorial I will show you how to use directly tensorflow lite micro core.

Here is the result of the inferences (quite accurate) :

Results of the prediction

About

This repository is dedicated to the second tutorial of my youtube channell MakeIT. This project is about tiny machine learning and how to forecast weather using Arduino Nano 33 BLE Sense.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published