SlideShare a Scribd company logo
1 of 23
AIR QUALITY MONITORING
Internet Of Things
Our team
Antonino Di Maggio Mattia Nicolella Leonardo Salvucci
Motivations & Solutions
Air pollution is one of the most serious environmental risks
faced by most of the countries in the world, due to the
rapid urbanization and motorization in urban areas.
The monitoring of the most interested areas is of
fundamental importance with appropriate tools capable of
assessing the critical levels.
Our solution is a simple and inexpensive tool able to satisfy
the basic needs of a good monitoring for external and
internal environments.
Hardware & software
• P-nucleo-IKA02A1
• Steval-MKI141V2
• B-L072Z-LRWAN1
LoRa®
• Nucleo-F401RE
• Mbed studio
• uTensor
• The things network
• InfluxDB
• Tableau
P-NUCLEO-IKA02A1
STEVAL-MKI141V2
B-L072Z-LRWAN1 LoRa®
We used the B-L072Z-LRWAN1 to receive
the CO data from the Nucleo board.
The board is also connected with the
humidity and temperature sensor.
In this way we collect all the data about CO,
temperature and humidity, that we will
send thought The Things Network.
Utensor-Tensorflow model
utensor-cli convert predictor.pb
--output-nodes=y_pred
• predictor.hpp
• predictor.cpp
• predictor_weight.
hpp
UTensor – C++ model
TTN - Creation of the application
• To use TTN we have to add an application in
the console
• We just have to specify ad ID, add a description
and specify the handler (for EU the handler
is: “ttn-handler-eu”)
TTN - Addition of the device
• Then we have to register the device that will send
the data through the LoRa antenna
• EUIs codes will be automatically generated
TTN – JSON file
To allow LoRa to detect the correct application and identify the device that is sending the data, we
have to modify some parameters in the file “mbed_app.json”
Here we have to insert the EUIs values
generated by TTN
TTN – Sending data
To send the data from LoRa to The Things Network we have to create a sending function in our code
This data will be sent on TTN,
then parsed and collected in
the data section
Then an http integration will
be used to send the data to
InfluxDB
InfluxDB
• Simple, high performing write and query HTTP APIs
through a language similar to SQL
• Written entirely in Go, with no external dependencies
• Support many programming languages
InfluxDB
TIMESTAMP CO HUMIDITY TEMPERATURE BENZENE
2019/04/02
15:40:00
2.6 42.5 14.6 3.2
POST
• https:// marty-
c9aef689.influxcloud.net:8086
• write?db= sensor_surveys
• precision= m
• u= root &p= iot
• - “survey, co=2.6, humidity=42.5,
temperature=13.6, benzene=3.1”
Tableau
Interactive data visualization software connected
with the source data
Powerful
EasyFlexible
Tableau WDC
Easy integration through the WDC libraries
Tableau WDC
Tableau WDC
Tableau WDC
q = SELECT * FROM surv.autogen.survey
Tableau visualization
Previous presentation:
www.slideshare.net/MattiaNicolella/air-quality-monitoring-
137482560
Blog:
www.hackster.io/151578/air-quality-monitoring-b48e9e
GitHub:
https://github.com/antoninus96/Air_Quality_Monitoring_IoT
Useful links
TEAM
Antonino Di Maggio Mattia Nicolella Leonardo Salvucci
Thank you for the attention

More Related Content

What's hot

Internet of things (iot) based weather
Internet of things (iot) based weatherInternet of things (iot) based weather
Internet of things (iot) based weatherVivek Bhakta
 
Iot office automation
Iot office automationIot office automation
Iot office automationVivek Bhakta
 
Remote Sensing Projects
Remote Sensing ProjectsRemote Sensing Projects
Remote Sensing ProjectsPhdtopiccom
 
Temperature and Relative Humidity Monitoring System
Temperature and Relative Humidity Monitoring SystemTemperature and Relative Humidity Monitoring System
Temperature and Relative Humidity Monitoring SystemNick Niculita
 
TEMPERATURE MONITORING
TEMPERATURE MONITORINGTEMPERATURE MONITORING
TEMPERATURE MONITORINGManisha Chandu
 
Io t based air pollution monitoring system using arduino
Io t based air pollution monitoring system using arduinoIo t based air pollution monitoring system using arduino
Io t based air pollution monitoring system using arduinoBinayakreddy
 
