There are no reviews yet. Be the first to send feedback to the community and the maintainers!
docs-to-pdf-converter
A standalone Java library/command line tool that converts DOC, DOCX, PPT, PPTX and ODT documents to PDF files.w31slack
A proof-of-concept Slack client for Windows for Workgroups 3.11 with tests.doschgpt
A proof-of-concept ChatGPT and Hugging Face client for DOS with text-to-speech for Sound Blaster compatible systems.SwiftSerial
A Swift Linux and Mac library for reading and writing to serial ports.http-to-https-proxy
A proxy that upgrades HTTP connections to HTTPS for systems which cannot make HTTPS requests.gentoo-on-486
Instructions on how to install modern Gentoo Linux on ancient 486-based PCs.programming-win31
The sample codes provided in the floppy disk of Charles Petzold's book Programming Windows 3.1.ndp2019-wristband-teardown
Tear-down effort of the Pixmob wristband used in NDP2019.retro-configs
Collection of my DOS configurations and drivers of my retro machinesreverse-engineering-ndp2016-wristband
Schematics of the reverse engineered Pixmob wristband used in NDP2016. Sample IR brute-force code is available but has not been fully tested in practice.covox-music-player
A Linux program that plays MP3 or WAV files to the Covox Speech Thing or its clones via a native parallel port.nus-soc-print
An Android application that prints office documents and PDF files to Unix printers in NUS School Of Computing via SSHreflections-on-trusting-trust
A talk (including sample code) about the Turing award lecture "Reflections on Trusting Trust" originally given by Ken Thompson.pcb-covox-amp
A tiny sound card based on the Covox Speech Thing design which includes an LM386 amplifier.coders-dvorak-regular-keypad
Programmer Dvorak layout with the typical keypad layout instead of the modified one by Roland Kaufmann.distance-machine-locker
A system that locks your computer the moment you move away from it.ssim
Program to measure the similarity between two videos using the OpenCV library and the structural similarity algorithm (SSIM). This is modified from the video-input-psnr-ssim tutorial of OpenCV.intro-to-ble
A talk about basic Bluetooth Low Energy concepts followed by code explanations.ne2000plus-collection
Collection of NE2000+ software obtained from various sourcespcb-covox
A tiny sound card based on the Covox Speech Thing design.pi-radio
Raspberry Pi internet radio streamer for Singapore. Can be modified to stream other internet radio stations.nus-soc-print-ios
An iOS Application that prints office documents and PDF files to Unix printers in NUS School Of Computing.ssim-cuda
CUDA Program to measure the similarity between two videos using the OpenCV library and the structural similarity algorithm (SSIM). This is modified from the video-input-psnr-ssim tutorial of OpenCViot-esp32-mcu-workshop
This is an introductory IoT ESP32 Microcontroller workshop to get acquainted with microcontroller programming and simple electronics.dvfs
A C++ native Android program that does dynamic frequency scaling to achieve a target frames-per-second (FPS).reflections-on-trusting-trust-go
A talk (including sample Golang code) about the Turing award lecture "Reflections on Trusting Trust" originally given by Ken Thompson.SwiftLinuxSerial
A Swift 3 Linux-only library for reading and writing to serial ports. (Deprecated for SwiftSerial)ht107e-socket-tester-teardown
intro-to-pcb-design-eagle
A class to introduce students to designing Printed Circuit Boards (PCBs) using the Eagle software.pcb-usb-ft245r-parallel-adapter
A USB to parallel adapter using the FTDI FT245R chip. This is not a IEEE 1284 compliant parallel port. Just using the DB25 connector to access the data pins.pcb-name-card
My business card that is on a Printed Circuit Board (PCB). Comes with an white LED, UV LED, ruler and QR code.getting-started-with-rpi
A talk about introducing the audience to setting up the Raspberry Pi as well as basic Python coding on the GPIO pins.intro-to-rpi
A short introductory course I conducted for people new to Raspberry Pis and Linux.odroid-power-measure
A Java program that dynamically shows FPS, CPU/GPU frequency and power of Odroid-XU.pcb-breakout-ltc3625-tps63031
Pin breakout of the LTC3625 supercapacitor charger with TPS63031 3.3V regulator to through-hole pin headers for prototypingpcb-covox-amp-v2
A tiny sound card based on the Covox Speech Thing design which includes an LM386 amplifier and FT245RL chip to receive data via USB. This project is a combination of my 2 earlier projects pcb-covox-amp and pcb-usb-ft245r-parallel-adaptermov-is-turing-complete
A talk about the academic paper "mov is Turing-complete" written by Stephan Dolan". Practical examples from movcc compiler by Chris Domas.sensor_clock_2
A clock composed of an Arduino, temperature and humidity sensors. Includes integrated charger.vibrate_alarm_clock_2
An vibrating alarm clock based on Microview.start-sslstrip-on-boot
Scripts to to start SSLStrip on boot for Arch Linux ARM on Raspberry Pipower_measure_tool
An Arduino setup to measure the voltage and current of a load.retro-configs-apple
Collection of my setup configurations and disc locations of my retro Apple machinescs5272-project
A group project done in NUS CS5272 module in AY2014-2015 Sem 2.yeokm1.github.io-hugo
Hugo source files for my site at http://yeokhengmeng.com.yeokm1.github.io
Hugo compiled frontend files for my site at http://yeokhengmeng.com.pcb-bme280-breakout
Pin breakout of the Bosch BME280 sensor to through-hole pin headers for prototypingdvfsapp
An app front end that does dynamic frequency scaling to achieve a target frames-per-second (FPS).vibrate_alarm_clock
An alarm clock with vibration capabilities.auto-rotate-screen
A program that auto rotates the screen when the Thinkpad is rotated.fpsmeasure
Love Open Source and this site? Check out how you can help us