Skip to content

Latest commit

 

History

44 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

perkw-thing

Description

Perkw is an IoT solution intended to manage and control electrical energy consumption by monitoring and controlling electrical current of electrical outlets. The project was a proposal for the Software and System Engineering discipline, taught in the first semester of 2018, at CIn-UFPE. We investigated a social problem under a specific theme, and tried to propose and develop a solution using an IoT platform. The agile methodology Scrum was used in the development process.

Table of Contents

thing/SensorsInfos.h - File with the defines to the thing;

thing/thing.ino - File with the thing's code in C++;

src/EmonLib - Folder with the library used (more about EmonLib);

machine/Comm.h - File with the communication treatment;

machine/MessagesTypes.h - File with types and sizes of the messages;

machine/PerkwMachine.h - File with the state machine of the project;

machine/States.h - File with the machine's list of states;

interface - Folder with the project's interface in JavaScript;

build/arduino-env.sh - File with the right Setup for this project.

About

Perkw is an IoT solution intended to manage and control electrical energy consumption by monitoring and controlling electrical current of electrical outlets.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages