• First Post

    This is the first test post for this minimalistic blog. First overhaul of the website in a while. read more
  • Flat File Blog Done

    Finally got the minimalistic flatfile blogging system completed. read more
  • Parsedown Render

    A PHP script for displaying .md file content transparently via HTTP using Parsedown and mod_rewrite. read more
  • Parsedown Include

    A method to include a markdown file into a webpage using PHP include() command. read more
  • The TL-WR703N piratebox exploration

    Exploring configuration and setup of a pirate box in a TL-WR703N with tips on using OpenWrt, UART port implementation, and USB mounting issues. read more
  • MathJax support for ASCIIMath and Tex

    Testing MathJax rendering support for this page. This page includes code for testing ASCIIMath and Tex/LaTeX support. It also highlights the settings chosen for MathJax. read more
  • Parsedown Render V2

    Version two of the parsedown based general .md file viewer with added support for Math Jax. read more
  • More Exploration Of The TL-WR703N

    Continuation of the TL-WR703n experiment, attempting to flash the device using different methods and encountering issues with the USB to Ethernet adapter read more
  • Change Date Temporarily

    Learn how to temporarily change the date on a Windows 7 computer using a simple batch file. read more
  • Now Using Jekyll

    I am converting the site to Jekyll to avoid maintaining custom PHP files and for improved security. However, setting up Jekyll in Windows has been challenging. Provided links for reference. read more
  • Quick Frontend For Diff-pdf In Python

    A python script providing a GUI frontend for the command line tool diff-pdf, allowing for easy comparison of PDF files. read more
  • HTML5 Text To Speech Shoutbox

    A mishmash of various codes to create a platform for semi real-time chat using text to speech, designed by Brian Khuu in 2014. read more
  • Algorithmic Javascript Playground Toy

    A collection of JavaScript programming toys for creating algorithmic art using code. Includes files for image and music generation, as well as a demonstration of how to utilize the window location hash in a URL to store data for a fully JavaScript based website. read more
  • ESP8266 A curious little wifi module

    Introduction to the ESP8266 wifi module and its initial configuration using serial communication. read more
  • 1D barcode scanner

    Description of a USB type 1D barcode scanner, including model type MJ-4209, version control, manual, and pinout. read more
  • Post Truncation In Jekyll

    Options for truncating blog posts in Jekyll to show on the front page view. read more
  • Posiflex PP7000II usb printer adapter reverse engineering

    A reverse engineering log for interfacing directly with a Posiflex PP7000II printer using an FTDI chip, for those hoping to interface to it via microcontroller platforms like Arduino, PIC, AVR, or Raspberry Pi. read more
  • Reverse Engineering RRD-102 V2.0 FM Radio Module With RDS decoding capability

    Creating an FM display to show a log of the Radio Data System (RDS) signal included in broadcast FM stations using the RDA5807M chip, which has RDS decoding capability baked into the device. Despite the lack of documentation for the cheap radio module (PCB model RRD-102 V2.0), the pinout has been traced out using the datasheet. The resulting pinout is provided, along with a note about the device being a 3.0V device and requiring appropriate VCC input. Future plans involve communicating with the module. read more
  • node.js notes

    A guide with notes on installing node.js and using the npm package manager. read more
  • css style for ascii-art

    Experimenting with CSS to style ASCII art and sharing the findings, including the handling of textual data within art and exclusion of ASCII diagrams from the style. read more
!! archive of all posts !!