Skip to content
This repository has been archived by the owner on Sep 23, 2020. It is now read-only.

Latest commit

 

History

History
39 lines (33 loc) · 1.36 KB

README.md

File metadata and controls

39 lines (33 loc) · 1.36 KB

CG3002 - Embedded Systems Project

NUS AY17/18 Sem 1 Group 7

/dance/testing (python codes resides here)
  • main.py - main python script to launch processes
  • mega_pi_integrated.py - pi to arduino serial communication python script (firmware subteam)
  • butterworth.py - software low pass filter script for prediction.py (software subteam)
  • prediction.py - prediction python script (software subteam)
  • client.py - socket communication to server (firmware subteam)
  • key - contains key for secure communication between client and server (firmware subteam)
/dance/testing/data (trained model resides here)
  • trained_cnn_model.h5 - Convolutional Neural Network trained model for prediction.py
  • trained_nn_model.h5 - Neural Network trained model for prediction.py
Required python3 libraries
  • numpy
  • pandas
  • keras
  • scipy
  • matplotlib
  • h5py
  • pycryptodome
  • tensorflow
  • RPi.GPIO
Power Distribution & IO Hub

PD & IO hub

Embedded System Setup

v2 setup image

Contributors