David Reidsma's Projects
Multi-Generation Blam Engine Research Tool
fork of BCS in case main repo goes kaput
A simple app to view the inventory of a Lego set.
This application lets you input a LEGO® set ID and then downloads the inventory for that set. The application then lets you see all the parts required to build that set, and allows you to keep track of which parts you have for that set.
A Spigot plugin that allows you to connect a Discord bot with your Minecraft server.
A Python script to help control the GMMK (Glorious Modular Mechanical Keyboard https://www.pcgamingrace.com/search?q=gmmk) outside of the official software.
A tool for my research into the tag resource system used in Halo's game engine.
A cross-platform application to control the LEGO Mindstorms RCX USB infrared transmission tower.
A Minecraft mod adding more metals.
NQC (Not Quite C) is a programming language for several Lego MindStorms products, including the RCX, CyberMaster, and Scout. This BrickBot/nqc repo captures updates to the code since NQC 3.1 r6 and is believed to be the most progressed nqc repo. This version includes patches posted to https://sourceforge.net/p/bricxcc/patches/.
Open source RGB lighting control that doesn't depend on manufacturer software. Supports Windows and Linux. Issue tracker is on GitLab: https://gitlab.com/CalcProgrammer1/OpenRGB
Skip Spotify Songs In Minecraft! A fun little Minecraft mod I wrote that hooks into the Spotify API, to great results. https://www.youtube.com/watch?v=pMH5XHeXhGg
C++ Library Manager for Windows, Linux, and MacOS
Web-based IDE for programming the LEGO Mindstorms RCX using NQC with modern technologies