Repo for full integration
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

CG3002 - Embedded Systems Project

NUS AY17/18 Sem 1 Group 7

/dance/testing (python codes resides here)
  • - main python script to launch processes
  • - pi to arduino serial communication python script (firmware subteam)
  • - software low pass filter script for (software subteam)
  • - prediction python script (software subteam)
  • - 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
  • trained_nn_model.h5 - Neural Network trained model for
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