Iot based water quality monitoring system
Iot based water quality monitoring systemIot based water quality monitoring system
Iot based water quality monitoring systemBinayakreddy
 
Traffic Congestion using IOT
Traffic Congestion using IOTTraffic Congestion using IOT
Traffic Congestion using IOTSayantanGhosh58
 
InfiSense - Overview and Example Applications for LoRaWAN IoT
InfiSense - Overview and Example Applications for LoRaWAN IoTInfiSense - Overview and Example Applications for LoRaWAN IoT
InfiSense - Overview and Example Applications for LoRaWAN IoTTim Guiterman
 
Instrumentation Technologies Inc - Providing High Performance Electronics for...
Instrumentation Technologies Inc - Providing High Performance Electronics for...Instrumentation Technologies Inc - Providing High Performance Electronics for...
Instrumentation Technologies Inc - Providing High Performance Electronics for...Peter Baloh, PMP, PROSCI
 
Portable Wireless Temperature Data Logger Dimitrios Tsiolchas
Portable Wireless Temperature Data Logger Dimitrios TsiolchasPortable Wireless Temperature Data Logger Dimitrios Tsiolchas
Portable Wireless Temperature Data Logger Dimitrios TsiolchasDimitrios Tsiolchas
 
REMOWZ - Realtime Water Quality Monitoring using ZigBee based WSN (Part I)
REMOWZ - Realtime Water Quality Monitoring using ZigBee based WSN (Part I)REMOWZ - Realtime Water Quality Monitoring using ZigBee based WSN (Part I)
REMOWZ - Realtime Water Quality Monitoring using ZigBee based WSN (Part I)Nitin Balakrishnan
 
Home automation using iot
Home automation using iotHome automation using iot
Home automation using iotRasik Rashid
 
Weather Underground - PWS, Data Ingestion and APIs
Weather Underground - PWS, Data Ingestion and APIsWeather Underground - PWS, Data Ingestion and APIs
Weather Underground - PWS, Data Ingestion and APIsRavi Yadav
 
Home automation using android phones-Project 2nd phase ppt
Home automation using android phones-Project 2nd phase pptHome automation using android phones-Project 2nd phase ppt
Home automation using android phones-Project 2nd phase pptthrishma reddy
 
Oop2018 tutorial-stal-mo2-io t-arduino-en
Oop2018 tutorial-stal-mo2-io t-arduino-enOop2018 tutorial-stal-mo2-io t-arduino-en
Oop2018 tutorial-stal-mo2-io t-arduino-enMichael Stal
 

What's hot (20)

Internet of things (iot) based weather
Internet of things (iot) based weatherInternet of things (iot) based weather
Internet of things (iot) based weather
 
Final ppt
Final pptFinal ppt
Final ppt
 
Iot office automation
Iot office automationIot office automation
Iot office automation
 
Remote Sensing Projects
Remote Sensing ProjectsRemote Sensing Projects
Remote Sensing Projects
 
Temperature and Relative Humidity Monitoring System
Temperature and Relative Humidity Monitoring SystemTemperature and Relative Humidity Monitoring System
Temperature and Relative Humidity Monitoring System
 
TEMPERATURE MONITORING
TEMPERATURE MONITORINGTEMPERATURE MONITORING
TEMPERATURE MONITORING
 
Io t based air pollution monitoring system using arduino
Io t based air pollution monitoring system using arduinoIo t based air pollution monitoring system using arduino
Io t based air pollution monitoring system using arduino
 
Iot based water quality monitoring system
Iot based water quality monitoring systemIot based water quality monitoring system
Iot based water quality monitoring system
 
Air quality monitor as510
Air quality monitor   as510Air quality monitor   as510
Air quality monitor as510
 
Traffic Congestion using IOT
Traffic Congestion using IOTTraffic Congestion using IOT
Traffic Congestion using IOT
 
InfiSense - Overview and Example Applications for LoRaWAN IoT
InfiSense - Overview and Example Applications for LoRaWAN IoTInfiSense - Overview and Example Applications for LoRaWAN IoT
InfiSense - Overview and Example Applications for LoRaWAN IoT
 
Instrumentation Technologies Inc - Providing High Performance Electronics for...
Instrumentation Technologies Inc - Providing High Performance Electronics for...Instrumentation Technologies Inc - Providing High Performance Electronics for...
Instrumentation Technologies Inc - Providing High Performance Electronics for...
 
Portable Wireless Temperature Data Logger Dimitrios Tsiolchas
Portable Wireless Temperature Data Logger Dimitrios TsiolchasPortable Wireless Temperature Data Logger Dimitrios Tsiolchas
Portable Wireless Temperature Data Logger Dimitrios Tsiolchas
 
Mobile based temperature monitoring system (3)
Mobile based temperature   monitoring system (3)Mobile based temperature   monitoring system (3)
Mobile based temperature monitoring system (3)
 
REMOWZ - Realtime Water Quality Monitoring using ZigBee based WSN (Part I)
REMOWZ - Realtime Water Quality Monitoring using ZigBee based WSN (Part I)REMOWZ - Realtime Water Quality Monitoring using ZigBee based WSN (Part I)
REMOWZ - Realtime Water Quality Monitoring using ZigBee based WSN (Part I)
 
Home automation using iot
Home automation using iotHome automation using iot
Home automation using iot
 
Weather Underground - PWS, Data Ingestion and APIs
Weather Underground - PWS, Data Ingestion and APIsWeather Underground - PWS, Data Ingestion and APIs
Weather Underground - PWS, Data Ingestion and APIs
 
SEM88_Sensor
SEM88_SensorSEM88_Sensor
SEM88_Sensor
 
Home automation using android phones-Project 2nd phase ppt
Home automation using android phones-Project 2nd phase pptHome automation using android phones-Project 2nd phase ppt
Home automation using android phones-Project 2nd phase ppt
 
Oop2018 tutorial-stal-mo2-io t-arduino-en
Oop2018 tutorial-stal-mo2-io t-arduino-enOop2018 tutorial-stal-mo2-io t-arduino-en
Oop2018 tutorial-stal-mo2-io t-arduino-en
 

Similar to Air quality monitoring final presentation

Vertu's Digital Transformation
Vertu's Digital TransformationVertu's Digital Transformation
Vertu's Digital TransformationRobert Charlton
 
gas cylinder iot.pptx
gas cylinder iot.pptxgas cylinder iot.pptx
gas cylinder iot.pptxramalingams7
 
SenchaCon 2016: An Ext JS Dashboard for IoT Data - Dan Gallo
SenchaCon 2016: An Ext JS Dashboard for IoT Data - Dan Gallo   SenchaCon 2016: An Ext JS Dashboard for IoT Data - Dan Gallo
SenchaCon 2016: An Ext JS Dashboard for IoT Data - Dan Gallo Sencha
 
weather monitoiring system.pptx
weather monitoiring system.pptxweather monitoiring system.pptx
weather monitoiring system.pptxPranayBathini1
 
Resin.io overview (2016 July)
Resin.io overview (2016 July)Resin.io overview (2016 July)
Resin.io overview (2016 July)Balena
 
Antonio Almeida- The API of things, ap is, APIs all the way down
Antonio Almeida- The API of things, ap is, APIs all the way downAntonio Almeida- The API of things, ap is, APIs all the way down
Antonio Almeida- The API of things, ap is, APIs all the way downWithTheBest
 
MINI PROJECT.pptx
MINI PROJECT.pptxMINI PROJECT.pptx
MINI PROJECT.pptxfideb74264
 
IoT Seminar (Oct. 2016) Juan Perez - Microsoft
IoT Seminar (Oct. 2016) Juan Perez - MicrosoftIoT Seminar (Oct. 2016) Juan Perez - Microsoft
IoT Seminar (Oct. 2016) Juan Perez - MicrosoftOpen Mobile Alliance
 
Build with Mbed - Exploring LoRa using Mbed
Build with Mbed - Exploring LoRa using MbedBuild with Mbed - Exploring LoRa using Mbed
Build with Mbed - Exploring LoRa using MbedJan Jongboom
 
Key Open Standards for inter-operable IoT systems
Key Open Standards for inter-operable IoT systemsKey Open Standards for inter-operable IoT systems
Key Open Standards for inter-operable IoT systemsPratul Sharma
 
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - ConclusionInternet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - ConclusionRobbrecht van Amerongen
 
LORA BASED DATA ACQUISITION SYSTEM
LORA BASED DATA ACQUISITION SYSTEMLORA BASED DATA ACQUISITION SYSTEM
LORA BASED DATA ACQUISITION SYSTEMIRJET Journal
 
