Graduino is a Bachelor's Degree final project for the University of West Attica. Live demo is available here
Graduino consist of multiple projects
Arduino.Common.IO
: Arduino Common IO for C#, a cross platform dotnet library to communicate with arduino devices via SerialPortDigitalForge.ApplicationServer.Meteo
: An application server that exposes REST API for Weather Data operations, capable to scale horizontally.DigitalForge.Webapp.Meteo
: A simple frontend to display current weather dataDigitalForge.Arduino.Sketch
: An arduino sketch to collect weather data from various sensorsFritzing
: Schematic and PCB for an arduino with various weather sensors attached.
- Install the latest version of the .NET Core SDK from this page https://www.microsoft.com/net/download/core
- Clone the repository using the command
git clone https://github.com/ntellos13/Graduino.git
and checkout themaster
branch. - Build and run any project in source ( see README.md inside the desired project )
Copyright (c) 2021 Konstantellos Panagiotis, Zorbas Achileas. All rights reserved.
Licensed under the GNU General Public License v3.0 or later. See LICENSE.md in the project root for license information.