From 1a369b2d8c0fcc1fa148aff6d4462fa25485bf7c Mon Sep 17 00:00:00 2001 From: Sadeep Madurange Date: Thu, 30 Oct 2025 15:06:42 +0800 Subject: Two columns. --- _site/archive/arduino-due/index.html | 2 +- _site/archive/arduino-uno/index.html | 2 +- _site/archive/awesome-books/index.html | 2 +- _site/archive/mosfet-switches/index.html | 2 +- _site/archive/my-first-pcb/index.html | 2 +- _site/archive/neo4j-a-star-search/index.html | 2 +- _site/feed.xml | 2 +- _site/posts.xml | 2 +- _site/projects/bumblebee/index.html | 2 +- _site/projects/desktop-unix/index.html | 2 +- _site/projects/e-reader/index.html | 2 +- _site/projects/etlas/index.html | 2 +- _site/projects/fpm-door-lock/index.html | 2 +- _site/projects/matrix-digital-rain/index.html | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) (limited to '_site') diff --git a/_site/archive/arduino-due/index.html b/_site/archive/arduino-due/index.html index e1650b6..74e4f93 100644 --- a/_site/archive/arduino-due/index.html +++ b/_site/archive/arduino-due/index.html @@ -43,7 +43,7 @@

BARE-METAL ARM CORTEX M3 CHIPS

05 OCTOBER 2024

-

This post is about programming bare metal SAM3X8E Arm Cortex M3 chips found on +

This post is about programming bare metal SAM3X8E Arm Cortex M3 chips found on Arduino Due boards. I had to learn how to do this because none of the high-level tools for programming Arduino Dues are available for OpenBSD, which I use for much of my personal computing.

diff --git a/_site/archive/arduino-uno/index.html b/_site/archive/arduino-uno/index.html index c20546b..b21f7d6 100644 --- a/_site/archive/arduino-uno/index.html +++ b/_site/archive/arduino-uno/index.html @@ -43,7 +43,7 @@

NOTES ON PROGRAMMING ATMEGA328P CHIPS

10 APRIL 2025

-

This post is a step-by-step guide for wiring up ATmega328P ICs to run at 5 V +

This post is a step-by-step guide for wiring up ATmega328P ICs to run at 5 V with a 16 MHz crystal and 3.3 V with an 8 MHz crystal. While the 5 V configuration is common, the 3.3 V configuration can be advantageous in low-power applications and when interfacing with parts that run at 3.3 V.

diff --git a/_site/archive/awesome-books/index.html b/_site/archive/awesome-books/index.html index 4d43830..748f919 100644 --- a/_site/archive/awesome-books/index.html +++ b/_site/archive/awesome-books/index.html @@ -43,7 +43,7 @@

AWESOME BOOKS

20 APRIL 2025

-

This article contains a list of my favourite books.

+

This article contains a list of my favourite books.

Cloud Atlas

diff --git a/_site/archive/mosfet-switches/index.html b/_site/archive/mosfet-switches/index.html index 54cba3f..b8c8d21 100644 --- a/_site/archive/mosfet-switches/index.html +++ b/_site/archive/mosfet-switches/index.html @@ -43,7 +43,7 @@

MOSFETS

22 JUNE 2025

-

Recently, I needed a low-power circuit for one of my battery-operated projects. +

Recently, I needed a low-power circuit for one of my battery-operated projects. Much of the system’s power savings depended on its ability to switch off power to components, such as servos, electronically when not needed. That’s how I stumbled upon MOSFETs, transistors capable of controlling circuits operating at diff --git a/_site/archive/my-first-pcb/index.html b/_site/archive/my-first-pcb/index.html index a893c1b..d92e46f 100644 --- a/_site/archive/my-first-pcb/index.html +++ b/_site/archive/my-first-pcb/index.html @@ -43,7 +43,7 @@

MY FIRST PCB

14 JULY 2025

-

In 2023, I started tinkering with DIY electronics as a hobby. Until now, I’ve +

In 2023, I started tinkering with DIY electronics as a hobby. Until now, I’ve been using development boards like the Arduino Uno and ESP-32-WROOM so that I can focus on the software. Recently, I decided to step outside of my comfort zone and design a PCB from scratch for a door lock I’m working on.

diff --git a/_site/archive/neo4j-a-star-search/index.html b/_site/archive/neo4j-a-star-search/index.html index 7be729b..021063c 100644 --- a/_site/archive/neo4j-a-star-search/index.html +++ b/_site/archive/neo4j-a-star-search/index.html @@ -43,7 +43,7 @@

NEO4J A* SEARCH

14 SEPTEMBER 2025

-

Back in 2018, we used the Neo4J graph database +

Back in 2018, we used the Neo4J graph database to track the movement of marine vessels. We were interested in the shortest path a ship could take through a network of about 13,000 route points. Performance issues with Neo4J’s then-available shortest-path algorithms limited diff --git a/_site/feed.xml b/_site/feed.xml index c4d09f0..388c7e1 100644 --- a/_site/feed.xml +++ b/_site/feed.xml @@ -1,2 +1,2 @@ -Jekyll2025-10-30T14:59:44+08:00http://localhost:4000/feed.xmlASCIIMX | ArchiveSimplicity is a great virtue, <br> but it requires hard work to achieve it and education <br> to appreciate it - Edsger W. Dijkstra +Jekyll2025-10-30T15:02:47+08:00http://localhost:4000/feed.xmlASCIIMX | ArchiveSimplicity is a great virtue, <br> but it requires hard work to achieve it and education <br> to appreciate it - Edsger W. Dijkstra Wickramage Don Sadeep MadurangeNeo4J A* search2025-09-14T00:00:00+08:002025-09-14T00:00:00+08:00http://localhost:4000/archive/neo4j-a-star-searchWickramage Don Sadeep Madurange

My first PCB2025-07-14T00:00:00+08:002025-07-14T00:00:00+08:00http://localhost:4000/archive/my-first-pcbW. D. Sadeep MadurangeMOSFETs2025-06-22T00:00:00+08:002025-06-22T00:00:00+08:00http://localhost:4000/archive/mosfet-switchesW. D. Sadeep MadurangeAwesome books2025-04-20T00:00:00+08:002025-04-20T00:00:00+08:00http://localhost:4000/archive/awesome-booksW. D. Sadeep MadurangeNotes on programming ATmega328P chips2025-04-10T00:00:00+08:002025-04-10T00:00:00+08:00http://localhost:4000/archive/arduino-unoW. D. Sadeep MadurangeBare-metal ARM Cortex M3 chips2024-10-05T00:00:00+08:002024-10-05T00:00:00+08:00http://localhost:4000/archive/arduino-dueW. D. Sadeep Madurange \ No newline at end of file diff --git a/_site/posts.xml b/_site/posts.xml index 1d546ac..9e1a012 100644 --- a/_site/posts.xml +++ b/_site/posts.xml @@ -1,2 +1,2 @@ -Jekyll2025-10-30T14:59:44+08:00http://localhost:4000/posts.xmlASCIIMXSimplicity is a great virtue, <br> but it requires hard work to achieve it and education <br> to appreciate it - Edsger W. Dijkstra +Jekyll2025-10-30T15:02:47+08:00http://localhost:4000/posts.xmlASCIIMXSimplicity is a great virtue, <br> but it requires hard work to achieve it and education <br> to appreciate it - Edsger W. Dijkstra Wickramage Don Sadeep Madurange \ No newline at end of file diff --git a/_site/projects/bumblebee/index.html b/_site/projects/bumblebee/index.html index d69d1c8..8e30870 100644 --- a/_site/projects/bumblebee/index.html +++ b/_site/projects/bumblebee/index.html @@ -43,7 +43,7 @@

BUMBLEBEE: BROWSER AUTOMATION

02 APRIL 2025

-

Bumblebee is a web browser that turns browser sessions into C# scripts. Its +

Bumblebee is a web browser that turns browser sessions into C# scripts. Its objective is to eliminate the need for authoring scripts for testing, web scraping, and other browser automation tasks.

diff --git a/_site/projects/desktop-unix/index.html b/_site/projects/desktop-unix/index.html index 81cad47..a5ccb6a 100644 --- a/_site/projects/desktop-unix/index.html +++ b/_site/projects/desktop-unix/index.html @@ -43,7 +43,7 @@

DESKTOP UNIX

21 SEPTEMBER 2025

-

The year 2020 transformed my personal computing experience. In March 2020, I +

The year 2020 transformed my personal computing experience. In March 2020, I stumbled upon Arch Linux and discovered that I could customize my desktop environment to look and work any way I liked. I exercised that newfound freedom to create a Matrix-themed setup:

diff --git a/_site/projects/e-reader/index.html b/_site/projects/e-reader/index.html index a9416d5..e2ba703 100644 --- a/_site/projects/e-reader/index.html +++ b/_site/projects/e-reader/index.html @@ -43,7 +43,7 @@

PROTOTYPE E-READER

24 OCTOBER 2023

-

This project features a prototype e-reader powered by a 7.5-inch Waveshare e-paper display and an +

This project features a prototype e-reader powered by a 7.5-inch Waveshare e-paper display and an ESP-WROOM-32 development board.

diff --git a/_site/projects/etlas/index.html b/_site/projects/etlas/index.html index df5d967..92e36f8 100644 --- a/_site/projects/etlas/index.html +++ b/_site/projects/etlas/index.html @@ -43,7 +43,7 @@

ETLAS: E-PAPER DASHBOARD

05 SEPTEMBER 2024

-

Etlas is a news, stock market, and weather tracker powered by an ESP32 NodeMCU +

Etlas is a news, stock market, and weather tracker powered by an ESP32 NodeMCU D1, featuring a 7.5-inch Waveshare e-paper display and a DHT22 sensor module.

diff --git a/_site/projects/fpm-door-lock/index.html b/_site/projects/fpm-door-lock/index.html index dd563c2..95ab03f 100644 --- a/_site/projects/fpm-door-lock/index.html +++ b/_site/projects/fpm-door-lock/index.html @@ -43,7 +43,7 @@

FINGERPRINT DOOR LOCK

03 OCTOBER 2025

-

This project features a fingerprint door lock powered by an ATmega328P +

This project features a fingerprint door lock powered by an ATmega328P microcontroller.