#  @polymathunlimited Polymath Unlimited Polymath Unlimited posts on YouTube about how to, ep, build, diy the most. They currently have [-----] followers and [--] posts still getting attention that total [---] engagements in the last [--] hours. ### Engagements: [---] [#](/creator/youtube::UClIcVzBm7prJe2vSZYXBhiA/interactions)  - [--] Week [-----] -68% - [--] Month [------] +2,385% - [--] Months [------] +57% - [--] Year [------] +1,430% ### Mentions: [--] [#](/creator/youtube::UClIcVzBm7prJe2vSZYXBhiA/posts_active)  ### Followers: [-----] [#](/creator/youtube::UClIcVzBm7prJe2vSZYXBhiA/followers)  - [--] Week [-----] +1.80% - [--] Month [-----] +7.90% - [--] Months [-----] +421% - [--] Year [-----] +13,540% ### CreatorRank: [---------] [#](/creator/youtube::UClIcVzBm7prJe2vSZYXBhiA/influencer_rank)  ### Social Influence **Social category influence** [exchanges](/list/exchanges) **Social topic influence** [how to](/topic/how-to), [ep](/topic/ep), [build](/topic/build), [diy](/topic/diy), [build a](/topic/build-a), [bit](/topic/bit), [we will](/topic/we-will), [how to make](/topic/how-to-make), [can you](/topic/can-you), [we are](/topic/we-are) **Top assets mentioned** [Diodes Inc (DIOD)](/topic/$diod) ### Top Social Posts Top posts by engagements in the last [--] hours "Using Bitboards to Generate Legal Moves (C++ Chess Engine Ep. 5) This series explains how to program a chess engine in C++. In this episode we will add some code to our program which will allow it to enforce the rules of chess. This will involve using bitboards to generate pseudo-legal moves and then filtering those moves down to just the legal moves. We will also add a new file to our project which will contain some helpful functions that allow us to use bitboards to make our engine generate moves very quickly Here's a link to my other C++ tutorial series if you want to learn C++ feel free" [YouTube Link](https://youtube.com/watch?v=WdZzt78efes) 2026-02-08T03:33Z [----] followers, [---] engagements "How Transistors REALLY Work - with QUANTUM PHYSICS So you think you know how transistors work but have you ever wondered why transistors work In this video we explore solid state physics quantum electricity semiconductor physics and doping to explain how semiconductors and transistors work from first principles. If you want to get your feet wet with some quantum theory and solid state physics then this video is for you 0:00 Intro 1:06 Why Classical Electricity Fails 3:19 Quantum Electricity (Fermi-Surfaces) 6:56 Electron Energy Bands 7:55 Band Structure of Insulators 9:55 Band Structure of" [YouTube Link](https://youtube.com/watch?v=ofoIHQPE914) 2026-02-14T13:01Z [----] followers, [---] engagements "Let's Make Sudoku Adding a Main Menu (C++ In this series we will learn the C++ programming language by building our own sudoku game from scratch This is the final episode and we'll finish off the project by adding a main menu and adding the ability to undo and redo moves. Here's the GitHub repository containing the full code for this project: https://github.com/PolymathUnlimited/C_plus_plus-Sudoku Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #recursion #proceduralgeneration C++ programming visual studio sudoku computer science game programming" [YouTube Link](https://youtube.com/watch?v=2JjLBg_KLB8) 2025-11-08T23:29Z [----] followers, [---] engagements "Testing Out my Own Train Game Over the past few weeks I have been programming a train game in C++ It is only a VERY basic prototype right now but most of the core features of the train physics engine that will be needed for the final game are working well enough to do some basic switching puzzles at this point. I hope to eventually polish this game up further. My end goal is to build a fully functional 3D renderer to replace the basic 2D graphics the game currently has. If I am able to get things working properly I also hope to release this game on steam eventually. That will definitely take" [YouTube Link](https://youtube.com/watch?v=6M1nx2yOs88) 2026-01-03T20:12Z [----] followers, [---] engagements "Adding a Boot ROM to our CPU (The CPU You can Build Ep. 16) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will complete our CPU's design by adding a boot ROM. This will make it so that when we do build the physical version of our computer later our computer will be able to store programs even if the power is off. Now that the CPU is finished I" [YouTube Link](https://youtube.com/watch?v=6cTQloKIm1I) 2025-11-30T04:01Z [----] followers, [----] engagements "Let's Make Sudoku Procedurally Generated Puzzles (C++ Beginner Tutorial Ep. 10) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will build on the recursive techniques we developed in the last episode to make our program procedurally generate random sudoku puzzles for the player to solve Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #recursion #proceduralgeneration C++ programming visual studio sudoku computer science game programming game development if statement C++" [YouTube Link](https://youtube.com/watch?v=73iQ7dpbOiw) 2025-10-04T19:07Z [----] followers, [---] engagements "How to Draw Graphics with OpenGL in C++ (C++ Chess Engine Ep. 1) This series explains how to program a chess engine in C++. In this episode we will learn how to use OpenGL to draw graphics on the screen. This will give us a foundation to build on when we build the GUI for our chess engine. Here's a link to my other C++ tutorial series if you want to learn C++ feel free to check it out https://youtube.com/playlistlist=PLe8IZRJAn3oBM30p_iWBxUtsFkOry73Ir&si=O2Y6Ffs1ky3AByz8 Here's a link to the GitHub repository where the code for this episode can be found:" [YouTube Link](https://youtube.com/watch?v=7V7IPLrthK4) 2025-11-22T19:27Z [----] followers, [----] engagements "Visualizing Quantum Physics in Desmos In this video I show how to simulate a quantum particle in an infinite square-well in Desmos. We will construct a visualization of the infinite square-well potential and an initial wave-function. We then deconstruct the wave-function as a superposition of energy states and time-develop the system using complex exponentials. This allows us to see how the particle "moves" over time. Using this information I was able to construct a .wav file representing what we might hear if we could listen to this particle. If you have ever wondered what quantum physics" [YouTube Link](https://youtube.com/watch?v=B4m-fNjksCc) 2025-11-01T22:18Z [----] followers, [---] engagements "A Guided Tour of my 8-bit Logisim CPU This video is a short overview of an 8-bit CPU that I designed in Logisim. The CPU supports [--] ALU operations and has 16-bit address bus enabling it to access up to 64kb of RAM. The entire CPU was designed out of individual logic gates in Logisim (except RAM and ROM which simply use the built-in RAM and ROM circuits from Logisim). If you want to learn how I built this CPU I have a tutorial series up on my channel: https://www.youtube.com/playlistlist=PLe8IZRJAn3oD3E2tDhNpIpvRUFoMVTRgI If you want to check out the Logisim files for this CPU as well as the" [YouTube Link](https://youtube.com/watch?v=P9B7RRwIeVY) 2025-12-13T13:01Z [----] followers, [---] engagements "Getting Mouse and Keyboard Input in OpenGL (C++ Chess Engine Ep. 2) This series explains how to program a chess engine in C++. In this episode we will learn how use GLUT to get mouse and keyboard input in OpenGL programs. Here's a link to my other C++ tutorial series if you want to learn C++ feel free to check it out https://youtube.com/playlistlist=PLe8IZRJAn3oBM30p_iWBxUtsFkOry73Ir&si=O2Y6Ffs1ky3AByz8 Here's a link to the GitHub repository where the code for this episode can be found: https://github.com/PolymathUnlimited/Chess-Engine-Tutorial-Code DISCLAIMER: This video uses some images" [YouTube Link](https://youtube.com/watch?v=Y1YsgjsF1BA) 2025-12-07T01:53Z [----] followers, [---] engagements "Adding Chess Pieces to the Board (C++ Chess Engine Ep. 3) This series explains how to program a chess engine in C++. In this episode learn about object oriented programming and we will build a Chessboard class that we can use to represent chess games in our program. We also briefly talk about bitboards which will allow us to use all sorts of neat optimizations later. Here's a link to my other C++ tutorial series if you want to learn C++ feel free to check it out https://youtube.com/playlistlist=PLe8IZRJAn3oBM30p_iWBxUtsFkOry73Ir&si=O2Y6Ffs1ky3AByz8 Here's a link to the GitHub repository where" [YouTube Link](https://youtube.com/watch?v=kJdyWlWgnhU) 2025-12-27T13:01Z [----] followers, [---] engagements "What if Jupiter was HUGE What if Jupiter was a LOT more massive than it is I wrote a simulation to figure that out Turns out not looking good for Earth. The simulation uses the Verlet method to approximate the future state of the system based on the previous states of the system. #simulation #astrophysics #jupiter Jupiter Simulation Earth Solar System Programming Astrophysics Jupiter Simulation Earth Solar System Programming Astrophysics" [YouTube Link](https://youtube.com/watch?v=keeZ0SUlQJE) 2025-02-24T22:39Z [----] followers, [---] engagements "Programming an Assembler for my Custom CPU in C++ (The CPU You can Build Ep. 14) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will program an assembler for our CPU using C++. This will let us write all sorts of neat software for our CPU to run moving forward Here's a link to my C++ tutorial series if you want to learn more about C++ and/or" [YouTube Link](https://youtube.com/watch?v=loYDJ02ETWk) 2025-10-25T12:01Z [----] followers, [----] engagements "When you have [--] sun gods in BTD5 Bloons Tower Defense Insanity Just some fun rediscovering an old classic #bloons #BTD5 #towerdefense BTD5 bloons tower defense bloons tower defense [--] tower defense tower defense games games video games sun god temple of the monkey god BTD5 bloons tower defense bloons tower defense [--] tower defense tower defense games games video games sun god temple of the monkey god" [YouTube Link](https://youtube.com/watch?v=nlhtssq62q0) 2026-01-16T19:13Z [----] followers, [---] engagements "Adding I/O to our Custom CPU (The CPU You can Build Ep. 15) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will add memory mapped input and output to our CPU. Specifically we will add the ability for our CPU to output text to a console display and to accept input from a keyboard. This will enable us to write more interactive programs in the" [YouTube Link](https://youtube.com/watch?v=oJN9yI-i7Eo) 2025-11-16T02:32Z [----] followers, [----] engagements "Making Real Chess Moves (C++ Chess Engine Ep. 4) This series explains how to program a chess engine in C++. In this episode we will add more features to our chess engine starting with a robust move system. This will help us out a lot when we start checking move legality in the next episode. Here's a link to my other C++ tutorial series if you want to learn C++ feel free to check it out https://youtube.com/playlistlist=PLe8IZRJAn3oBM30p_iWBxUtsFkOry73Ir&si=O2Y6Ffs1ky3AByz8 Here's a link to the GitHub repository where the code for this episode can be found:" [YouTube Link](https://youtube.com/watch?v=q5uZSooz7jo) 2026-01-24T13:01Z [----] followers, [---] engagements "I Simulated [-----] Molecules on my GPU In one of my physics classes recently we learned how to simulate interactions between molecules on our computers. I decided to take this project further by augmenting my program with GPU acceleration making my simulation fast enough to run with 10000+ molecules I used the data from this simulation to plot a temperature vs heat graph to identify phase transitions in the simulated material. The simulation was coded in C++ and the both GPU acceleration and animation rendering were done with openGL shaders. This project really goes to show what you can do on" [YouTube Link](https://youtube.com/watch?v=ve419c5Bfw4) 2025-03-28T21:34Z [----] followers, [---] engagements "Simulating a CPU with [----] Transistors in Logisim Over the past year I've been documenting the design process of an 8-bit CPU in Logisim. With the design work mostly complete it is time to start getting ready to build this thing for real With that goal in mind I spent the last week completely rebuilding the CPU design using NMOS logic built with transistors in Logisim To see how I designed this CPU from start to finish check out my full playlist here: https://youtube.com/playlistlist=PLe8IZRJAn3oD3E2tDhNpIpvRUFoMVTRgI&si=GS60jDObXCofP6mZ To see how I made a simpler CPU from real transistors" [YouTube Link](https://youtube.com/watch?v=BS8HeMWX2sU) 2026-02-01T08:03Z [----] followers, [----] engagements "Computing Pi with Assembly Code on a Custom CPU This video showcases an algorithm to compute pi using assembly code. The program runs on a custom CPU that I designed in Logisim. Here's another video about this algorithm in general: https://youtu.be/Y2EKdbVVH4osi=fo8Q-NAcU45RHXIJ And here's the original paper that first presented this algorithm: https://www.cs.williams.edu/heeringa/classes/cs135/s15/readings/spigot.pdf Here's my GitHub where you can access the Logisim file for the CPU the c++ code for the assembler and the assembly code file for the pi program:" [YouTube Link](https://youtube.com/watch?v=xBbvSt7tgdU) 2026-01-18T07:30Z [----] followers, [----] engagements "How to Build NMOS Logic Gates (The CPU You Can Build Ep. 2) Can you build a computer CPU from scratch Yes In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will explain how to build NMOS logic gates from transistors. This will enable us to make a physical build of our CPU once design work is done. disclaimer: This video uses images generated by artificial intelligence. #logicgates #transistors" [YouTube Link](https://youtube.com/watch?v=Js43jy6vZis) 2025-01-25T20:30Z [----] followers, [----] engagements "How A Computer Thinks: Designing an ALU From Scratch (The CPU You Can Build Ep. 6) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will take everything we've learned so far and use it to begin designing the Arithmetic Logic Unit (ALU) of our CPU With [--] different operations this will give us the foundation we need to get our processor up and" [YouTube Link](https://youtube.com/watch?v=yJoQj21jX_c) 2025-03-08T13:01Z [----] followers, [----] engagements "I Made a One-Instruction Computer FROM SCRATCH This video details the design and construction of my 8-bit subleq CPU which achieves Turing-completeness with just one instruction I built this one-instruction-set-computer (OISC) completely from individual NMOS transistors over the course of about [--] months. You'll see both the Logisim circuit that I designed for the processor and the physical build of the processor running a "Hello world" program Here's a link to the GitHub repository where you can find the Logisim file and the C++ code for the assembler as well as the assembly code for the" [YouTube Link](https://youtube.com/watch?v=10Kjh3kQZHY) 2025-08-24T04:56Z [----] followers, [----] engagements "I got DESTROYED by my own chess engine Here's a quick sneak-peek at another project I've been working on. This is a chess engine that I built from scratch in C++. It uses all kinds of advanced techniques like bitboards transposition tables null-move pruning and quiescence searches to reach strengths upward of [----] Elo. Not bad for a home-brew engine If you guys are interested I will consider making a whole tutorial series centered around this engine. This would build on the concepts introduced in my sudoku series by introducing object-oriented programming GUI development and AI agent design." [YouTube Link](https://youtube.com/watch?v=3-Kz6zUhmyY) 2025-10-11T20:07Z [----] followers, [---] engagements "Designing a CPU Control Unit (The CPU You can Build Ep. 13) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will design our CPU's control unit. This vital component will coordinate all of the processor's other components in order to execute machine code instructions. By the end of this video our CPU will be fully operational Here's a link to my" [YouTube Link](https://youtube.com/watch?v=4y7mCUzRqw0) 2025-09-20T22:22Z [----] followers, [----] engagements "My homemade CPU runs REAL CODE at 1kHz (progress demo) #diy #8bit #computer #shorts My homemade CPU can FINALLY run some real code I just installed some RAM over the weekend and wrote a simple program that just loops and increments a variable. It was really cool to see it finally working after months of building. Now I just need to add an LCD display so I can get some output maybe make a "hello world" program soon once I do that Like and subscribe for more updates how to make a CPU how to make a computer from scratch homemade cpu diy cpu homemade 8-bit cpu homemade 8bit cpu how a cpu works" [YouTube Link](https://youtube.com/watch?v=5n6LGRrrZyc) 2025-08-12T04:23Z [----] followers, [---] engagements "How to Build a Program Counter (The CPU You can Build Ep. 10) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will add a program counter to our CPU. This will allow our computer to find which instruction it should execute next when it is running programs. We also add an address bus to our CPU allowing us to select from multiple different addresses" [YouTube Link](https://youtube.com/watch?v=6ziFDkfzKrg) 2025-06-21T12:00Z [----] followers, [----] engagements "Let's Make Sudoku Building the Board (C++ Beginner Tutorial Ep. 2) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we learn about variables and arrays and we start building our sudoku game by representing the game board as a 2-dimensional array Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #arrays C++ programming visual studio sudoku computer science game programming game development 2d arrays arrays 2-d arrays two dimensional arrays 2-dimensional arrays C++ programming visual" [YouTube Link](https://youtube.com/watch?v=8d9MBC_zoDQ) 2025-03-01T13:00Z [----] followers, [----] engagements "Let's Make Sudoku Programming a File Directory (C++ Beginner Tutorial Ep. 7) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will build a complete file directory from scratch allowing our users to create and manage their own save game files. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #fstream #fileio #cstio C++ programming visual studio sudoku computer science game programming game development if statement C++ functions fstream file i/o how to save games in c++ how to" [YouTube Link](https://youtube.com/watch?v=AfPYAm7iwKQ) 2025-07-19T22:32Z [----] followers, [---] engagements "My Homemade CPU can Count to [---] (progress demo) #diy #8bit #computers #shortsvideo I finally finished the program counter on my 8-bit CPU Subscribe for more updates 8-bit CPU DIY CPU how to build a CPU program counter subleq nmos logic CPU with transistors 8-bit CPU DIY CPU how to build a CPU program counter subleq nmos logic CPU with transistors" [YouTube Link](https://youtube.com/watch?v=AnwkBRW1F-k) 2025-07-21T09:40Z [----] followers, [----] engagements "Let's Make Sudoku Enforcing the Rules (C++ Beginner Tutorial Ep. 4) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we learn how to modularize our programs using functions. We then make a function that enforces the rules of sudoku by checking to see if moves are legal. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #functions C++ programming visual studio sudoku computer science game programming game development if statement funcitons how to write functions in C++ how to make" [YouTube Link](https://youtube.com/watch?v=BYXLp-0U9as) 2025-05-04T00:06Z [----] followers, [---] engagements "Building A Ben-Eater CPU with ONLY NAND gates In this stream we will built a Ben-Eatery style 8-bit CPU out of only NAND gates and we will probably make a few improvements along the way For those watching the replay yes we did successfully finish the CPU and get a simple program running. Stay tuned I will probably be revisiting this soon to make a few tweaks and test some more programs P.S. sorry about the quite audio in the beginning someone did point it out partway through so we were able to fix it during the stream :) Ben Eater 8-bit CPU logisim Ben Eater 8-bit CPU logisim" [YouTube Link](https://youtube.com/watch?v=GzQXm015Icw) 2025-09-13T14:06Z [----] followers, [---] engagements "My Homemade CPU can count to [--] (progress demo) #diy #8bit #computers I'm building a simple 8-bit computer from scratch See my channel for tutorials and tips make sure to like and subscrive" [YouTube Link](https://youtube.com/watch?v=HIaV7EuTqvk) 2025-07-13T05:45Z [----] followers, [----] engagements "I Built a Subleq Processor from Scratch #diy #8bit #computers I recently spent [--] months building an entire subleq CPU completely from scratch. This CPU is really cool: it can run any program using just one instruction To learn more about this processor and how it works check out my full video here: https://youtu.be/10Kjh3kQZHYsi=WrQX8FQNydB0QHP4 To get access to the Logisim schematics for this processor as well as the assembly code for the "Hello world" program check out my GitHub repository: https://github.com/PolymathUnlimited/Subleq-CPU Homemade Computer Homemade CPU DIY cpu One" [YouTube Link](https://youtube.com/watch?v=Ky8Nj3kYvfw) 2025-08-25T18:11Z [----] followers, [----] engagements "Finishing the ALU (The CPU You can Build ep. 7) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will finish designing the Arithmetic Logic Unit by adding a multiplexer for bit shifting operation selection and status flags for conditional branching. This will give our custom CPU everything it needs to perform all of the operations we want on 8-bit" [YouTube Link](https://youtube.com/watch?v=O43Qrq3CDs4) 2025-04-21T22:02Z [----] followers, [----] engagements "Let's Make Sudoku Building the Game Loop (C++ Beginner Tutorial ep. 3) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode use loops to build the game loop for our Sudoku game making our program interactive. Inside our game loop we also learn how to use if statements to make our program be able to make decisions based on the input the user provides. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #loops C++ programming visual studio sudoku computer science game programming game" [YouTube Link](https://youtube.com/watch?v=WMcevcLoFMY) 2025-03-25T01:06Z [----] followers, [---] engagements "My Homemade CPU Just Ran its First "Program" (progress demo) #8bit #diy #computer #shorts My homemade 8-bit cpu is almost finished it just ran its first "program" today. This program is just a simple infinite loop. I don't have any RAM yet so that's all it can really do for now but at least this shows that the execution cycle is working correctly It's taken months of hard work and patience to get this far. Once the CPU is finished I'll release a longer video with more details. Make sure to like and subscribe so you don't miss that 😎 how to build a CPU how to build a computer from scratch" [YouTube Link](https://youtube.com/watch?v=Y-dkadniXVU) 2025-08-09T07:50Z [----] followers, [----] engagements "A MILLION digits of Pi with [--] Lines of Code (Pi-day Special) Happy Pi-day everyone Did you know you can compute Pi to high accuracy with just integers In this video we dive into a spigot algorithm for computing pi which computes digits of pi sequentially one after another using only integer arithmetic. We also write a C++ program to compute the first ONE MILLION DIGITS OF PI But how does this algorithm work Stay tuned as we break it down step by step Here's a link to the research paper that the spigot algorithm is based on in case you want to check it out:" [YouTube Link](https://youtube.com/watch?v=Y2EKdbVVH4o) 2025-03-14T00:14Z [----] followers, [---] engagements "Adding 64kb of RAM to our custom CPU (The CPU You can Build Ep. 9) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we learn about RAM and we add some more registers and a RAM unit to our CPU. We also add a data bus and use open collector logic to allow the different parts of our CPU to communicate through the data bus. Disclaimer: This video contains" [YouTube Link](https://youtube.com/watch?v=alvnDGY9DDk) 2025-06-07T23:34Z [----] followers, [----] engagements "Adding a 256-byte stack to my custom CPU (The CPU You can Build Ep. 11) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we learn about stack memory and add a stack pointer to our CPU. This will enable us to use the stack in our instruction set later to do things like push and pop instructions and even subroutine calls Here's a link to my video on" [YouTube Link](https://youtube.com/watch?v=bEJY9XLhovo) 2025-07-26T17:25Z [----] followers, [----] engagements "How to Add Binary Numbers (The CPU You Can Build Ep. 3) Can you build a computer CPU from scratch Yes In this series we are doing just that In this episode we learn about binary numbers and how to add them. We also build an adder circuit. Disclaimer: This video contains images generated using artificial intelligence" [YouTube Link](https://youtube.com/watch?v=byVNpZQlm3A) 2025-02-01T13:00Z [--] followers, [---] engagements "My Homemade CPU has a Ring Counter (Progress Update) #8bit #DIY #computers #shorts how to build a CPU CPU with transistors computer with transistors transistor computer subleq nmos CPU nmos computer Ring counter 8-bit computer retrocomputing how to build a CPU CPU with transistors computer with transistors transistor computer subleq nmos CPU nmos computer Ring counter 8-bit computer retrocomputing" [YouTube Link](https://youtube.com/watch?v=cy4iKbiIWKQ) 2025-08-04T12:27Z [----] followers, [----] engagements "Let's Make Sudoku Programming a Recursive Sudoku Solver (C++ Beginner Tutorial Ep. 9) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will use recursion to build an algorithm that can solve a sudoku board automatically. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #recursion C++ programming visual studio sudoku computer science game programming game development if statement C++ functions recursion recursive algorithm recursive algorithms recursive sudoku solver how to solve" [YouTube Link](https://youtube.com/watch?v=ehwWZMnkIu0) 2025-09-06T12:01Z [----] followers, [---] engagements "Let's Make Sudoku How to Save Games (C++ Beginner Tutorial Ep. 6) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will learn how to use the fstream library to save and load our games using files. This lets our user save their progress and come back to a game later without having to keep the program open. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #fstream #fileio C++ programming visual studio sudoku computer science game programming game development if statement C++" [YouTube Link](https://youtube.com/watch?v=kn_j8E3qVoc) 2025-06-14T22:03Z [----] followers, [---] engagements "Adding Memory to our Custom CPU (The CPU You can Build Ep. 8) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will learn how to build memory circuits. We will start by building an SR latch and progressing to a master-slave D-flipflop. These will allow us to add our first register to our CPU giving us somewhere to store data from the ALU so we can" [YouTube Link](https://youtube.com/watch?v=oRNMAmJ3FRc) 2025-05-10T12:01Z [----] followers, [----] engagements "Let's Make Sudoku Fixing some MAJOR issues. (C++ Beginner Tutorial Ep. 8) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will be fixing some issues in our code. We're fixing things now while it's easier so these issues don't become problematic later. Some things we'll learn how to do in this video include streaming using strings using the sstream library signal handling using the csignal library and dynamic memory allocation using pointers to make arrays of variable size. Disclaimer: This video uses images generated by" [YouTube Link](https://youtube.com/watch?v=uxj2RSQpWkI) 2025-08-02T14:01Z [----] followers, [---] engagements "Designing an Instruction Set for our 8-bit CPU (The CPU You can Build Ep. 12) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will design our CPU's instruction set. This will let us decide what instructions our CPU will be capable of executing. We will also write a "hello world" program in assembly code so that we will have a program for our CPU to" [YouTube Link](https://youtube.com/watch?v=vw55eoA8ZEY) 2025-08-16T16:55Z [----] followers, [----] engagements "Let's Make Sudoku Making it Look Nice (C++ Beginner Tutorial Ep. 5) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will format our program's console output to make things look nice. We'll learn how to use ANSI escape codes to add color to our programs and how to use preprocessor directives to make our program execute different code on different operating systems Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #ANSIcodes #ifdef C++ programming visual studio sudoku computer" [YouTube Link](https://youtube.com/watch?v=w2UNY1EtR7U) 2025-05-31T23:38Z [----] followers, [---] engagements "Running "Hello world" on my Homemade CPU (progress demo) #diy #8bit #computer #helloworld #shorts After a lot of debugging I finally have a working "Hello world" program that my homemade CPU can run Here you can see it running at various different clock speeds and outputting the "Hello world" string to the LCD. Full video coming soon be sure to like and subscribe so you don't miss it CPU How to Build a CPU hello world 8-bit cpu nmos cpu cpu from transistors transistor cpu cpu with transistors cpu from scratch LCD display CPU How to Build a CPU hello world 8-bit cpu nmos cpu cpu from" [YouTube Link](https://youtube.com/watch?v=yRrPKfAcWR8) 2025-08-14T18:58Z [----] followers, [---] engagements "Running "Hello World" On a Homemade Computer at 1.3Hz ASMR CPU execution In this video I demo the hello-world program I wrote for my subleq CPU that I built out of transistors. It is running on its slowest speed of around [---] Hertz. Overlaid on top of the video are the hex values stored in each register as the processor executes machine code allowing you to see how each part of the computer is contributing to the overall output. I also put a side-by-side comparison of the assembly code for the program so you can see which instruction in the program the machine is on. #DIY #8-bit #Computers" [YouTube Link](https://youtube.com/watch?v=z3hWyFy80Ec) 2025-09-02T04:13Z [----] followers, [---] engagements "How Transistors REALLY Work - with QUANTUM PHYSICS So you think you know how transistors work but have you ever wondered why transistors work In this video we explore solid state physics quantum electricity semiconductor physics and doping to explain how semiconductors and transistors work from first principles. If you want to get your feet wet with some quantum theory and solid state physics then this video is for you 0:00 Intro 1:06 Why Classical Electricity Fails 3:19 Quantum Electricity (Fermi-Surfaces) 6:56 Electron Energy Bands 7:55 Band Structure of Insulators 9:55 Band Structure of" [YouTube Link](https://youtube.com/watch?v=ofoIHQPE914) 2026-02-14T13:01Z [----] followers, [---] engagements "Using Bitboards to Generate Legal Moves (C++ Chess Engine Ep. 5) This series explains how to program a chess engine in C++. In this episode we will add some code to our program which will allow it to enforce the rules of chess. This will involve using bitboards to generate pseudo-legal moves and then filtering those moves down to just the legal moves. We will also add a new file to our project which will contain some helpful functions that allow us to use bitboards to make our engine generate moves very quickly Here's a link to my other C++ tutorial series if you want to learn C++ feel free" [YouTube Link](https://youtube.com/watch?v=WdZzt78efes) 2026-02-08T03:33Z [----] followers, [---] engagements "Simulating a CPU with [----] Transistors in Logisim Over the past year I've been documenting the design process of an 8-bit CPU in Logisim. With the design work mostly complete it is time to start getting ready to build this thing for real With that goal in mind I spent the last week completely rebuilding the CPU design using NMOS logic built with transistors in Logisim To see how I designed this CPU from start to finish check out my full playlist here: https://youtube.com/playlistlist=PLe8IZRJAn3oD3E2tDhNpIpvRUFoMVTRgI&si=GS60jDObXCofP6mZ To see how I made a simpler CPU from real transistors" [YouTube Link](https://youtube.com/watch?v=BS8HeMWX2sU) 2026-02-01T08:03Z [----] followers, [----] engagements "Making Real Chess Moves (C++ Chess Engine Ep. 4) This series explains how to program a chess engine in C++. In this episode we will add more features to our chess engine starting with a robust move system. This will help us out a lot when we start checking move legality in the next episode. Here's a link to my other C++ tutorial series if you want to learn C++ feel free to check it out https://youtube.com/playlistlist=PLe8IZRJAn3oBM30p_iWBxUtsFkOry73Ir&si=O2Y6Ffs1ky3AByz8 Here's a link to the GitHub repository where the code for this episode can be found:" [YouTube Link](https://youtube.com/watch?v=q5uZSooz7jo) 2026-01-24T13:01Z [----] followers, [---] engagements "Computing Pi with Assembly Code on a Custom CPU This video showcases an algorithm to compute pi using assembly code. The program runs on a custom CPU that I designed in Logisim. Here's another video about this algorithm in general: https://youtu.be/Y2EKdbVVH4osi=fo8Q-NAcU45RHXIJ And here's the original paper that first presented this algorithm: https://www.cs.williams.edu/heeringa/classes/cs135/s15/readings/spigot.pdf Here's my GitHub where you can access the Logisim file for the CPU the c++ code for the assembler and the assembly code file for the pi program:" [YouTube Link](https://youtube.com/watch?v=xBbvSt7tgdU) 2026-01-18T07:30Z [----] followers, [----] engagements "When you have [--] sun gods in BTD5 Bloons Tower Defense Insanity Just some fun rediscovering an old classic #bloons #BTD5 #towerdefense BTD5 bloons tower defense bloons tower defense [--] tower defense tower defense games games video games sun god temple of the monkey god BTD5 bloons tower defense bloons tower defense [--] tower defense tower defense games games video games sun god temple of the monkey god" [YouTube Link](https://youtube.com/watch?v=nlhtssq62q0) 2026-01-16T19:13Z [----] followers, [---] engagements "Testing Out my Own Train Game Over the past few weeks I have been programming a train game in C++ It is only a VERY basic prototype right now but most of the core features of the train physics engine that will be needed for the final game are working well enough to do some basic switching puzzles at this point. I hope to eventually polish this game up further. My end goal is to build a fully functional 3D renderer to replace the basic 2D graphics the game currently has. If I am able to get things working properly I also hope to release this game on steam eventually. That will definitely take" [YouTube Link](https://youtube.com/watch?v=6M1nx2yOs88) 2026-01-03T20:12Z [----] followers, [---] engagements "Adding Chess Pieces to the Board (C++ Chess Engine Ep. 3) This series explains how to program a chess engine in C++. In this episode learn about object oriented programming and we will build a Chessboard class that we can use to represent chess games in our program. We also briefly talk about bitboards which will allow us to use all sorts of neat optimizations later. Here's a link to my other C++ tutorial series if you want to learn C++ feel free to check it out https://youtube.com/playlistlist=PLe8IZRJAn3oBM30p_iWBxUtsFkOry73Ir&si=O2Y6Ffs1ky3AByz8 Here's a link to the GitHub repository where" [YouTube Link](https://youtube.com/watch?v=kJdyWlWgnhU) 2025-12-27T13:01Z [----] followers, [---] engagements "A Guided Tour of my 8-bit Logisim CPU This video is a short overview of an 8-bit CPU that I designed in Logisim. The CPU supports [--] ALU operations and has 16-bit address bus enabling it to access up to 64kb of RAM. The entire CPU was designed out of individual logic gates in Logisim (except RAM and ROM which simply use the built-in RAM and ROM circuits from Logisim). If you want to learn how I built this CPU I have a tutorial series up on my channel: https://www.youtube.com/playlistlist=PLe8IZRJAn3oD3E2tDhNpIpvRUFoMVTRgI If you want to check out the Logisim files for this CPU as well as the" [YouTube Link](https://youtube.com/watch?v=P9B7RRwIeVY) 2025-12-13T13:01Z [----] followers, [---] engagements "Getting Mouse and Keyboard Input in OpenGL (C++ Chess Engine Ep. 2) This series explains how to program a chess engine in C++. In this episode we will learn how use GLUT to get mouse and keyboard input in OpenGL programs. Here's a link to my other C++ tutorial series if you want to learn C++ feel free to check it out https://youtube.com/playlistlist=PLe8IZRJAn3oBM30p_iWBxUtsFkOry73Ir&si=O2Y6Ffs1ky3AByz8 Here's a link to the GitHub repository where the code for this episode can be found: https://github.com/PolymathUnlimited/Chess-Engine-Tutorial-Code DISCLAIMER: This video uses some images" [YouTube Link](https://youtube.com/watch?v=Y1YsgjsF1BA) 2025-12-07T01:53Z [----] followers, [---] engagements "Adding a Boot ROM to our CPU (The CPU You can Build Ep. 16) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will complete our CPU's design by adding a boot ROM. This will make it so that when we do build the physical version of our computer later our computer will be able to store programs even if the power is off. Now that the CPU is finished I" [YouTube Link](https://youtube.com/watch?v=6cTQloKIm1I) 2025-11-30T04:01Z [----] followers, [----] engagements "How to Draw Graphics with OpenGL in C++ (C++ Chess Engine Ep. 1) This series explains how to program a chess engine in C++. In this episode we will learn how to use OpenGL to draw graphics on the screen. This will give us a foundation to build on when we build the GUI for our chess engine. Here's a link to my other C++ tutorial series if you want to learn C++ feel free to check it out https://youtube.com/playlistlist=PLe8IZRJAn3oBM30p_iWBxUtsFkOry73Ir&si=O2Y6Ffs1ky3AByz8 Here's a link to the GitHub repository where the code for this episode can be found:" [YouTube Link](https://youtube.com/watch?v=7V7IPLrthK4) 2025-11-22T19:27Z [----] followers, [----] engagements "Adding I/O to our Custom CPU (The CPU You can Build Ep. 15) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will add memory mapped input and output to our CPU. Specifically we will add the ability for our CPU to output text to a console display and to accept input from a keyboard. This will enable us to write more interactive programs in the" [YouTube Link](https://youtube.com/watch?v=oJN9yI-i7Eo) 2025-11-16T02:32Z [----] followers, [----] engagements "Let's Make Sudoku Adding a Main Menu (C++ In this series we will learn the C++ programming language by building our own sudoku game from scratch This is the final episode and we'll finish off the project by adding a main menu and adding the ability to undo and redo moves. Here's the GitHub repository containing the full code for this project: https://github.com/PolymathUnlimited/C_plus_plus-Sudoku Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #recursion #proceduralgeneration C++ programming visual studio sudoku computer science game programming" [YouTube Link](https://youtube.com/watch?v=2JjLBg_KLB8) 2025-11-08T23:29Z [----] followers, [---] engagements "Visualizing Quantum Physics in Desmos In this video I show how to simulate a quantum particle in an infinite square-well in Desmos. We will construct a visualization of the infinite square-well potential and an initial wave-function. We then deconstruct the wave-function as a superposition of energy states and time-develop the system using complex exponentials. This allows us to see how the particle "moves" over time. Using this information I was able to construct a .wav file representing what we might hear if we could listen to this particle. If you have ever wondered what quantum physics" [YouTube Link](https://youtube.com/watch?v=B4m-fNjksCc) 2025-11-01T22:18Z [----] followers, [---] engagements "Programming an Assembler for my Custom CPU in C++ (The CPU You can Build Ep. 14) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will program an assembler for our CPU using C++. This will let us write all sorts of neat software for our CPU to run moving forward Here's a link to my C++ tutorial series if you want to learn more about C++ and/or" [YouTube Link](https://youtube.com/watch?v=loYDJ02ETWk) 2025-10-25T12:01Z [----] followers, [----] engagements "I got DESTROYED by my own chess engine Here's a quick sneak-peek at another project I've been working on. This is a chess engine that I built from scratch in C++. It uses all kinds of advanced techniques like bitboards transposition tables null-move pruning and quiescence searches to reach strengths upward of [----] Elo. Not bad for a home-brew engine If you guys are interested I will consider making a whole tutorial series centered around this engine. This would build on the concepts introduced in my sudoku series by introducing object-oriented programming GUI development and AI agent design." [YouTube Link](https://youtube.com/watch?v=3-Kz6zUhmyY) 2025-10-11T20:07Z [----] followers, [---] engagements "Let's Make Sudoku Procedurally Generated Puzzles (C++ Beginner Tutorial Ep. 10) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will build on the recursive techniques we developed in the last episode to make our program procedurally generate random sudoku puzzles for the player to solve Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #recursion #proceduralgeneration C++ programming visual studio sudoku computer science game programming game development if statement C++" [YouTube Link](https://youtube.com/watch?v=73iQ7dpbOiw) 2025-10-04T19:07Z [----] followers, [---] engagements "Designing a CPU Control Unit (The CPU You can Build Ep. 13) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will design our CPU's control unit. This vital component will coordinate all of the processor's other components in order to execute machine code instructions. By the end of this video our CPU will be fully operational Here's a link to my" [YouTube Link](https://youtube.com/watch?v=4y7mCUzRqw0) 2025-09-20T22:22Z [----] followers, [----] engagements "Building A Ben-Eater CPU with ONLY NAND gates In this stream we will built a Ben-Eatery style 8-bit CPU out of only NAND gates and we will probably make a few improvements along the way For those watching the replay yes we did successfully finish the CPU and get a simple program running. Stay tuned I will probably be revisiting this soon to make a few tweaks and test some more programs P.S. sorry about the quite audio in the beginning someone did point it out partway through so we were able to fix it during the stream :) Ben Eater 8-bit CPU logisim Ben Eater 8-bit CPU logisim" [YouTube Link](https://youtube.com/watch?v=GzQXm015Icw) 2025-09-13T14:06Z [----] followers, [---] engagements "Let's Make Sudoku Programming a Recursive Sudoku Solver (C++ Beginner Tutorial Ep. 9) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will use recursion to build an algorithm that can solve a sudoku board automatically. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #recursion C++ programming visual studio sudoku computer science game programming game development if statement C++ functions recursion recursive algorithm recursive algorithms recursive sudoku solver how to solve" [YouTube Link](https://youtube.com/watch?v=ehwWZMnkIu0) 2025-09-06T12:01Z [----] followers, [---] engagements "Running "Hello World" On a Homemade Computer at 1.3Hz ASMR CPU execution In this video I demo the hello-world program I wrote for my subleq CPU that I built out of transistors. It is running on its slowest speed of around [---] Hertz. Overlaid on top of the video are the hex values stored in each register as the processor executes machine code allowing you to see how each part of the computer is contributing to the overall output. I also put a side-by-side comparison of the assembly code for the program so you can see which instruction in the program the machine is on. #DIY #8-bit #Computers" [YouTube Link](https://youtube.com/watch?v=z3hWyFy80Ec) 2025-09-02T04:13Z [----] followers, [---] engagements "I Built a Subleq Processor from Scratch #diy #8bit #computers I recently spent [--] months building an entire subleq CPU completely from scratch. This CPU is really cool: it can run any program using just one instruction To learn more about this processor and how it works check out my full video here: https://youtu.be/10Kjh3kQZHYsi=WrQX8FQNydB0QHP4 To get access to the Logisim schematics for this processor as well as the assembly code for the "Hello world" program check out my GitHub repository: https://github.com/PolymathUnlimited/Subleq-CPU Homemade Computer Homemade CPU DIY cpu One" [YouTube Link](https://youtube.com/watch?v=Ky8Nj3kYvfw) 2025-08-25T18:11Z [----] followers, [----] engagements "I Made a One-Instruction Computer FROM SCRATCH This video details the design and construction of my 8-bit subleq CPU which achieves Turing-completeness with just one instruction I built this one-instruction-set-computer (OISC) completely from individual NMOS transistors over the course of about [--] months. You'll see both the Logisim circuit that I designed for the processor and the physical build of the processor running a "Hello world" program Here's a link to the GitHub repository where you can find the Logisim file and the C++ code for the assembler as well as the assembly code for the" [YouTube Link](https://youtube.com/watch?v=10Kjh3kQZHY) 2025-08-24T04:56Z [----] followers, [----] engagements "Designing an Instruction Set for our 8-bit CPU (The CPU You can Build Ep. 12) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will design our CPU's instruction set. This will let us decide what instructions our CPU will be capable of executing. We will also write a "hello world" program in assembly code so that we will have a program for our CPU to" [YouTube Link](https://youtube.com/watch?v=vw55eoA8ZEY) 2025-08-16T16:55Z [----] followers, [----] engagements "Running "Hello world" on my Homemade CPU (progress demo) #diy #8bit #computer #helloworld #shorts After a lot of debugging I finally have a working "Hello world" program that my homemade CPU can run Here you can see it running at various different clock speeds and outputting the "Hello world" string to the LCD. Full video coming soon be sure to like and subscribe so you don't miss it CPU How to Build a CPU hello world 8-bit cpu nmos cpu cpu from transistors transistor cpu cpu with transistors cpu from scratch LCD display CPU How to Build a CPU hello world 8-bit cpu nmos cpu cpu from" [YouTube Link](https://youtube.com/watch?v=yRrPKfAcWR8) 2025-08-14T18:58Z [----] followers, [---] engagements "My homemade CPU runs REAL CODE at 1kHz (progress demo) #diy #8bit #computer #shorts My homemade CPU can FINALLY run some real code I just installed some RAM over the weekend and wrote a simple program that just loops and increments a variable. It was really cool to see it finally working after months of building. Now I just need to add an LCD display so I can get some output maybe make a "hello world" program soon once I do that Like and subscribe for more updates how to make a CPU how to make a computer from scratch homemade cpu diy cpu homemade 8-bit cpu homemade 8bit cpu how a cpu works" [YouTube Link](https://youtube.com/watch?v=5n6LGRrrZyc) 2025-08-12T04:23Z [----] followers, [---] engagements "My Homemade CPU Just Ran its First "Program" (progress demo) #8bit #diy #computer #shorts My homemade 8-bit cpu is almost finished it just ran its first "program" today. This program is just a simple infinite loop. I don't have any RAM yet so that's all it can really do for now but at least this shows that the execution cycle is working correctly It's taken months of hard work and patience to get this far. Once the CPU is finished I'll release a longer video with more details. Make sure to like and subscribe so you don't miss that 😎 how to build a CPU how to build a computer from scratch" [YouTube Link](https://youtube.com/watch?v=Y-dkadniXVU) 2025-08-09T07:50Z [----] followers, [----] engagements "My Homemade CPU has a Ring Counter (Progress Update) #8bit #DIY #computers #shorts how to build a CPU CPU with transistors computer with transistors transistor computer subleq nmos CPU nmos computer Ring counter 8-bit computer retrocomputing how to build a CPU CPU with transistors computer with transistors transistor computer subleq nmos CPU nmos computer Ring counter 8-bit computer retrocomputing" [YouTube Link](https://youtube.com/watch?v=cy4iKbiIWKQ) 2025-08-04T12:27Z [----] followers, [----] engagements "Let's Make Sudoku Fixing some MAJOR issues. (C++ Beginner Tutorial Ep. 8) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will be fixing some issues in our code. We're fixing things now while it's easier so these issues don't become problematic later. Some things we'll learn how to do in this video include streaming using strings using the sstream library signal handling using the csignal library and dynamic memory allocation using pointers to make arrays of variable size. Disclaimer: This video uses images generated by" [YouTube Link](https://youtube.com/watch?v=uxj2RSQpWkI) 2025-08-02T14:01Z [----] followers, [---] engagements "Adding a 256-byte stack to my custom CPU (The CPU You can Build Ep. 11) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we learn about stack memory and add a stack pointer to our CPU. This will enable us to use the stack in our instruction set later to do things like push and pop instructions and even subroutine calls Here's a link to my video on" [YouTube Link](https://youtube.com/watch?v=bEJY9XLhovo) 2025-07-26T17:25Z [----] followers, [----] engagements "My Homemade CPU can Count to [---] (progress demo) #diy #8bit #computers #shortsvideo I finally finished the program counter on my 8-bit CPU Subscribe for more updates 8-bit CPU DIY CPU how to build a CPU program counter subleq nmos logic CPU with transistors 8-bit CPU DIY CPU how to build a CPU program counter subleq nmos logic CPU with transistors" [YouTube Link](https://youtube.com/watch?v=AnwkBRW1F-k) 2025-07-21T09:40Z [----] followers, [----] engagements "Let's Make Sudoku Programming a File Directory (C++ Beginner Tutorial Ep. 7) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will build a complete file directory from scratch allowing our users to create and manage their own save game files. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #fstream #fileio #cstio C++ programming visual studio sudoku computer science game programming game development if statement C++ functions fstream file i/o how to save games in c++ how to" [YouTube Link](https://youtube.com/watch?v=AfPYAm7iwKQ) 2025-07-19T22:32Z [----] followers, [---] engagements "My Homemade CPU can count to [--] (progress demo) #diy #8bit #computers I'm building a simple 8-bit computer from scratch See my channel for tutorials and tips make sure to like and subscrive" [YouTube Link](https://youtube.com/watch?v=HIaV7EuTqvk) 2025-07-13T05:45Z [----] followers, [----] engagements "How to Build a Program Counter (The CPU You can Build Ep. 10) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will add a program counter to our CPU. This will allow our computer to find which instruction it should execute next when it is running programs. We also add an address bus to our CPU allowing us to select from multiple different addresses" [YouTube Link](https://youtube.com/watch?v=6ziFDkfzKrg) 2025-06-21T12:00Z [----] followers, [----] engagements "Let's Make Sudoku How to Save Games (C++ Beginner Tutorial Ep. 6) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will learn how to use the fstream library to save and load our games using files. This lets our user save their progress and come back to a game later without having to keep the program open. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #fstream #fileio C++ programming visual studio sudoku computer science game programming game development if statement C++" [YouTube Link](https://youtube.com/watch?v=kn_j8E3qVoc) 2025-06-14T22:03Z [----] followers, [---] engagements "Adding 64kb of RAM to our custom CPU (The CPU You can Build Ep. 9) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we learn about RAM and we add some more registers and a RAM unit to our CPU. We also add a data bus and use open collector logic to allow the different parts of our CPU to communicate through the data bus. Disclaimer: This video contains" [YouTube Link](https://youtube.com/watch?v=alvnDGY9DDk) 2025-06-07T23:34Z [----] followers, [----] engagements "Let's Make Sudoku Making it Look Nice (C++ Beginner Tutorial Ep. 5) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will format our program's console output to make things look nice. We'll learn how to use ANSI escape codes to add color to our programs and how to use preprocessor directives to make our program execute different code on different operating systems Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #ANSIcodes #ifdef C++ programming visual studio sudoku computer" [YouTube Link](https://youtube.com/watch?v=w2UNY1EtR7U) 2025-05-31T23:38Z [----] followers, [---] engagements "Adding Memory to our Custom CPU (The CPU You can Build Ep. 8) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will learn how to build memory circuits. We will start by building an SR latch and progressing to a master-slave D-flipflop. These will allow us to add our first register to our CPU giving us somewhere to store data from the ALU so we can" [YouTube Link](https://youtube.com/watch?v=oRNMAmJ3FRc) 2025-05-10T12:01Z [----] followers, [----] engagements "Let's Make Sudoku Enforcing the Rules (C++ Beginner Tutorial Ep. 4) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we learn how to modularize our programs using functions. We then make a function that enforces the rules of sudoku by checking to see if moves are legal. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #functions C++ programming visual studio sudoku computer science game programming game development if statement funcitons how to write functions in C++ how to make" [YouTube Link](https://youtube.com/watch?v=BYXLp-0U9as) 2025-05-04T00:06Z [----] followers, [---] engagements "Finishing the ALU (The CPU You can Build ep. 7) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will finish designing the Arithmetic Logic Unit by adding a multiplexer for bit shifting operation selection and status flags for conditional branching. This will give our custom CPU everything it needs to perform all of the operations we want on 8-bit" [YouTube Link](https://youtube.com/watch?v=O43Qrq3CDs4) 2025-04-21T22:02Z [----] followers, [----] engagements "I Simulated [-----] Molecules on my GPU In one of my physics classes recently we learned how to simulate interactions between molecules on our computers. I decided to take this project further by augmenting my program with GPU acceleration making my simulation fast enough to run with 10000+ molecules I used the data from this simulation to plot a temperature vs heat graph to identify phase transitions in the simulated material. The simulation was coded in C++ and the both GPU acceleration and animation rendering were done with openGL shaders. This project really goes to show what you can do on" [YouTube Link](https://youtube.com/watch?v=ve419c5Bfw4) 2025-03-28T21:34Z [----] followers, [---] engagements "Let's Make Sudoku Building the Game Loop (C++ Beginner Tutorial ep. 3) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode use loops to build the game loop for our Sudoku game making our program interactive. Inside our game loop we also learn how to use if statements to make our program be able to make decisions based on the input the user provides. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #loops C++ programming visual studio sudoku computer science game programming game" [YouTube Link](https://youtube.com/watch?v=WMcevcLoFMY) 2025-03-25T01:06Z [----] followers, [---] engagements "A MILLION digits of Pi with [--] Lines of Code (Pi-day Special) Happy Pi-day everyone Did you know you can compute Pi to high accuracy with just integers In this video we dive into a spigot algorithm for computing pi which computes digits of pi sequentially one after another using only integer arithmetic. We also write a C++ program to compute the first ONE MILLION DIGITS OF PI But how does this algorithm work Stay tuned as we break it down step by step Here's a link to the research paper that the spigot algorithm is based on in case you want to check it out:" [YouTube Link](https://youtube.com/watch?v=Y2EKdbVVH4o) 2025-03-14T00:14Z [----] followers, [---] engagements "How A Computer Thinks: Designing an ALU From Scratch (The CPU You Can Build Ep. 6) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will take everything we've learned so far and use it to begin designing the Arithmetic Logic Unit (ALU) of our CPU With [--] different operations this will give us the foundation we need to get our processor up and" [YouTube Link](https://youtube.com/watch?v=yJoQj21jX_c) 2025-03-08T13:01Z [----] followers, [----] engagements "Let's Make Sudoku Building the Board (C++ Beginner Tutorial Ep. 2) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we learn about variables and arrays and we start building our sudoku game by representing the game board as a 2-dimensional array Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #arrays C++ programming visual studio sudoku computer science game programming game development 2d arrays arrays 2-d arrays two dimensional arrays 2-dimensional arrays C++ programming visual" [YouTube Link](https://youtube.com/watch?v=8d9MBC_zoDQ) 2025-03-01T13:00Z [----] followers, [----] engagements "What if Jupiter was HUGE What if Jupiter was a LOT more massive than it is I wrote a simulation to figure that out Turns out not looking good for Earth. The simulation uses the Verlet method to approximate the future state of the system based on the previous states of the system. #simulation #astrophysics #jupiter Jupiter Simulation Earth Solar System Programming Astrophysics Jupiter Simulation Earth Solar System Programming Astrophysics" [YouTube Link](https://youtube.com/watch?v=keeZ0SUlQJE) 2025-02-24T22:39Z [----] followers, [---] engagements "How Carry Lookahead Adders Work (The CPU You Can Build Ep. 5) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we learn about carry lookahead logic and build a carry lookahead unit. This will allow us to do addition much faster when we build our CPU later. Disclaimer: This video contains images generated with artificial intelligence. #logisim" [YouTube Link](https://youtube.com/watch?v=B3_vB7e9ZXU) 2025-02-22T13:00Z [----] followers, [---] engagements "Let's Make Sudoku Writing Your First Program (C++ beginner tutorial ep. 1) In this series we will learn the C++ programming language by building our own sudoku game from scratch This episode will cover the fundamentals of what C++ is why you should learn it and how to write your first program. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #helloworld C++ programming visual studio sudoku computer science game programming game development C++ programming visual studio sudoku computer science game programming game development" [YouTube Link](https://youtube.com/watch?v=WFhD5BikGVo) 2025-02-15T13:00Z [----] followers, [----] engagements "How Computers Subtract Without Subtracting: Two's Complement (The CPU You can Build Ep. 4) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we explain two's complement notation which will allow us to easily modify our simple adder circuit from the last video to be able to handle binary subtraction. Disclaimer: This video contains images generated with" [YouTube Link](https://youtube.com/watch?v=E0XJ2psoyOI) 2025-02-07T15:00Z [----] followers, [----] engagements Limited data mode. Full metrics available with subscription: lunarcrush.com/pricing
@polymathunlimited Polymath UnlimitedPolymath Unlimited posts on YouTube about how to, ep, build, diy the most. They currently have [-----] followers and [--] posts still getting attention that total [---] engagements in the last [--] hours.
Social category influence exchanges
Social topic influence how to, ep, build, diy, build a, bit, we will, how to make, can you, we are
Top assets mentioned Diodes Inc (DIOD)
Top posts by engagements in the last [--] hours
"Using Bitboards to Generate Legal Moves (C++ Chess Engine Ep. 5) This series explains how to program a chess engine in C++. In this episode we will add some code to our program which will allow it to enforce the rules of chess. This will involve using bitboards to generate pseudo-legal moves and then filtering those moves down to just the legal moves. We will also add a new file to our project which will contain some helpful functions that allow us to use bitboards to make our engine generate moves very quickly Here's a link to my other C++ tutorial series if you want to learn C++ feel free"
YouTube Link 2026-02-08T03:33Z [----] followers, [---] engagements
"How Transistors REALLY Work - with QUANTUM PHYSICS So you think you know how transistors work but have you ever wondered why transistors work In this video we explore solid state physics quantum electricity semiconductor physics and doping to explain how semiconductors and transistors work from first principles. If you want to get your feet wet with some quantum theory and solid state physics then this video is for you 0:00 Intro 1:06 Why Classical Electricity Fails 3:19 Quantum Electricity (Fermi-Surfaces) 6:56 Electron Energy Bands 7:55 Band Structure of Insulators 9:55 Band Structure of"
YouTube Link 2026-02-14T13:01Z [----] followers, [---] engagements
"Let's Make Sudoku Adding a Main Menu (C++ In this series we will learn the C++ programming language by building our own sudoku game from scratch This is the final episode and we'll finish off the project by adding a main menu and adding the ability to undo and redo moves. Here's the GitHub repository containing the full code for this project: https://github.com/PolymathUnlimited/C_plus_plus-Sudoku Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #recursion #proceduralgeneration C++ programming visual studio sudoku computer science game programming"
YouTube Link 2025-11-08T23:29Z [----] followers, [---] engagements
"Testing Out my Own Train Game Over the past few weeks I have been programming a train game in C++ It is only a VERY basic prototype right now but most of the core features of the train physics engine that will be needed for the final game are working well enough to do some basic switching puzzles at this point. I hope to eventually polish this game up further. My end goal is to build a fully functional 3D renderer to replace the basic 2D graphics the game currently has. If I am able to get things working properly I also hope to release this game on steam eventually. That will definitely take"
YouTube Link 2026-01-03T20:12Z [----] followers, [---] engagements
"Adding a Boot ROM to our CPU (The CPU You can Build Ep. 16) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will complete our CPU's design by adding a boot ROM. This will make it so that when we do build the physical version of our computer later our computer will be able to store programs even if the power is off. Now that the CPU is finished I"
YouTube Link 2025-11-30T04:01Z [----] followers, [----] engagements
"Let's Make Sudoku Procedurally Generated Puzzles (C++ Beginner Tutorial Ep. 10) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will build on the recursive techniques we developed in the last episode to make our program procedurally generate random sudoku puzzles for the player to solve Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #recursion #proceduralgeneration C++ programming visual studio sudoku computer science game programming game development if statement C++"
YouTube Link 2025-10-04T19:07Z [----] followers, [---] engagements
"How to Draw Graphics with OpenGL in C++ (C++ Chess Engine Ep. 1) This series explains how to program a chess engine in C++. In this episode we will learn how to use OpenGL to draw graphics on the screen. This will give us a foundation to build on when we build the GUI for our chess engine. Here's a link to my other C++ tutorial series if you want to learn C++ feel free to check it out https://youtube.com/playlistlist=PLe8IZRJAn3oBM30p_iWBxUtsFkOry73Ir&si=O2Y6Ffs1ky3AByz8 Here's a link to the GitHub repository where the code for this episode can be found:"
YouTube Link 2025-11-22T19:27Z [----] followers, [----] engagements
"Visualizing Quantum Physics in Desmos In this video I show how to simulate a quantum particle in an infinite square-well in Desmos. We will construct a visualization of the infinite square-well potential and an initial wave-function. We then deconstruct the wave-function as a superposition of energy states and time-develop the system using complex exponentials. This allows us to see how the particle "moves" over time. Using this information I was able to construct a .wav file representing what we might hear if we could listen to this particle. If you have ever wondered what quantum physics"
YouTube Link 2025-11-01T22:18Z [----] followers, [---] engagements
"A Guided Tour of my 8-bit Logisim CPU This video is a short overview of an 8-bit CPU that I designed in Logisim. The CPU supports [--] ALU operations and has 16-bit address bus enabling it to access up to 64kb of RAM. The entire CPU was designed out of individual logic gates in Logisim (except RAM and ROM which simply use the built-in RAM and ROM circuits from Logisim). If you want to learn how I built this CPU I have a tutorial series up on my channel: https://www.youtube.com/playlistlist=PLe8IZRJAn3oD3E2tDhNpIpvRUFoMVTRgI If you want to check out the Logisim files for this CPU as well as the"
YouTube Link 2025-12-13T13:01Z [----] followers, [---] engagements
"Getting Mouse and Keyboard Input in OpenGL (C++ Chess Engine Ep. 2) This series explains how to program a chess engine in C++. In this episode we will learn how use GLUT to get mouse and keyboard input in OpenGL programs. Here's a link to my other C++ tutorial series if you want to learn C++ feel free to check it out https://youtube.com/playlistlist=PLe8IZRJAn3oBM30p_iWBxUtsFkOry73Ir&si=O2Y6Ffs1ky3AByz8 Here's a link to the GitHub repository where the code for this episode can be found: https://github.com/PolymathUnlimited/Chess-Engine-Tutorial-Code DISCLAIMER: This video uses some images"
YouTube Link 2025-12-07T01:53Z [----] followers, [---] engagements
"Adding Chess Pieces to the Board (C++ Chess Engine Ep. 3) This series explains how to program a chess engine in C++. In this episode learn about object oriented programming and we will build a Chessboard class that we can use to represent chess games in our program. We also briefly talk about bitboards which will allow us to use all sorts of neat optimizations later. Here's a link to my other C++ tutorial series if you want to learn C++ feel free to check it out https://youtube.com/playlistlist=PLe8IZRJAn3oBM30p_iWBxUtsFkOry73Ir&si=O2Y6Ffs1ky3AByz8 Here's a link to the GitHub repository where"
YouTube Link 2025-12-27T13:01Z [----] followers, [---] engagements
"What if Jupiter was HUGE What if Jupiter was a LOT more massive than it is I wrote a simulation to figure that out Turns out not looking good for Earth. The simulation uses the Verlet method to approximate the future state of the system based on the previous states of the system. #simulation #astrophysics #jupiter Jupiter Simulation Earth Solar System Programming Astrophysics Jupiter Simulation Earth Solar System Programming Astrophysics"
YouTube Link 2025-02-24T22:39Z [----] followers, [---] engagements
"Programming an Assembler for my Custom CPU in C++ (The CPU You can Build Ep. 14) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will program an assembler for our CPU using C++. This will let us write all sorts of neat software for our CPU to run moving forward Here's a link to my C++ tutorial series if you want to learn more about C++ and/or"
YouTube Link 2025-10-25T12:01Z [----] followers, [----] engagements
"When you have [--] sun gods in BTD5 Bloons Tower Defense Insanity Just some fun rediscovering an old classic #bloons #BTD5 #towerdefense BTD5 bloons tower defense bloons tower defense [--] tower defense tower defense games games video games sun god temple of the monkey god BTD5 bloons tower defense bloons tower defense [--] tower defense tower defense games games video games sun god temple of the monkey god"
YouTube Link 2026-01-16T19:13Z [----] followers, [---] engagements
"Adding I/O to our Custom CPU (The CPU You can Build Ep. 15) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will add memory mapped input and output to our CPU. Specifically we will add the ability for our CPU to output text to a console display and to accept input from a keyboard. This will enable us to write more interactive programs in the"
YouTube Link 2025-11-16T02:32Z [----] followers, [----] engagements
"Making Real Chess Moves (C++ Chess Engine Ep. 4) This series explains how to program a chess engine in C++. In this episode we will add more features to our chess engine starting with a robust move system. This will help us out a lot when we start checking move legality in the next episode. Here's a link to my other C++ tutorial series if you want to learn C++ feel free to check it out https://youtube.com/playlistlist=PLe8IZRJAn3oBM30p_iWBxUtsFkOry73Ir&si=O2Y6Ffs1ky3AByz8 Here's a link to the GitHub repository where the code for this episode can be found:"
YouTube Link 2026-01-24T13:01Z [----] followers, [---] engagements
"I Simulated [-----] Molecules on my GPU In one of my physics classes recently we learned how to simulate interactions between molecules on our computers. I decided to take this project further by augmenting my program with GPU acceleration making my simulation fast enough to run with 10000+ molecules I used the data from this simulation to plot a temperature vs heat graph to identify phase transitions in the simulated material. The simulation was coded in C++ and the both GPU acceleration and animation rendering were done with openGL shaders. This project really goes to show what you can do on"
YouTube Link 2025-03-28T21:34Z [----] followers, [---] engagements
"Simulating a CPU with [----] Transistors in Logisim Over the past year I've been documenting the design process of an 8-bit CPU in Logisim. With the design work mostly complete it is time to start getting ready to build this thing for real With that goal in mind I spent the last week completely rebuilding the CPU design using NMOS logic built with transistors in Logisim To see how I designed this CPU from start to finish check out my full playlist here: https://youtube.com/playlistlist=PLe8IZRJAn3oD3E2tDhNpIpvRUFoMVTRgI&si=GS60jDObXCofP6mZ To see how I made a simpler CPU from real transistors"
YouTube Link 2026-02-01T08:03Z [----] followers, [----] engagements
"Computing Pi with Assembly Code on a Custom CPU This video showcases an algorithm to compute pi using assembly code. The program runs on a custom CPU that I designed in Logisim. Here's another video about this algorithm in general: https://youtu.be/Y2EKdbVVH4osi=fo8Q-NAcU45RHXIJ And here's the original paper that first presented this algorithm: https://www.cs.williams.edu/heeringa/classes/cs135/s15/readings/spigot.pdf Here's my GitHub where you can access the Logisim file for the CPU the c++ code for the assembler and the assembly code file for the pi program:"
YouTube Link 2026-01-18T07:30Z [----] followers, [----] engagements
"How to Build NMOS Logic Gates (The CPU You Can Build Ep. 2) Can you build a computer CPU from scratch Yes In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will explain how to build NMOS logic gates from transistors. This will enable us to make a physical build of our CPU once design work is done. disclaimer: This video uses images generated by artificial intelligence. #logicgates #transistors"
YouTube Link 2025-01-25T20:30Z [----] followers, [----] engagements
"How A Computer Thinks: Designing an ALU From Scratch (The CPU You Can Build Ep. 6) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will take everything we've learned so far and use it to begin designing the Arithmetic Logic Unit (ALU) of our CPU With [--] different operations this will give us the foundation we need to get our processor up and"
YouTube Link 2025-03-08T13:01Z [----] followers, [----] engagements
"I Made a One-Instruction Computer FROM SCRATCH This video details the design and construction of my 8-bit subleq CPU which achieves Turing-completeness with just one instruction I built this one-instruction-set-computer (OISC) completely from individual NMOS transistors over the course of about [--] months. You'll see both the Logisim circuit that I designed for the processor and the physical build of the processor running a "Hello world" program Here's a link to the GitHub repository where you can find the Logisim file and the C++ code for the assembler as well as the assembly code for the"
YouTube Link 2025-08-24T04:56Z [----] followers, [----] engagements
"I got DESTROYED by my own chess engine Here's a quick sneak-peek at another project I've been working on. This is a chess engine that I built from scratch in C++. It uses all kinds of advanced techniques like bitboards transposition tables null-move pruning and quiescence searches to reach strengths upward of [----] Elo. Not bad for a home-brew engine If you guys are interested I will consider making a whole tutorial series centered around this engine. This would build on the concepts introduced in my sudoku series by introducing object-oriented programming GUI development and AI agent design."
YouTube Link 2025-10-11T20:07Z [----] followers, [---] engagements
"Designing a CPU Control Unit (The CPU You can Build Ep. 13) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will design our CPU's control unit. This vital component will coordinate all of the processor's other components in order to execute machine code instructions. By the end of this video our CPU will be fully operational Here's a link to my"
YouTube Link 2025-09-20T22:22Z [----] followers, [----] engagements
"My homemade CPU runs REAL CODE at 1kHz (progress demo) #diy #8bit #computer #shorts My homemade CPU can FINALLY run some real code I just installed some RAM over the weekend and wrote a simple program that just loops and increments a variable. It was really cool to see it finally working after months of building. Now I just need to add an LCD display so I can get some output maybe make a "hello world" program soon once I do that Like and subscribe for more updates how to make a CPU how to make a computer from scratch homemade cpu diy cpu homemade 8-bit cpu homemade 8bit cpu how a cpu works"
YouTube Link 2025-08-12T04:23Z [----] followers, [---] engagements
"How to Build a Program Counter (The CPU You can Build Ep. 10) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will add a program counter to our CPU. This will allow our computer to find which instruction it should execute next when it is running programs. We also add an address bus to our CPU allowing us to select from multiple different addresses"
YouTube Link 2025-06-21T12:00Z [----] followers, [----] engagements
"Let's Make Sudoku Building the Board (C++ Beginner Tutorial Ep. 2) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we learn about variables and arrays and we start building our sudoku game by representing the game board as a 2-dimensional array Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #arrays C++ programming visual studio sudoku computer science game programming game development 2d arrays arrays 2-d arrays two dimensional arrays 2-dimensional arrays C++ programming visual"
YouTube Link 2025-03-01T13:00Z [----] followers, [----] engagements
"Let's Make Sudoku Programming a File Directory (C++ Beginner Tutorial Ep. 7) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will build a complete file directory from scratch allowing our users to create and manage their own save game files. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #fstream #fileio #cstio C++ programming visual studio sudoku computer science game programming game development if statement C++ functions fstream file i/o how to save games in c++ how to"
YouTube Link 2025-07-19T22:32Z [----] followers, [---] engagements
"My Homemade CPU can Count to [---] (progress demo) #diy #8bit #computers #shortsvideo I finally finished the program counter on my 8-bit CPU Subscribe for more updates 8-bit CPU DIY CPU how to build a CPU program counter subleq nmos logic CPU with transistors 8-bit CPU DIY CPU how to build a CPU program counter subleq nmos logic CPU with transistors"
YouTube Link 2025-07-21T09:40Z [----] followers, [----] engagements
"Let's Make Sudoku Enforcing the Rules (C++ Beginner Tutorial Ep. 4) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we learn how to modularize our programs using functions. We then make a function that enforces the rules of sudoku by checking to see if moves are legal. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #functions C++ programming visual studio sudoku computer science game programming game development if statement funcitons how to write functions in C++ how to make"
YouTube Link 2025-05-04T00:06Z [----] followers, [---] engagements
"Building A Ben-Eater CPU with ONLY NAND gates In this stream we will built a Ben-Eatery style 8-bit CPU out of only NAND gates and we will probably make a few improvements along the way For those watching the replay yes we did successfully finish the CPU and get a simple program running. Stay tuned I will probably be revisiting this soon to make a few tweaks and test some more programs P.S. sorry about the quite audio in the beginning someone did point it out partway through so we were able to fix it during the stream :) Ben Eater 8-bit CPU logisim Ben Eater 8-bit CPU logisim"
YouTube Link 2025-09-13T14:06Z [----] followers, [---] engagements
"My Homemade CPU can count to [--] (progress demo) #diy #8bit #computers I'm building a simple 8-bit computer from scratch See my channel for tutorials and tips make sure to like and subscrive"
YouTube Link 2025-07-13T05:45Z [----] followers, [----] engagements
"I Built a Subleq Processor from Scratch #diy #8bit #computers I recently spent [--] months building an entire subleq CPU completely from scratch. This CPU is really cool: it can run any program using just one instruction To learn more about this processor and how it works check out my full video here: https://youtu.be/10Kjh3kQZHYsi=WrQX8FQNydB0QHP4 To get access to the Logisim schematics for this processor as well as the assembly code for the "Hello world" program check out my GitHub repository: https://github.com/PolymathUnlimited/Subleq-CPU Homemade Computer Homemade CPU DIY cpu One"
YouTube Link 2025-08-25T18:11Z [----] followers, [----] engagements
"Finishing the ALU (The CPU You can Build ep. 7) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will finish designing the Arithmetic Logic Unit by adding a multiplexer for bit shifting operation selection and status flags for conditional branching. This will give our custom CPU everything it needs to perform all of the operations we want on 8-bit"
YouTube Link 2025-04-21T22:02Z [----] followers, [----] engagements
"Let's Make Sudoku Building the Game Loop (C++ Beginner Tutorial ep. 3) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode use loops to build the game loop for our Sudoku game making our program interactive. Inside our game loop we also learn how to use if statements to make our program be able to make decisions based on the input the user provides. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #loops C++ programming visual studio sudoku computer science game programming game"
YouTube Link 2025-03-25T01:06Z [----] followers, [---] engagements
"My Homemade CPU Just Ran its First "Program" (progress demo) #8bit #diy #computer #shorts My homemade 8-bit cpu is almost finished it just ran its first "program" today. This program is just a simple infinite loop. I don't have any RAM yet so that's all it can really do for now but at least this shows that the execution cycle is working correctly It's taken months of hard work and patience to get this far. Once the CPU is finished I'll release a longer video with more details. Make sure to like and subscribe so you don't miss that 😎 how to build a CPU how to build a computer from scratch"
YouTube Link 2025-08-09T07:50Z [----] followers, [----] engagements
"A MILLION digits of Pi with [--] Lines of Code (Pi-day Special) Happy Pi-day everyone Did you know you can compute Pi to high accuracy with just integers In this video we dive into a spigot algorithm for computing pi which computes digits of pi sequentially one after another using only integer arithmetic. We also write a C++ program to compute the first ONE MILLION DIGITS OF PI But how does this algorithm work Stay tuned as we break it down step by step Here's a link to the research paper that the spigot algorithm is based on in case you want to check it out:"
YouTube Link 2025-03-14T00:14Z [----] followers, [---] engagements
"Adding 64kb of RAM to our custom CPU (The CPU You can Build Ep. 9) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we learn about RAM and we add some more registers and a RAM unit to our CPU. We also add a data bus and use open collector logic to allow the different parts of our CPU to communicate through the data bus. Disclaimer: This video contains"
YouTube Link 2025-06-07T23:34Z [----] followers, [----] engagements
"Adding a 256-byte stack to my custom CPU (The CPU You can Build Ep. 11) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we learn about stack memory and add a stack pointer to our CPU. This will enable us to use the stack in our instruction set later to do things like push and pop instructions and even subroutine calls Here's a link to my video on"
YouTube Link 2025-07-26T17:25Z [----] followers, [----] engagements
"How to Add Binary Numbers (The CPU You Can Build Ep. 3) Can you build a computer CPU from scratch Yes In this series we are doing just that In this episode we learn about binary numbers and how to add them. We also build an adder circuit. Disclaimer: This video contains images generated using artificial intelligence"
YouTube Link 2025-02-01T13:00Z [--] followers, [---] engagements
"My Homemade CPU has a Ring Counter (Progress Update) #8bit #DIY #computers #shorts how to build a CPU CPU with transistors computer with transistors transistor computer subleq nmos CPU nmos computer Ring counter 8-bit computer retrocomputing how to build a CPU CPU with transistors computer with transistors transistor computer subleq nmos CPU nmos computer Ring counter 8-bit computer retrocomputing"
YouTube Link 2025-08-04T12:27Z [----] followers, [----] engagements
"Let's Make Sudoku Programming a Recursive Sudoku Solver (C++ Beginner Tutorial Ep. 9) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will use recursion to build an algorithm that can solve a sudoku board automatically. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #recursion C++ programming visual studio sudoku computer science game programming game development if statement C++ functions recursion recursive algorithm recursive algorithms recursive sudoku solver how to solve"
YouTube Link 2025-09-06T12:01Z [----] followers, [---] engagements
"Let's Make Sudoku How to Save Games (C++ Beginner Tutorial Ep. 6) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will learn how to use the fstream library to save and load our games using files. This lets our user save their progress and come back to a game later without having to keep the program open. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #fstream #fileio C++ programming visual studio sudoku computer science game programming game development if statement C++"
YouTube Link 2025-06-14T22:03Z [----] followers, [---] engagements
"Adding Memory to our Custom CPU (The CPU You can Build Ep. 8) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will learn how to build memory circuits. We will start by building an SR latch and progressing to a master-slave D-flipflop. These will allow us to add our first register to our CPU giving us somewhere to store data from the ALU so we can"
YouTube Link 2025-05-10T12:01Z [----] followers, [----] engagements
"Let's Make Sudoku Fixing some MAJOR issues. (C++ Beginner Tutorial Ep. 8) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will be fixing some issues in our code. We're fixing things now while it's easier so these issues don't become problematic later. Some things we'll learn how to do in this video include streaming using strings using the sstream library signal handling using the csignal library and dynamic memory allocation using pointers to make arrays of variable size. Disclaimer: This video uses images generated by"
YouTube Link 2025-08-02T14:01Z [----] followers, [---] engagements
"Designing an Instruction Set for our 8-bit CPU (The CPU You can Build Ep. 12) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will design our CPU's instruction set. This will let us decide what instructions our CPU will be capable of executing. We will also write a "hello world" program in assembly code so that we will have a program for our CPU to"
YouTube Link 2025-08-16T16:55Z [----] followers, [----] engagements
"Let's Make Sudoku Making it Look Nice (C++ Beginner Tutorial Ep. 5) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will format our program's console output to make things look nice. We'll learn how to use ANSI escape codes to add color to our programs and how to use preprocessor directives to make our program execute different code on different operating systems Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #ANSIcodes #ifdef C++ programming visual studio sudoku computer"
YouTube Link 2025-05-31T23:38Z [----] followers, [---] engagements
"Running "Hello world" on my Homemade CPU (progress demo) #diy #8bit #computer #helloworld #shorts After a lot of debugging I finally have a working "Hello world" program that my homemade CPU can run Here you can see it running at various different clock speeds and outputting the "Hello world" string to the LCD. Full video coming soon be sure to like and subscribe so you don't miss it CPU How to Build a CPU hello world 8-bit cpu nmos cpu cpu from transistors transistor cpu cpu with transistors cpu from scratch LCD display CPU How to Build a CPU hello world 8-bit cpu nmos cpu cpu from"
YouTube Link 2025-08-14T18:58Z [----] followers, [---] engagements
"Running "Hello World" On a Homemade Computer at 1.3Hz ASMR CPU execution In this video I demo the hello-world program I wrote for my subleq CPU that I built out of transistors. It is running on its slowest speed of around [---] Hertz. Overlaid on top of the video are the hex values stored in each register as the processor executes machine code allowing you to see how each part of the computer is contributing to the overall output. I also put a side-by-side comparison of the assembly code for the program so you can see which instruction in the program the machine is on. #DIY #8-bit #Computers"
YouTube Link 2025-09-02T04:13Z [----] followers, [---] engagements
"How Transistors REALLY Work - with QUANTUM PHYSICS So you think you know how transistors work but have you ever wondered why transistors work In this video we explore solid state physics quantum electricity semiconductor physics and doping to explain how semiconductors and transistors work from first principles. If you want to get your feet wet with some quantum theory and solid state physics then this video is for you 0:00 Intro 1:06 Why Classical Electricity Fails 3:19 Quantum Electricity (Fermi-Surfaces) 6:56 Electron Energy Bands 7:55 Band Structure of Insulators 9:55 Band Structure of"
YouTube Link 2026-02-14T13:01Z [----] followers, [---] engagements
"Using Bitboards to Generate Legal Moves (C++ Chess Engine Ep. 5) This series explains how to program a chess engine in C++. In this episode we will add some code to our program which will allow it to enforce the rules of chess. This will involve using bitboards to generate pseudo-legal moves and then filtering those moves down to just the legal moves. We will also add a new file to our project which will contain some helpful functions that allow us to use bitboards to make our engine generate moves very quickly Here's a link to my other C++ tutorial series if you want to learn C++ feel free"
YouTube Link 2026-02-08T03:33Z [----] followers, [---] engagements
"Simulating a CPU with [----] Transistors in Logisim Over the past year I've been documenting the design process of an 8-bit CPU in Logisim. With the design work mostly complete it is time to start getting ready to build this thing for real With that goal in mind I spent the last week completely rebuilding the CPU design using NMOS logic built with transistors in Logisim To see how I designed this CPU from start to finish check out my full playlist here: https://youtube.com/playlistlist=PLe8IZRJAn3oD3E2tDhNpIpvRUFoMVTRgI&si=GS60jDObXCofP6mZ To see how I made a simpler CPU from real transistors"
YouTube Link 2026-02-01T08:03Z [----] followers, [----] engagements
"Making Real Chess Moves (C++ Chess Engine Ep. 4) This series explains how to program a chess engine in C++. In this episode we will add more features to our chess engine starting with a robust move system. This will help us out a lot when we start checking move legality in the next episode. Here's a link to my other C++ tutorial series if you want to learn C++ feel free to check it out https://youtube.com/playlistlist=PLe8IZRJAn3oBM30p_iWBxUtsFkOry73Ir&si=O2Y6Ffs1ky3AByz8 Here's a link to the GitHub repository where the code for this episode can be found:"
YouTube Link 2026-01-24T13:01Z [----] followers, [---] engagements
"Computing Pi with Assembly Code on a Custom CPU This video showcases an algorithm to compute pi using assembly code. The program runs on a custom CPU that I designed in Logisim. Here's another video about this algorithm in general: https://youtu.be/Y2EKdbVVH4osi=fo8Q-NAcU45RHXIJ And here's the original paper that first presented this algorithm: https://www.cs.williams.edu/heeringa/classes/cs135/s15/readings/spigot.pdf Here's my GitHub where you can access the Logisim file for the CPU the c++ code for the assembler and the assembly code file for the pi program:"
YouTube Link 2026-01-18T07:30Z [----] followers, [----] engagements
"When you have [--] sun gods in BTD5 Bloons Tower Defense Insanity Just some fun rediscovering an old classic #bloons #BTD5 #towerdefense BTD5 bloons tower defense bloons tower defense [--] tower defense tower defense games games video games sun god temple of the monkey god BTD5 bloons tower defense bloons tower defense [--] tower defense tower defense games games video games sun god temple of the monkey god"
YouTube Link 2026-01-16T19:13Z [----] followers, [---] engagements
"Testing Out my Own Train Game Over the past few weeks I have been programming a train game in C++ It is only a VERY basic prototype right now but most of the core features of the train physics engine that will be needed for the final game are working well enough to do some basic switching puzzles at this point. I hope to eventually polish this game up further. My end goal is to build a fully functional 3D renderer to replace the basic 2D graphics the game currently has. If I am able to get things working properly I also hope to release this game on steam eventually. That will definitely take"
YouTube Link 2026-01-03T20:12Z [----] followers, [---] engagements
"Adding Chess Pieces to the Board (C++ Chess Engine Ep. 3) This series explains how to program a chess engine in C++. In this episode learn about object oriented programming and we will build a Chessboard class that we can use to represent chess games in our program. We also briefly talk about bitboards which will allow us to use all sorts of neat optimizations later. Here's a link to my other C++ tutorial series if you want to learn C++ feel free to check it out https://youtube.com/playlistlist=PLe8IZRJAn3oBM30p_iWBxUtsFkOry73Ir&si=O2Y6Ffs1ky3AByz8 Here's a link to the GitHub repository where"
YouTube Link 2025-12-27T13:01Z [----] followers, [---] engagements
"A Guided Tour of my 8-bit Logisim CPU This video is a short overview of an 8-bit CPU that I designed in Logisim. The CPU supports [--] ALU operations and has 16-bit address bus enabling it to access up to 64kb of RAM. The entire CPU was designed out of individual logic gates in Logisim (except RAM and ROM which simply use the built-in RAM and ROM circuits from Logisim). If you want to learn how I built this CPU I have a tutorial series up on my channel: https://www.youtube.com/playlistlist=PLe8IZRJAn3oD3E2tDhNpIpvRUFoMVTRgI If you want to check out the Logisim files for this CPU as well as the"
YouTube Link 2025-12-13T13:01Z [----] followers, [---] engagements
"Getting Mouse and Keyboard Input in OpenGL (C++ Chess Engine Ep. 2) This series explains how to program a chess engine in C++. In this episode we will learn how use GLUT to get mouse and keyboard input in OpenGL programs. Here's a link to my other C++ tutorial series if you want to learn C++ feel free to check it out https://youtube.com/playlistlist=PLe8IZRJAn3oBM30p_iWBxUtsFkOry73Ir&si=O2Y6Ffs1ky3AByz8 Here's a link to the GitHub repository where the code for this episode can be found: https://github.com/PolymathUnlimited/Chess-Engine-Tutorial-Code DISCLAIMER: This video uses some images"
YouTube Link 2025-12-07T01:53Z [----] followers, [---] engagements
"Adding a Boot ROM to our CPU (The CPU You can Build Ep. 16) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will complete our CPU's design by adding a boot ROM. This will make it so that when we do build the physical version of our computer later our computer will be able to store programs even if the power is off. Now that the CPU is finished I"
YouTube Link 2025-11-30T04:01Z [----] followers, [----] engagements
"How to Draw Graphics with OpenGL in C++ (C++ Chess Engine Ep. 1) This series explains how to program a chess engine in C++. In this episode we will learn how to use OpenGL to draw graphics on the screen. This will give us a foundation to build on when we build the GUI for our chess engine. Here's a link to my other C++ tutorial series if you want to learn C++ feel free to check it out https://youtube.com/playlistlist=PLe8IZRJAn3oBM30p_iWBxUtsFkOry73Ir&si=O2Y6Ffs1ky3AByz8 Here's a link to the GitHub repository where the code for this episode can be found:"
YouTube Link 2025-11-22T19:27Z [----] followers, [----] engagements
"Adding I/O to our Custom CPU (The CPU You can Build Ep. 15) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will add memory mapped input and output to our CPU. Specifically we will add the ability for our CPU to output text to a console display and to accept input from a keyboard. This will enable us to write more interactive programs in the"
YouTube Link 2025-11-16T02:32Z [----] followers, [----] engagements
"Let's Make Sudoku Adding a Main Menu (C++ In this series we will learn the C++ programming language by building our own sudoku game from scratch This is the final episode and we'll finish off the project by adding a main menu and adding the ability to undo and redo moves. Here's the GitHub repository containing the full code for this project: https://github.com/PolymathUnlimited/C_plus_plus-Sudoku Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #recursion #proceduralgeneration C++ programming visual studio sudoku computer science game programming"
YouTube Link 2025-11-08T23:29Z [----] followers, [---] engagements
"Visualizing Quantum Physics in Desmos In this video I show how to simulate a quantum particle in an infinite square-well in Desmos. We will construct a visualization of the infinite square-well potential and an initial wave-function. We then deconstruct the wave-function as a superposition of energy states and time-develop the system using complex exponentials. This allows us to see how the particle "moves" over time. Using this information I was able to construct a .wav file representing what we might hear if we could listen to this particle. If you have ever wondered what quantum physics"
YouTube Link 2025-11-01T22:18Z [----] followers, [---] engagements
"Programming an Assembler for my Custom CPU in C++ (The CPU You can Build Ep. 14) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will program an assembler for our CPU using C++. This will let us write all sorts of neat software for our CPU to run moving forward Here's a link to my C++ tutorial series if you want to learn more about C++ and/or"
YouTube Link 2025-10-25T12:01Z [----] followers, [----] engagements
"I got DESTROYED by my own chess engine Here's a quick sneak-peek at another project I've been working on. This is a chess engine that I built from scratch in C++. It uses all kinds of advanced techniques like bitboards transposition tables null-move pruning and quiescence searches to reach strengths upward of [----] Elo. Not bad for a home-brew engine If you guys are interested I will consider making a whole tutorial series centered around this engine. This would build on the concepts introduced in my sudoku series by introducing object-oriented programming GUI development and AI agent design."
YouTube Link 2025-10-11T20:07Z [----] followers, [---] engagements
"Let's Make Sudoku Procedurally Generated Puzzles (C++ Beginner Tutorial Ep. 10) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will build on the recursive techniques we developed in the last episode to make our program procedurally generate random sudoku puzzles for the player to solve Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #recursion #proceduralgeneration C++ programming visual studio sudoku computer science game programming game development if statement C++"
YouTube Link 2025-10-04T19:07Z [----] followers, [---] engagements
"Designing a CPU Control Unit (The CPU You can Build Ep. 13) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will design our CPU's control unit. This vital component will coordinate all of the processor's other components in order to execute machine code instructions. By the end of this video our CPU will be fully operational Here's a link to my"
YouTube Link 2025-09-20T22:22Z [----] followers, [----] engagements
"Building A Ben-Eater CPU with ONLY NAND gates In this stream we will built a Ben-Eatery style 8-bit CPU out of only NAND gates and we will probably make a few improvements along the way For those watching the replay yes we did successfully finish the CPU and get a simple program running. Stay tuned I will probably be revisiting this soon to make a few tweaks and test some more programs P.S. sorry about the quite audio in the beginning someone did point it out partway through so we were able to fix it during the stream :) Ben Eater 8-bit CPU logisim Ben Eater 8-bit CPU logisim"
YouTube Link 2025-09-13T14:06Z [----] followers, [---] engagements
"Let's Make Sudoku Programming a Recursive Sudoku Solver (C++ Beginner Tutorial Ep. 9) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will use recursion to build an algorithm that can solve a sudoku board automatically. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #recursion C++ programming visual studio sudoku computer science game programming game development if statement C++ functions recursion recursive algorithm recursive algorithms recursive sudoku solver how to solve"
YouTube Link 2025-09-06T12:01Z [----] followers, [---] engagements
"Running "Hello World" On a Homemade Computer at 1.3Hz ASMR CPU execution In this video I demo the hello-world program I wrote for my subleq CPU that I built out of transistors. It is running on its slowest speed of around [---] Hertz. Overlaid on top of the video are the hex values stored in each register as the processor executes machine code allowing you to see how each part of the computer is contributing to the overall output. I also put a side-by-side comparison of the assembly code for the program so you can see which instruction in the program the machine is on. #DIY #8-bit #Computers"
YouTube Link 2025-09-02T04:13Z [----] followers, [---] engagements
"I Built a Subleq Processor from Scratch #diy #8bit #computers I recently spent [--] months building an entire subleq CPU completely from scratch. This CPU is really cool: it can run any program using just one instruction To learn more about this processor and how it works check out my full video here: https://youtu.be/10Kjh3kQZHYsi=WrQX8FQNydB0QHP4 To get access to the Logisim schematics for this processor as well as the assembly code for the "Hello world" program check out my GitHub repository: https://github.com/PolymathUnlimited/Subleq-CPU Homemade Computer Homemade CPU DIY cpu One"
YouTube Link 2025-08-25T18:11Z [----] followers, [----] engagements
"I Made a One-Instruction Computer FROM SCRATCH This video details the design and construction of my 8-bit subleq CPU which achieves Turing-completeness with just one instruction I built this one-instruction-set-computer (OISC) completely from individual NMOS transistors over the course of about [--] months. You'll see both the Logisim circuit that I designed for the processor and the physical build of the processor running a "Hello world" program Here's a link to the GitHub repository where you can find the Logisim file and the C++ code for the assembler as well as the assembly code for the"
YouTube Link 2025-08-24T04:56Z [----] followers, [----] engagements
"Designing an Instruction Set for our 8-bit CPU (The CPU You can Build Ep. 12) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will design our CPU's instruction set. This will let us decide what instructions our CPU will be capable of executing. We will also write a "hello world" program in assembly code so that we will have a program for our CPU to"
YouTube Link 2025-08-16T16:55Z [----] followers, [----] engagements
"Running "Hello world" on my Homemade CPU (progress demo) #diy #8bit #computer #helloworld #shorts After a lot of debugging I finally have a working "Hello world" program that my homemade CPU can run Here you can see it running at various different clock speeds and outputting the "Hello world" string to the LCD. Full video coming soon be sure to like and subscribe so you don't miss it CPU How to Build a CPU hello world 8-bit cpu nmos cpu cpu from transistors transistor cpu cpu with transistors cpu from scratch LCD display CPU How to Build a CPU hello world 8-bit cpu nmos cpu cpu from"
YouTube Link 2025-08-14T18:58Z [----] followers, [---] engagements
"My homemade CPU runs REAL CODE at 1kHz (progress demo) #diy #8bit #computer #shorts My homemade CPU can FINALLY run some real code I just installed some RAM over the weekend and wrote a simple program that just loops and increments a variable. It was really cool to see it finally working after months of building. Now I just need to add an LCD display so I can get some output maybe make a "hello world" program soon once I do that Like and subscribe for more updates how to make a CPU how to make a computer from scratch homemade cpu diy cpu homemade 8-bit cpu homemade 8bit cpu how a cpu works"
YouTube Link 2025-08-12T04:23Z [----] followers, [---] engagements
"My Homemade CPU Just Ran its First "Program" (progress demo) #8bit #diy #computer #shorts My homemade 8-bit cpu is almost finished it just ran its first "program" today. This program is just a simple infinite loop. I don't have any RAM yet so that's all it can really do for now but at least this shows that the execution cycle is working correctly It's taken months of hard work and patience to get this far. Once the CPU is finished I'll release a longer video with more details. Make sure to like and subscribe so you don't miss that 😎 how to build a CPU how to build a computer from scratch"
YouTube Link 2025-08-09T07:50Z [----] followers, [----] engagements
"My Homemade CPU has a Ring Counter (Progress Update) #8bit #DIY #computers #shorts how to build a CPU CPU with transistors computer with transistors transistor computer subleq nmos CPU nmos computer Ring counter 8-bit computer retrocomputing how to build a CPU CPU with transistors computer with transistors transistor computer subleq nmos CPU nmos computer Ring counter 8-bit computer retrocomputing"
YouTube Link 2025-08-04T12:27Z [----] followers, [----] engagements
"Let's Make Sudoku Fixing some MAJOR issues. (C++ Beginner Tutorial Ep. 8) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will be fixing some issues in our code. We're fixing things now while it's easier so these issues don't become problematic later. Some things we'll learn how to do in this video include streaming using strings using the sstream library signal handling using the csignal library and dynamic memory allocation using pointers to make arrays of variable size. Disclaimer: This video uses images generated by"
YouTube Link 2025-08-02T14:01Z [----] followers, [---] engagements
"Adding a 256-byte stack to my custom CPU (The CPU You can Build Ep. 11) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we learn about stack memory and add a stack pointer to our CPU. This will enable us to use the stack in our instruction set later to do things like push and pop instructions and even subroutine calls Here's a link to my video on"
YouTube Link 2025-07-26T17:25Z [----] followers, [----] engagements
"My Homemade CPU can Count to [---] (progress demo) #diy #8bit #computers #shortsvideo I finally finished the program counter on my 8-bit CPU Subscribe for more updates 8-bit CPU DIY CPU how to build a CPU program counter subleq nmos logic CPU with transistors 8-bit CPU DIY CPU how to build a CPU program counter subleq nmos logic CPU with transistors"
YouTube Link 2025-07-21T09:40Z [----] followers, [----] engagements
"Let's Make Sudoku Programming a File Directory (C++ Beginner Tutorial Ep. 7) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will build a complete file directory from scratch allowing our users to create and manage their own save game files. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #fstream #fileio #cstio C++ programming visual studio sudoku computer science game programming game development if statement C++ functions fstream file i/o how to save games in c++ how to"
YouTube Link 2025-07-19T22:32Z [----] followers, [---] engagements
"My Homemade CPU can count to [--] (progress demo) #diy #8bit #computers I'm building a simple 8-bit computer from scratch See my channel for tutorials and tips make sure to like and subscrive"
YouTube Link 2025-07-13T05:45Z [----] followers, [----] engagements
"How to Build a Program Counter (The CPU You can Build Ep. 10) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will add a program counter to our CPU. This will allow our computer to find which instruction it should execute next when it is running programs. We also add an address bus to our CPU allowing us to select from multiple different addresses"
YouTube Link 2025-06-21T12:00Z [----] followers, [----] engagements
"Let's Make Sudoku How to Save Games (C++ Beginner Tutorial Ep. 6) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will learn how to use the fstream library to save and load our games using files. This lets our user save their progress and come back to a game later without having to keep the program open. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #fstream #fileio C++ programming visual studio sudoku computer science game programming game development if statement C++"
YouTube Link 2025-06-14T22:03Z [----] followers, [---] engagements
"Adding 64kb of RAM to our custom CPU (The CPU You can Build Ep. 9) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we learn about RAM and we add some more registers and a RAM unit to our CPU. We also add a data bus and use open collector logic to allow the different parts of our CPU to communicate through the data bus. Disclaimer: This video contains"
YouTube Link 2025-06-07T23:34Z [----] followers, [----] engagements
"Let's Make Sudoku Making it Look Nice (C++ Beginner Tutorial Ep. 5) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we will format our program's console output to make things look nice. We'll learn how to use ANSI escape codes to add color to our programs and how to use preprocessor directives to make our program execute different code on different operating systems Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #ANSIcodes #ifdef C++ programming visual studio sudoku computer"
YouTube Link 2025-05-31T23:38Z [----] followers, [---] engagements
"Adding Memory to our Custom CPU (The CPU You can Build Ep. 8) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will learn how to build memory circuits. We will start by building an SR latch and progressing to a master-slave D-flipflop. These will allow us to add our first register to our CPU giving us somewhere to store data from the ALU so we can"
YouTube Link 2025-05-10T12:01Z [----] followers, [----] engagements
"Let's Make Sudoku Enforcing the Rules (C++ Beginner Tutorial Ep. 4) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we learn how to modularize our programs using functions. We then make a function that enforces the rules of sudoku by checking to see if moves are legal. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #functions C++ programming visual studio sudoku computer science game programming game development if statement funcitons how to write functions in C++ how to make"
YouTube Link 2025-05-04T00:06Z [----] followers, [---] engagements
"Finishing the ALU (The CPU You can Build ep. 7) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will finish designing the Arithmetic Logic Unit by adding a multiplexer for bit shifting operation selection and status flags for conditional branching. This will give our custom CPU everything it needs to perform all of the operations we want on 8-bit"
YouTube Link 2025-04-21T22:02Z [----] followers, [----] engagements
"I Simulated [-----] Molecules on my GPU In one of my physics classes recently we learned how to simulate interactions between molecules on our computers. I decided to take this project further by augmenting my program with GPU acceleration making my simulation fast enough to run with 10000+ molecules I used the data from this simulation to plot a temperature vs heat graph to identify phase transitions in the simulated material. The simulation was coded in C++ and the both GPU acceleration and animation rendering were done with openGL shaders. This project really goes to show what you can do on"
YouTube Link 2025-03-28T21:34Z [----] followers, [---] engagements
"Let's Make Sudoku Building the Game Loop (C++ Beginner Tutorial ep. 3) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode use loops to build the game loop for our Sudoku game making our program interactive. Inside our game loop we also learn how to use if statements to make our program be able to make decisions based on the input the user provides. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #loops C++ programming visual studio sudoku computer science game programming game"
YouTube Link 2025-03-25T01:06Z [----] followers, [---] engagements
"A MILLION digits of Pi with [--] Lines of Code (Pi-day Special) Happy Pi-day everyone Did you know you can compute Pi to high accuracy with just integers In this video we dive into a spigot algorithm for computing pi which computes digits of pi sequentially one after another using only integer arithmetic. We also write a C++ program to compute the first ONE MILLION DIGITS OF PI But how does this algorithm work Stay tuned as we break it down step by step Here's a link to the research paper that the spigot algorithm is based on in case you want to check it out:"
YouTube Link 2025-03-14T00:14Z [----] followers, [---] engagements
"How A Computer Thinks: Designing an ALU From Scratch (The CPU You Can Build Ep. 6) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we will take everything we've learned so far and use it to begin designing the Arithmetic Logic Unit (ALU) of our CPU With [--] different operations this will give us the foundation we need to get our processor up and"
YouTube Link 2025-03-08T13:01Z [----] followers, [----] engagements
"Let's Make Sudoku Building the Board (C++ Beginner Tutorial Ep. 2) In this series we will learn the C++ programming language by building our own sudoku game from scratch In this episode we learn about variables and arrays and we start building our sudoku game by representing the game board as a 2-dimensional array Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #arrays C++ programming visual studio sudoku computer science game programming game development 2d arrays arrays 2-d arrays two dimensional arrays 2-dimensional arrays C++ programming visual"
YouTube Link 2025-03-01T13:00Z [----] followers, [----] engagements
"What if Jupiter was HUGE What if Jupiter was a LOT more massive than it is I wrote a simulation to figure that out Turns out not looking good for Earth. The simulation uses the Verlet method to approximate the future state of the system based on the previous states of the system. #simulation #astrophysics #jupiter Jupiter Simulation Earth Solar System Programming Astrophysics Jupiter Simulation Earth Solar System Programming Astrophysics"
YouTube Link 2025-02-24T22:39Z [----] followers, [---] engagements
"How Carry Lookahead Adders Work (The CPU You Can Build Ep. 5) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we learn about carry lookahead logic and build a carry lookahead unit. This will allow us to do addition much faster when we build our CPU later. Disclaimer: This video contains images generated with artificial intelligence. #logisim"
YouTube Link 2025-02-22T13:00Z [----] followers, [---] engagements
"Let's Make Sudoku Writing Your First Program (C++ beginner tutorial ep. 1) In this series we will learn the C++ programming language by building our own sudoku game from scratch This episode will cover the fundamentals of what C++ is why you should learn it and how to write your first program. Disclaimer: This video uses images generated by artificial intelligence. #C++ #programming #helloworld C++ programming visual studio sudoku computer science game programming game development C++ programming visual studio sudoku computer science game programming game development"
YouTube Link 2025-02-15T13:00Z [----] followers, [----] engagements
"How Computers Subtract Without Subtracting: Two's Complement (The CPU You can Build Ep. 4) Can you build a computer CPU from scratch YES In this series we are building a Logisim simulation of an 8-bit CPU using logic gates. If this series gets enough interest then I will also plan on building a physical version of this CPU out of real transistors in the near future. In this episode we explain two's complement notation which will allow us to easily modify our simple adder circuit from the last video to be able to handle binary subtraction. Disclaimer: This video contains images generated with"
YouTube Link 2025-02-07T15:00Z [----] followers, [----] engagements
Limited data mode. Full metrics available with subscription: lunarcrush.com/pricing
/creator/youtube::polymathunlimited