Writing a UART Bootloader in C for STM32
KEY TAKEAWAYS What Is a Bootloader? A bootloader is a small program that lives in the first section of flash memory and has one critical… Read More »Writing a UART Bootloader in C for STM32
Complete embedded systems projects with circuit diagrams, code, and step-by-step build instructions — line followers, automation systems, IoT devices, and more.
KEY TAKEAWAYS What Is a Bootloader? A bootloader is a small program that lives in the first section of flash memory and has one critical… Read More »Writing a UART Bootloader in C for STM32
KEY TAKEAWAYS Project Overview In this project, we’ll build a complete I2C sensor network that reads from multiple sensors — BMP280 (temperature + pressure), SHT30… Read More »Building an I2C Sensor Network in C: Complete Project Guide
KEY TAKEAWAYS Looking to create your own Network Attached Storage (NAS) on a budget? With a Raspberry Pi and OpenMediaVault (OMV), you can turn your… Read More »Build Your own Network Attached Storage on Rasbperry Pi using Open Media Vault
KEY TAKEAWAYS Using a static IP on Raspberry Pi will come in handy when you need to remember the IP such as using FTP or… Read More »Set a Static IP on Raspberry Pi
KEY TAKEAWAYS In this post, we will build a temperature logger. This can than be deployed to monitor the temperature of a room or the… Read More »Temperature Logger with Arduino
KEY TAKEAWAYS A Line Follower Robot uses Infrared sensors to sense a black line or a white line. This post explains the logic used to… Read More »Line Follower Robot
KEY TAKEAWAYS An LDR (Light Dependent Resistor) changes resistance based on ambient light: low resistance in bright light, high resistance in darkness. A voltage divider… Read More »Automatic Light ON-OFF based on presence of people
KEY TAKEAWAYS EAGLE, earlier as Cadsoft EAGLE and now as Autodesk EAGLE, continues to be used at every level of education, from the beginner DIY… Read More »EAGLE for beginners
KEY TAKEAWAYS Most hobbyists and many professionals use EAGLE CAD as a daily tool in designing schematics and laying out PCB. I’m going to share… Read More »AUTODESK EAGLE – Tips & Tricks 1