An analysis of the critical initial firmware used to validate and initialize custom hardware platforms,…
Category: Blog
Your blog category
How to Configure STM32 ADC for Periodic Sampling using DMA and Timers
A detailed guide to setting up the Analog-to-Digital Converter (ADC) on the STM32H7 series for…
Modern Embedded Systems Programming: A Comprehensive Guide
All summaries and code snippets in this document are based on the Modern Embedded Systems…
Docker Compose Deployment with Traefik
This guide walks you through deploying a scalable Django app with Traefik, PostgreSQL, Redis, Celery,…
Setting up a Samba server on Linux
Setting up a Samba server on Linux allows you to share files and printers with…
Installing Windows Apps on MacOS
Recently I got access to an M4 mac mini computer to aid my development and…
Creating a LoRa satellite ground station
TinyGS The tinygs project https://tinygs.com/ forms the basis of this project. TinyGS is an open…
Installing Flutter on Linux
This guide assumes you are using the Fish shell. Step 1: Clone the Flutter Repository…
Hello world!
Hi there! I'm Shawal Mbalire, a passionate software and electrical engineering student. I'm excited to…