Source repository for the UCL EEE IoT course website and mini project.
📖 Course website: david-gerard.github.io/iot-button-system/home/
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- Go to the project's GitHub repository home page.
- Click on the Fork button in the top right corner, choose your personal GitHub account, and click
Create fork. - In your fork, click on
Code→HTTPS, and copy the URL. - Clone it locally:
git clone <the URL you copied>
The course website is built from docs/ using MkDocs with the Material for MkDocs theme. Dependencies are managed with uv.
- Install uv if you don't already have it.
- From the repository root, sync the environment:
uv sync
- Serve the site locally with live reload:
uv run mkdocs serve
- Open http://127.0.0.1:8000.