Nerospec IIoT Company Profile
Nerospec IIoT Company Profile Nerospec IIoT Company Profile
Nerospec IIoT Company Profile Nerospec
 
Unveiling the Sydney IoT Landscape
Unveiling the Sydney IoT LandscapeUnveiling the Sydney IoT Landscape
Unveiling the Sydney IoT LandscapeAndrew Blades
 

Similar to Air quality monitoring final presentation (20)

HomeControl
HomeControlHomeControl
HomeControl
 
IoT Introduction
IoT Introduction IoT Introduction
IoT Introduction
 
Vertu's Digital Transformation
Vertu's Digital TransformationVertu's Digital Transformation
Vertu's Digital Transformation
 
gas cylinder iot.pptx
gas cylinder iot.pptxgas cylinder iot.pptx
gas cylinder iot.pptx
 
SenchaCon 2016: An Ext JS Dashboard for IoT Data - Dan Gallo
SenchaCon 2016: An Ext JS Dashboard for IoT Data - Dan Gallo   SenchaCon 2016: An Ext JS Dashboard for IoT Data - Dan Gallo
SenchaCon 2016: An Ext JS Dashboard for IoT Data - Dan Gallo
 
IOT beginnners
IOT beginnnersIOT beginnners
IOT beginnners
 
IOT beginnners
IOT beginnnersIOT beginnners
IOT beginnners
 
weather monitoiring system.pptx
weather monitoiring system.pptxweather monitoiring system.pptx
weather monitoiring system.pptx
 
Resin.io overview (2016 July)
Resin.io overview (2016 July)Resin.io overview (2016 July)
Resin.io overview (2016 July)
 
Antonio Almeida- The API of things, ap is, APIs all the way down
Antonio Almeida- The API of things, ap is, APIs all the way downAntonio Almeida- The API of things, ap is, APIs all the way down
Antonio Almeida- The API of things, ap is, APIs all the way down
 
MINI PROJECT.pptx
MINI PROJECT.pptxMINI PROJECT.pptx
MINI PROJECT.pptx
 
green house monitoring system
green house monitoring systemgreen house monitoring system
green house monitoring system
 
IoT Seminar (Oct. 2016) Juan Perez - Microsoft
IoT Seminar (Oct. 2016) Juan Perez - MicrosoftIoT Seminar (Oct. 2016) Juan Perez - Microsoft
IoT Seminar (Oct. 2016) Juan Perez - Microsoft
 
Build with Mbed - Exploring LoRa using Mbed
Build with Mbed - Exploring LoRa using MbedBuild with Mbed - Exploring LoRa using Mbed
Build with Mbed - Exploring LoRa using Mbed
 
Key Open Standards for inter-operable IoT systems
Key Open Standards for inter-operable IoT systemsKey Open Standards for inter-operable IoT systems
Key Open Standards for inter-operable IoT systems
 
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
 
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - ConclusionInternet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
 
LORA BASED DATA ACQUISITION SYSTEM
LORA BASED DATA ACQUISITION SYSTEMLORA BASED DATA ACQUISITION SYSTEM
LORA BASED DATA ACQUISITION SYSTEM
 
Nerospec IIoT Company Profile
Nerospec IIoT Company Profile Nerospec IIoT Company Profile
Nerospec IIoT Company Profile
 
Unveiling the Sydney IoT Landscape
Unveiling the Sydney IoT LandscapeUnveiling the Sydney IoT Landscape
Unveiling the Sydney IoT Landscape
 

Recently uploaded

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 

Recently uploaded (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 

Air quality monitoring final presentation

Editor's Notes

  1. Not directly compatible with the Mbed framework, uses the A2,A3 and A5 analog pins to compute readings and has some digital pin conflicts since when we use any other analog pin the sensor stops responding.
  2. Readings made with the I2C protocol, has an available Mbed library, provides a good grade of accuracy
  3. Does not have analog pins (incompatible with CO sensor), has a smaller storage size 128 KB (incompatible with uTensor)
  4. Does not work with high level APIs (keras), large binary size, requires special compilation flags which can collide with some frameworks (PlatformIO), has only some basic prediction features available (no gradient descent), the graphs need to have all the trained nodes removed before exporting, has a CLI tool which works only on .pb files and crates the needed source files