Loading...
Multimeters And How To Use Them

Multimeters And How To Use Them

In this lecture you learn how to debug your circuits using Multimeters

Arduino Serial Communication

Arduino Serial Communication

Learn to talk with your Arduino from your computer

Working With Analog Signals In Arduino

Working With Analog Signals In Arduino

In this lecture you will learn how to read and write analog signals in arduino

Basics Of Inductors

Basics Of Inductors

In this lecture you learn all about the basics of inductors

Arduino Whack A Mole Game

Arduino Whack A Mole Game

In this lecture we are a whack a mole game in Arduino!

Voltage Regulators Revealed

Voltage Regulators Revealed

This lecture covers voltage regulators and why they are important

Installing KiCad Schematic Software

Installing KiCad Schematic Software

This lecture covers the installation of KiCad schematic/PCB software

Creating KiCad Schematic

Creating KiCad Schematic

This lecture covers how to create electronic schematics

KiCad - Creating A Schematic And PCB for Whack A Mole

KiCad - Creating A Schematic And PCB for Whack A Mole

In this lecture you will learn how to create a schematic and PCB for our Whack A Mole game that we made previously

Enumerations In C

Enumerations In C

In this lecture you will learn how to work with "enums" also known as enumerations.

Implementing The Memory

Implementing The Memory

In this lecture we implement the Chip-8s memory, this memory will hold Chip-8 programs at run time.

What Is Memory?

What Is Memory?

This lecture explains the basics of what memory is

The Boot Process

The Boot Process

Learn how machines boot in this fantastic lecture

Understanding Real Mode?

Understanding Real Mode?

Real mode is a legacy mode in Intel/AMD processors. Learn all about it here

Segmentation Memory Model

Segmentation Memory Model

In this lecture you learn how memory segmentation works

Improving Our Bootloader

Improving Our Bootloader

We improve our bootloader that we made on the first lesson

Preparing our bootloader to be booted on real hardware

Preparing our bootloader to be booted on real hardware

In this lecture we prepare our bootloader so that it can be booted on real hardware outside of the virtual machine

Writing our bootloader to a USB stick

Writing our bootloader to a USB stick

In this lecture we burn our boot-loader to a USB stick so that we can boot from it

Booting the bootloader

Booting the bootloader

In this lecture we restart our computers and boot from the USB stick. No operating system is required, our code runs on...

The Interrupt Vector Table Explained

The Interrupt Vector Table Explained

This lecture discusses the interrupt vector table in detail