FPGA #23 - Switch Debouncing Share: Download MP3 Similar Tracks FPGA #24 - ICE40HX PLL John's Basement FPGA #22 - Clock Domains, Metastability, and Synchronizers John's Basement Lecture 1: Introduction to Power Electronics MIT OpenCourseWare FPGA #20 - Verilog Tristate Drivers and the ICE40 SB_IO Module. John's Basement VGA Sync Generator and Color Bars in Verilog John's Basement Model Context Protocol (MCP), clearly explained (why it matters) Greg Isenberg Simple PS/2 Keyboard Interface in Verilog John's Basement But what is the Fourier Transform? A visual introduction. 3Blue1Brown 8080 and Z80 Assembly Language John's Basement How LoRa Modulation really works - long range communication using chirps Visual Electric FPGA #26 - A closer look at the ICE40HX Block RAMs John's Basement Arduino Tutorial 2: Understanding How Light Emitting Diodes (LEDs) Work Paul McWhorter Z80 Nouveau CPU & VDP Bus Custom Clock Domain Synchronization John's Basement The Man Who Almost Broke Math (And Himself...) Veritasium FPGA #28 - Creating a Verilog Testbench from a Waveform Diagram John's Basement How to ACTUALLY Use an Oscilloscope (Beginner-Friendly Guide!) The Engineering Mindset How to Build a Satellite The Efficient Engineer Z80 Nouveau VDP99 Overview John's Basement FPGA #27 - Using a pulse stretcher in a clock domain crossing synchronizer John's Basement