Skip to content

An intelligent IOT prototype is designed using BeagleBone Black ARM and Xinu, an OS for Embedded Systems. The system has been designed to be effectively scalable with a composite nature accommodating both analog and digital temperature sensors and actuators. Low-level drivers were implemented to interface sensors to Xinu and high-level driver is…

Ezhil-RP/Internet-of-Things-Device-for-Weather-Forecast

 
 

Repository files navigation

Internet-of-Things-Device-for-Weather-Forecast

An intelligent IOT prototype is designed using BeagleBone Black ARM and Xinu, an OS for Embedded Systems. The system has been designed to be effectively scalable with a composite nature accommodating both analog and digital temperature sensors and actuators. Low-level drivers were implemented to interface sensors to Xinu and high-level driver is implemented using a standalone java application for parsing DDL JSON. UDP was used for client-server interactions. Edge device is a PC running a Python UDP server/client. Nodejs is used as the driver for the MONGO DB connection hosted on mLab.com using Database-as-a-Service. A hybrid application with speech recognition and text to speech capabilities (using Apache Cordova plugin) developed on Ionic Framework for Android users which uses AngularJs for all the heavy-lifting like making REST calls to the Nodejs application hosted on Heroku. This app notifies the user about the current temperature and provides appropriate suggestions to the user for the current temperature.

About

An intelligent IOT prototype is designed using BeagleBone Black ARM and Xinu, an OS for Embedded Systems. The system has been designed to be effectively scalable with a composite nature accommodating both analog and digital temperature sensors and actuators. Low-level drivers were implemented to interface sensors to Xinu and high-level driver is…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 48.3%
  • C++ 27.9%
  • C 14.0%
  • Roff 8.3%
  • Objective-C 0.8%
  • Python 0.5%
  • Other 0.2%