Piccolo OS: What is Context Switching?
I am having fun with my Raspberry Pi Pico, and I thought I would put together a small multitasking OS for the Pico, which I have called Piccolo OS. This first video covers the idea of Context Switching, a key concept for any multitasking OS. How does a CPU work? • How does a CPU work? Multitasking vs Multithreading vs Multiprocessing • Multitasking vs Multithreading vs Multipro... Introduction to Android app development: https://www.dgitacademy.com Let Me Explain T-shirt: https://teespring.com/gary-explains-l... Twitter: / garyexplains Instagram: / garyexplains #garyexplains

▶︎
Piccolo OS: Write Your Own Multitasking OS

▶︎
Raspberry Pi Pico PIO - 8 Little Processors You Can Program

▶︎
Linus Torvalds: AI Is Changing Linux Fast

▶︎
FPGAs Aren’t Processors (Unless You Want Them to Be) || FPGA Deep Dive and Use

▶︎
What is VGA and How to Use it With a Raspberry Pi Pico

▶︎
#370 Raspberry Pi Pico vs ESP32 (-S2) and STM32 Blackpill

▶︎
Adding Preemptive Multitasking to Piccolo OS for the Raspberry Pi Pico

▶︎
Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

▶︎
Introduction to RTOS Part 1 - What is a Real-Time Operating System (RTOS)? | Digi-Key Electronics

▶︎
The World's Most Important Machine

▶︎
Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

▶︎
“Hello, world” from scratch on a 6502 — Part 1

▶︎
Building the PERFECT Linux PC with Linus Torvalds

▶︎
PicoMiteVGA: Raspberry Pi Pico Boot-to-BASIC Microcomputer

▶︎
In-depth: Raspberry Pi Pico's PIO - programmable I/O!

▶︎
Programming in Assembly without an Operating System

▶︎
Raspberry Pi Pico

▶︎
Getting Started with Multicore Programming on the Raspberry Pi Pico

▶︎
The Mind Behind Linux | Linus Torvalds | TED

▶︎
