Uploaded October 2025 | Updated September 2026, 2 weeks ago
** Apologies... I found that the audio in this video is playing out of one channel only. Here's the corrected video with corrected audio track: youtu.be/GE25eGYICBA
Learn how to design a real computer with KiCad High-Speed PCB Design — a hands-on course from Tech Explorations.
You’ll build a complete carrier board for the LattePanda Mu (Intel N100) compute module from schematic to manufactured PCB.
This course goes far beyond hobby projects. You’ll master professional techniques used in real embedded systems — from USB 3.0 and HDMI routing to impedance control, grounding strategy, and design for manufacturability (DFM).
💡 You’ll learn:
• How to design stack-ups and control impedance for high-speed signals
• Routing differential pairs for USB 3.0 and HDMI
• Power distribution, copper management and EMI minimization
• Hierarchical schematics and system-level organization
• Preparing your design for fabrication and assembly
🎁 Launch Offer: Use coupon HIGHSPEED30 for 30 % OFF until November 10 (AEST)
Prefer Udemy? The same coupon is valid there until October 31 (PDT)
👉 Learn more and enrol here → https://txplo.re/speed_pcb
In this video, I introduce the custom carrier board we’ll design in the course — a fully functional, manufacturable board for the LattePanda Mu (Intel N100) compute module.
You’ll see how this carrier board provides all essential I/O — HDMI, USB 3.0/2.0, Ethernet, GPIO headers, and power inputs — and how each subsystem demonstrates a real-world design principle.
I also explain the key design choices that make this project practical for learning (high-speed but achievable), including why we omit PCIe to focus on USB 3.0 and HDMI routing.
You’ll discover how every trace is manually routed, how the board is verified using NextPCB’s DFM tools, and why this project balances education and real-world engineering.
KiCad, KiCad 9, KiCad tutorial, KiCad course, PCB design, high-speed PCB design, LattePanda Mu, LattePanda N100, carrier board design, KiCad differential pairs, impedance control, USB 3.0 PCB, HDMI PCB design, Ethernet PCB, PCB stack-up design, signal integrity, PCB routing, differential pair routing, DFM PCB check, NextPCB, electronics engineering, embedded systems, computer hardware design, Tech Explorations, Peter Dalmaris, learn KiCad, design a computer, high-speed design KiCad, hardware design tutorial, engineering education
** Apologies... I found that the audio in this video is playing out of one channel only. Here's the corrected video with corrected audio track: youtu.be/GE25eGYICBA
Learn how to design a real computer with KiCad High-Speed PCB Design — a hands-on course from Tech Explorations.
You’ll build a complete carrier board for the LattePanda Mu (Intel N100) compute module from schematic to manufactured PCB.
This course goes far beyond hobby projects. You’ll master professional techniques used in real embedded systems — from USB 3.0 and HDMI routing to impedance control, grounding strategy, and design for manufacturability (DFM).
💡 You’ll learn:
• How to design stack-ups and control impedance for high-speed signals
• Routing differential pairs for USB 3.0 and HDMI
• Power distribution, copper management and EMI minimization
• Hierarchical schematics and system-level organization
• Preparing your design for fabrication and assembly
🎁 Launch Offer: Use coupon HIGHSPEED30 for 30 % OFF until November 10 (AEST)
Prefer Udemy? The same coupon is valid there until October 31 (PDT)
👉 Learn more and enrol here → https://txplo.re/speed_pcb
In this video, I introduce the custom carrier board we’ll design in the course — a fully functional, manufacturable board for the LattePanda Mu (Intel N100) compute module.
You’ll see how this carrier board provides all essential I/O — HDMI, USB 3.0/2.0, Ethernet, GPIO headers, and power inputs — and how each subsystem demonstrates a real-world design principle.
I also explain the key design choices that make this project practical for learning (high-speed but achievable), including why we omit PCIe to focus on USB 3.0 and HDMI routing.
You’ll discover how every trace is manually routed, how the board is verified using NextPCB’s DFM tools, and why this project balances education and real-world engineering.
KiCad, KiCad 9, KiCad tutorial, KiCad course, PCB design, high-speed PCB design, LattePanda Mu, LattePanda N100, carrier board design, KiCad differential pairs, impedance control, USB 3.0 PCB, HDMI PCB design, Ethernet PCB, PCB stack-up design, signal integrity, PCB routing, differential pair routing, DFM PCB check, NextPCB, electronics engineering, embedded systems, computer hardware design, Tech Explorations, Peter Dalmaris, learn KiCad, design a computer, high-speed design KiCad, hardware design tutorial, engineering education
![ESP32 Custom Board Prototype: First Impressions, Testing, and Next Steps
In this video, I share my first impressions and testing results of my custom ESP32-based board prototype. From the initial impressions to running various tests on the boards components, I evaluate its performance and identify areas for improvement.
Join me as I walk you through the design, testing process, and plans for the next iteration of this board.
If youre interested in the full write-up of this review, visit the blog post at https://txplo.re/kicad9-project.
Dont forget to like this video and subscribe to the channel for more updates on this project and other tech explorations!
Chapters:
0:00 - Introduction and Unboxing
0:28 - First Impressions of the Board
0:36 - Observations on Buttons and User Interface
1:25 - Testing the SD Card and ESP32 Positioning
2:23 - GPIO, I2C, and Sensor Testing
3:04 - Microphone and Light Sensor Challenges
4:05 - Uploading Sketches and Button Struggles
6:46 - Testing the BME280 Sensor
7:24 - OLED Display Test
9:05 - Flash Memory and SD Card Tests
11:10 - Microphone and Light Sensor Output Analysis
13:17 - Recap and Next Iteration Plans
14:49 - Oscilloscope and Multimeter Testing
16:01 - Final Thoughts and Battery Management Circuit
Resources Mentioned in the Video:
- ESP32 Development Module: https://docs.espressif.com/projects/esp-idf/en/stable/esp32c3/get-started/index.html
- Arduino IDE: https://www.arduino.cc/en/software
- BME280 Sensor: https://www.bosch-sensortec.com/products/environmental-sensors/humidity-sensors-bme280/
- Adafruit OLED Display Library: https://github.com/adafruit/Adafruit_SSD1306
- I2C Address Scanner Script: [Link to script or resource]
Thank you to the sponsor of this video, NextPCB https://nextpcb.com. ESP32 Custom Board Prototype: First Impressions, Testing, and Next Steps](https://i.ytimg.com/vi/OICStsoyHuc/mqdefault.jpg)









