MicrocontrollerCD

.profile

A continuous delivery software stack for microcontollers with bluetooth capabilities.

Project structure

Each repo holds a different aspect of the stack:

OTA Library

The library to manage firmware updates on the microcontoller.

Updater Web Library

The library to manage the sending of firmware to the microcontoller, and to check the software version from the chosen server.

Software Release

An example of how the software versions could be released, used here for testing the stack.

Updater App

An example usage of the web library for testing the library.


This project is a part of my A-Level computer science extracurricular work, and may not be maintained.

A library for the updater to be used by the user through an app or website
Updated 2025-12-01 21:29:58 +00:00
An app to showcase how to use the updater library
Updated 2025-12-01 21:29:43 +00:00
The library for the micro controller to update its software Over The Air.
Updated 2025-12-01 21:27:44 +00:00
A repo to store sample firmware for to test the library.
Updated 2025-12-01 21:27:41 +00:00
Updated 2025-10-19 15:56:56 +01:00