Francis Stokes's repositories
JavaScript-Is-Weird
Code for the JS Is Weird (EXTREME EDITION) video
16-Bit-Virtual-Machine
Code for the "16-Bit Virtual Machine" Series
bare-metal-series
Code for the "Bare Metal Series" videos
Parser-Combinators-From-Scratch
Code that accompanies the series
Digital-Logic-Simulator
Code for the "Digital Circuit Simulator In JavaScript" Episode
Promises-From-Scratch
Code for the "Promises From Scratch In A Post-Apocalyptic Future" video
Learning-Resources
This repository serves as a list of resources that I have personally found useful for learning about certain concepts
Making-WAVs
Code for the Making WAVs video
Regular-Expression-Engine
Code for the Regular Expression Engine Video
mage-ascii-game-engine
Code to accompany the ASCII Game Engine series
Floating-Point-Implemented-In-JS
Code from the "Why 0.1 + 0.2 === 0.30000000000000004: Implementing IEEE 754 in JS" Video
3d-oscilloscope-renderer
Code for the "Rendering 3D Graphics On An Oscilloscope" video
Priority-Queue
A generic priority queue implementation
Hiding-Data-In-Sound
Code for the "Hiding Data In Sound" video
Bit-Packer
Squeeze those wasteful bits out of your data
The-Bits-And-Bytes-Of-Binary
Code for the "The Bits And Bytes Of Binary" series
BPS-Patcher
A BPS patcher written in C
memory-dumper
Code for the "Getting up in another processes memory" video
IPS-Binary-Patcher
An IPS patcher written in C
Turning-Pixels-Into-Waves
Code for the "Turning Pixels Into Waves" video
stm32-ws2812b
Code for the "Bare Metal Bit Banging: WS2812B Driver" video