
In this lecture we run through an overview of the course, discuss the project we are building then we install a number of programs to setup our workflow. Additionally, we take a look at where to download resources for the course, the main course outline, and more. Finally, we run through some EasyEDA CAD examples and learn how to load projects and some of the tricks and tips for the tool.
In this lecture we discuss the overall goals of our clone design, the R&D component of the design, datasheet review, hardware guide review and more.
In this lecture we begin our datasheet and document research on the RP2350, and Raspberry Pi Pico 2.
In this lecture we continue our datasheet and document research on the RP2350, and Raspberry Pi Pico 2.
In this lecture, we finish our comprehensive review of the datasheets and documentation for the RP2350 and Raspberry Pi Pico 2, laying the foundation, so we can start designing.
In this lecture, we walk through the schematic and circuit design of the Raspberry Pi Pico 2 clone block by block. We discuss design decisions, refer back to the datasheets and design guides, and work through the countless decisions needed to design our clone.
In this tutorial lecture, we begin the PCB layout process by focusing on the USB power sub-section of the Raspberry Pi Pico 2 clone. This lecture serves both as a practical introduction to the overall project and a comprehensive hands-on demonstration of the core features within EasyEDA.
In this tutorial lecture, we continue our work on the USB power sub-section of the Raspberry Pi Pico 2 clone. Building on the previous lesson, we dive deeper into the PCB layout process, offering further hands-on experience with the advanced routing tools and component placement features in EasyEDA.
In this lecture, we move from digital design to physical reality. You will learn the critical workflow for exporting your power supply design for professional PCB manufacturing and automated assembly via EasyEDA. We will perform a final verification of the Gerber files, explore the nuances of selecting a fabrication house, and walk through the exact steps to get your custom hardware board built and ready for testing.
In this lecture, the project reaches its peak! We dive deep into the comprehensive design review and full-scale PCB layout of the Raspberry Pi Pico 2 clone. From optimizing critical component placement to executing complex, high-density signal routing, you will watch as the entire system comes together on the virtual board. We will tackle mechanical constraints and signal integrity head-on, transforming our schematic into a refined, production-ready masterpiece.
In this lecture, we push the design to completion! We continue our deep-dive review and precision PCB layout, carefully fine-tuning traces for optimal signal integrity and finalizing the board's complex geometry. By the end of this session, you will have a fully routed, perfectly polished PCB that is ready to move beyond the design phase and into the real world of fabrication.
In this lecture, we bridge the gap between virtual design and professional hardware. We perform a rigorous final design review, conducting critical last-minute checks to ensure your PCB and assembly files are flawless. Once verified, we navigate the industrial manufacturing process step-by-step, sending our design to be professionally fabricated and assembled. By the end of this lecture, you will have navigated the entire pipeline required to transform your custom electronics from a computer file into a tangible, high-quality hardware product.
In this lecture, we bring our hardware to life! We power up our custom board, configure the MicroPython environment, and execute the "Hello World" of embedded engineering: a classic blinking LED test. This session confirms your hardware is functioning correctly and provides a solid, verified baseline for moving into more complex software development.
In this lecture, we push the RP2350’s capabilities to the limit. We dive into advanced MicroPython programming to drive the on-board 4x4 RGB LED matrix and the integrated OLED display. You will learn to implement high-performance graphics and game logic, transforming your custom hardware into a fully functional gaming device while optimizing your code for maximum execution speed.
In this lecture, we shift gears to professional-grade C++ development. We configure the Arduino IDE environment, including the essential Earle Philhower board packages, to unlock the full raw power of the RP2350. We will walk through the core differences in C++ development compared to MicroPython, giving you the high-level control necessary for resource-intensive hardware applications.
In this lecture, we democratize the learning process. I demonstrate how to construct a functional, solderless breadboard prototype of our custom clone using a standard Raspberry Pi Pico 2. This crucial lesson allows you to follow along, test code, and validate your designs immediately, ensuring you can master every project concept without the immediate cost of a full-scale PCB production run.
In this lecture, we move beyond the bench and into the business of hardware. We explore the complete lifecycle of a commercial product, from navigating essential industry certifications like FCC, CE, and RoHS to setting up your own LLC and online storefront. We conclude with a strategic roadmap for manufacturing, scaling, and selling your custom electronics, providing the professional insights you need to turn your engineering passion into a sustainable business.
Hardware isn't just built — it's designed with intent. In this one-of-a-kind, project-based masterclass, you'll go hands-on designing and manufacturing your own production-ready Raspberry Pi Pico 2 development board. Starting from raw datasheets, you'll move through schematic entry, high-speed PCB layout in EasyEDA, board bring-up, firmware flashing, and performance-driven coding in both MicroPython and C++. You'll learn to treat signal integrity, power distribution, and mechanical constraints exactly as professional engineers do. (New Student Discount - L O G I C P R O B E)
But we don't stop at the lab bench. You’ll also learn the complete commercial pipeline—from prototyping your design to navigating regulatory requirements and launching your own hardware products. By the end, you’ll have the tools, the confidence, and the real-world strategy to take any hardware idea from a CAD file to a business reality.
Here’s what we’ll cover:
Install and master EasyEDA to leverage its complete suite of electrical CAD, PCB layout, and simulation tools.
Deep dive into technical datasheets and hardware design guides to perform high-level R&D for any project.
Master the architecture of complex microcontroller-based systems, using the Raspberry Pi Pico 2 as your foundational blueprint.
Apply professional PCB routing strategies, I/O mapping, and power supply design best practices to ensure clean, reliable hardware.
Explore advanced engineering concepts such as EMI mitigation, differential signaling, and precision impedance matching.
Design for Manufacturing (DFM) to guarantee your PCB transitions smoothly from the virtual prototype to the production line.
Utilize open-source toolchains to effectively program and flash firmware onto your custom-built boards.
Get hands-on with MicroPython and C++, mastering tools like Thonny, Visual Studio Code, and the Arduino IDE to bring your projects to life.
Navigate regulatory compliance and understand the necessary requirements for RoHS, CE, and FCC certification.
Scale your passion into a business by manufacturing and selling your own professional products to consumers.