Skip to content

Latest commit

 

History

55 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iot-button-system

Source repository for the UCL EEE IoT course website and mini project.

📖 Course website: david-gerard.github.io/iot-button-system/home/

Repository structure

iot-button-system/
|---docs/ # Source for the course website (MkDocs)
|---firmware/ # Contains Arduino code for the MKR WIFI 10101 board
|---infra/ # Contains AWS IOT config files
|---lambdas/ # Contains AWS Lambda function code written in python

Getting the code

  1. Go to the project's GitHub repository home page.
  2. Click on the Fork button in the top right corner, choose your personal GitHub account, and click Create fork.
  3. In your fork, click on CodeHTTPS, and copy the URL.
  4. Clone it locally:
    git clone <the URL you copied>

Building the documentation site locally

The course website is built from docs/ using MkDocs with the Material for MkDocs theme. Dependencies are managed with uv.

  1. Install uv if you don't already have it.
  2. From the repository root, sync the environment:
    uv sync
  3. Serve the site locally with live reload:
    uv run mkdocs serve
  4. Open http://127.0.0.1:8000.

Contributors

About

Example project of an AWS hosted small IOT system for the UCL ELEC0130 module.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages