https://github.com/declanbyrd/iot-portfolio
Work undertaken for the University of Portsmouth Final Year IoT module
https://github.com/declanbyrd/iot-portfolio
Last synced: over 1 year ago
JSON representation
Work undertaken for the University of Portsmouth Final Year IoT module
- Host: GitHub
- URL: https://github.com/declanbyrd/iot-portfolio
- Owner: declanbyrd
- Created: 2020-06-01T15:16:39.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2020-06-18T12:15:40.000Z (about 6 years ago)
- Last Synced: 2025-02-14T05:34:11.685Z (over 1 year ago)
- Language: Lua
- Size: 2.46 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# IoT Portfolio
This repository contains evidence of the tasks completed during each scheduled workshop for the final year Internet of Things unit at the University of Portsmouth.
## Overview
- [ESP8266](https://en.wikipedia.org/wiki/ESP8266) used for hardware device.
- [NodeMCU firmware](https://nodemcu.readthedocs.io/en/master/) flashed onto ESP8266 using [NodeMCU pyFlasher (v4.0)](https://github.com/marcelstoer/nodemcu-pyflasher).
- All code for the ESP8266 is written in Lua.
- Code saved to ESP8266 using [ESPlorer](https://esp8266.ru/esplorer/).
## Credentials required
As some of the tasks required various credentials to provide end-to-end functionality, those credentials have been removed from the repository.
Instead the [`env.sample.lua`](env.sample.lua) file contains the same code that was used to complete workshop tasks, with all of the credentials replaced with empty strings.
The `env` module is then required in the exercises that used the credentials.