This program consists of the software developed for the ELEC5870M Individual Project. It runs on the mbed LPC1768. It uses the mbed RTOS to perform the following tasks: - Implements intuitive GUI with buttons, LCD TFT Display and LEDs. - Serial Communication with the RPi - I2C communication with INA219 voltage current sensors - Power control at the USB ports
Dependencies: Adafruit_GFX Adafruit_ST7735 INA219 MODSERIAL MbedJSONValue mbed-rtos mbed
Screens/Screens.h
- Committer:
- OHstin
- Date:
- 2017-04-30
- Revision:
- 6:196a63a3378d
- Parent:
- 4:c7b0670f96b2
File content as of revision 6:196a63a3378d:
#ifndef SCREENS_H #define SCREENS_H #include "MainMenuScreen.h" #include "BatteriesScreen.h" #include "BatteryScreen.h" #include "SolarScreen.h" #include "OutputScreen.h" #include "SettingsScreen.h" #include "SolarGraphScreen.h" #include "LogScreen.h" #include "LogSelectScreen.h" #include "LogDurationScreen.h" #include "ViewLogScreen.h" #include "DeleteLogScreen.h" #include "RecordScreen.h" #include "SolarValueScreen.h" #include "RaspberryPiScreen.h" #include "UtilityScreen.h" #endif