Manupa's
Tech Blog
Articles on embedded systems, cloud engineering, web dev, and the gadgets I've taken apart (and sometimes put back together).
Latest Posts
24 articlesRevamping my Sensor Dashboard
New Release # Introducing SensorDash 2.0 A complete architectural overhaul designed for speed, scalability, and a superior user experience. [View L...

Beyond the Microsoft Store: How to Build a Custom WSL Distribution from an Ubuntu 25.04 ISO
```javascript Installing a Custom Ubuntu WSL Distribution from an ISO /\* Applying the Inter font and setting a smooth, modern base \*/ body { font...
Installing a Custom Ubuntu WSL Distribution from an ISO
Installing a Custom Ubuntu WSL Distribution from an ISO A comprehensive guide to extracting, packaging, and repairing a custom WSL image from scratch....
Complete Guide: Rockchip Hardware Acceleration & Automated Conversion
```javascript body { font-family: 'Inter', sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .cool-background { b...
Creating a Beautiful , Stable Website using Docker and Azure App services
```css body { font-family: 'Inter', sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /\* Custom scrollbar for a ...
USING NPU In newer Intel PC
Today I am writing this blog to address a topic on This SHould prgress to the Eye detection [How to develop and build your first AI PC ap...
Solar ESP32C3 Based Miniature Weather Station using SuperCapacitors
[
Dumping firmware and resetting fuses of STM32 using OPENOCD and JTAG
```css Dumping STM32F105 Firmware on Ubuntu using ST-LINK /\* Custom styles \*/ body { font-family: 'Poppins', 'Inter', sans-serif; /\* Use Poppins...
Comparing Performance between Bluepill logic analyzer and NanoDLA Logic Analyzer.
References https://github.com/thanks4opensource/buck50...

Turning My Roller Gate into a Smart WiFi-Controlled System
```javascript DIY WiFi Roller Gate Controller with ESP32-C3 /\* Apply Inter font globally \*/ body { font-family: 'Inter', sans-serif; } /\* Style fo...
Running Deepseek R1 on my Laptop CPU (No GPU).
```css Running DeepSeek on a CPU with Ollama and Docker /\* Apply Inter font globally \*/ body { font-family: 'Inter', sans-serif; } /\* Style for co...
Learning Ansible
## **Week 1 - 27/12/2024** [](https://th.bing.com/th/id...

Learning NodeJS and moving into DENO
[](https://logos-download.com/wp-content/uploads/2016/09/Node_logo_Nod...
HardCore DevOps Revision
...
Setting Up Pip for Python 3 on Ubuntu 24.04 and Above .
Setting Up PIP for Python 3+ on Ubuntu 24 and Above Using pip.conf ## Setting Up PIP for Python 3+ on Ubuntu 24 and Above Using `pip.conf` [![](h...
Let's talk about RS485
RS-485 Communication # Let's talk about RS-485 ### What is RS485? RS485 is a standard for serial communication that allows multiple devices to c...
SLIR Projects - Small Projects with big theory
## SLIR - Sri Lanka Institute of Robotics - Advanced Robotics Course Projects > [![](https://blogger.googleusercontent.com/img/a/AVvXsEjYfuNRk...
WEEK 2 - Intern Diary
Day 1 - Vega Innovation Learning in depth - C language Heap memory, stack memory Identified a faulty ESP32 using a microscope. Using the UCTX...
WEEK 1 - Intern Diary
## DAY 1 - Vega Innovation ## Learned the serial communication types other than RS-232,SPI and I2C RS-485 : Faster, than its predecessor R...
My confusing ,yet satisfying review of Ubuntu Desktop
# _My journey of migrating to Ubuntu Desktop from elementaryOS [![](https://blogger.googleusercontent.com/img/a/AVvXsEh7KTITeOQ8O5hJDWrPM42FkqZVBEAQ...
Python and my journey
## Python : My daily course ```javascript Day 1: Computational Thinking Computational thinking 1. Decomposition: Breaking down bigger problem to sm...
Subscribe via Atom Feed
Follow along in your favourite feed reader — new posts delivered straight to you, no account required.
/feed.xml