Git Product home page Git Product logo

iot-project-picoboot's Introduction

Picoboot Team 2023

- Info -

Deze Repository bevat de bestanden voor het IOT Project van de Hanzehogeschool HBO-ICT eerstejaars Van Projectgroep 1H. Dit project heeft meerdere onderdelen. (Dashboard, Simulator en ESP32).

- Algemeen -

Om dit project goed te kunnen gebruiken moet je eerst zorgen dat je alle benodigdheden op je computer hebt. Dit kun je doen met behulp van de "requirements.txt". Hierin staan alle "pip installs" die nodig zijn. Dit is te doen met de volgende command in je terminal.

pip install -r requirements.txt

- Dashboard -

Om de Dashboard te runnen kun je simpelweg "dashboard.py" uit "/dashboard/" runnen met python. Dit kan werkend gemaakt worden met de ESP32 sensor informatie als de ESP32 de bijpassende bestanden heeft en de server van app.py gestart is met python. Om de Dashboard te kunnen gebruiken moet er een PIN ingevoerd worden. Deze bevat op dit moment "1234" maar kan veranderd worden naar keuze in de code.

- Simulator -

De simulator is "simulator.py" dit is te runnen door hem te openen met python. Ook is hier een tweede uitgave van waarin de simulator zich gedraagd op base van data uit een database. Deze heet "datasim.py", deze versie van de simulator is ook te openen met een knop in het dashboard.

- Server -

De server is nodig om communicatie tussen de ESP32 en Dashboard levend te maken. De bedoeling is dus dat deze server altijd op de achtergrond aan staat.

- Copyright -

Alle code in deze repository is zelf geschreven door mensen in projectgroep 1H. Iedereen in deze groep heeft wel minstens een beetje toegevoegd aan elk bestand Waardoor elk bestand gezamenlijk is gemaakt. Projectgroep 1H bevat :

Julian Kloosterhuis Lucas Bruins Kars hekman David Warris Kaj ter Velde Rick Dwarshuis.

Repository Aanmaak - Mar. 28, 2023

Repository Afsluit - Jul. 7, 2023

iot-project-picoboot's People

Contributors

makkerjulian avatar karscoding avatar koninglukaas avatar david-warris avatar kajtv avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.