
Github Repositories
I enjoy recreational programming as a way to stimulate the mind and learn new skills, much like ordinary people do Sudoku or crossword puzzles (which I also do). For a long time, I've kept them just in directories on various machines that I've had over the years, but now I am trying to move them all to be publicly accessible via github.
Below are links to my current github projects, sorted by their last updated time. Feel free to browse and use the code, subject to the license agreement. Nearly all of the content is either public domain, or subject to an MIT license which basically says "feel free, but credit my work."
Name | Description | Last updated |
---|---|---|
milhouse | Milhouse was my attempt at making a semi-serious checkers engine. I finally am getting around to pushing the code to this repository. |
2 days ago |
poster | None |
5 days ago |
noaa-apt | A decoder for NOAA weather satellites |
12 days ago |
lowrider-config | Storage for the config.yaml file used for my Lowrider CNC, and any other associated notes. |
16 days ago |
lorenz | None |
16 days ago |
rtrt | a very basic "real time" raytracer |
19 days ago |
rho | a simple implementation of the rho pollard factorization algorithm in Python |
19 days ago |
brainwagon.github.io | my online resume page, hosted at https://mvandewettering.com |
20 days ago |
pi6502-atari | Computing pi on my first home computer, an Atari 400. |
20 days ago |
chaocipher | An implementation of Byrnes' "Chaocipher" |
20 days ago |
coding-challenges | Simple implementations of challenges from substack. Just to keep skills going. |
24 days ago |
ronchi | A simple, but general program for generating Ronchi patterns for testing telescopes. |
1 month ago |
smoothlife | an implementation of 'smoothlife' that uses fftw3 |
1 month ago |
genwspr | Code to figure out the tone sequence for WSPR messages. (Limited to Type 1 at the moment.) |
1 month ago |
scarf | None |
1 month ago |
sstv-encoders | A collection of programs that can encode JPEG images WAV files using various popular SSTV encodings. |
1 month ago |
kim-1 | Source for the KIM-1 monitor, able to be recompiled with the cc65 tools. |
1 month ago |
kimuno | Slightly tidied version of the code for the KIM-UNO, which simulates the KIM-1 computer on an Arduino Uno. http://obsolescence.wix.com/obsolescence#!kim-uno-summary/c1uuh |
8 months ago |
satellite | A very simple python program using the pyephem library to predict passes of satellites |
10 months ago |
pico-WSPRer | Minimalist WSPR tracker for pico-balloons utilizing Raspberry Pi Pico (or Rp2040) as the RF generator (aka The Cheapest Tracker In The World™). More info: [WIKI](https://github.com/EngineerGuy314/pico-WSPRer/wiki/pico%E2%80%90WSPRer-(aka-Cheapest-Tracker-in-the-World%E2%84%A2)) |
10 months ago |
1keyer | An iambic paddle controller for sending Morse code, implemented for hackaday.io's 1K code contest |
1 year ago |
clock8 | Arduino code to drive an 8 digit, 7 segment LED display that is driven by a pair of chained 74HC595 shift registers. Includes code which uses direct PORT access to limit the time spent in interrupt routines. |
1 year ago |
angst | An Arduino/Gameduino satellite tracking and display application |
1 year ago |
brainwagon | Config files for my GitHub profile. |
2 years ago |
halflifeclock | Code for my "Half Life Clock" project, done for the hackaday.io 1K Code competition. |
7 years ago |
pgraph | A simple program that fetches pressure data from my data.sparkfun.com feed, and graphs it using matplotlib. |
8 years ago |
8x7 | A simple example for driving an 8 digit, 7 segment display hooked to a pair of 74HC595s, using the TimerOne library and a Teensy. |
8 years ago |
esptemplate | Very basic native ESP8266 application which doesn't use Arduino framework |
10 years ago |
magnetometer | Code for the Wicked Devices WildFire to read an HMC5883L magnetometer, and push the results to data.sparkfun.com |
10 years ago |
clocktest | A simple (trivial) sketch to generate information to determine clock drift of a DS1307 relative to a 1PPS GPS signal (which is considered the base truth) |
10 years ago |