MASTERs 2025 Course Recordings
 
This catalog contains a collection of MASTERs 2025 courses that were recorded online. Not all classes are available. For most lab classes, the lab portions are discussed but not demonstrated. Audio quality varies from class to class.
 
25004 MCU1: Getting Started with PIC32C and SAM ARM Cortex-M Microcontrollers (August 2025)
This class will enable you to quickly get started with embedded development using the Microchip ARM® Cortex® M0+, M23, M4 and M33 microcontrollers
64 min
auto-registration 2025
25005 MCU2: Maximizing Microchip’s Arm® -Based Microcontroller Performance with the Direct Memory Access and Event System Peripherals (August 2025)
Do you want to enhance the performance and bandwidth of your microcontroller designs? This class will teach you how to use the flexible Direct Memory Access Controller (DMAC) and Event System on the Microchip ARM® Cortex® M0+, M23, M4 and M33 microcontrollers.
⭐(4,7) 65 min
2025
25006 MCU3: Configurable Logic Block Part 1 - Harnessing the Power of Programmable Logic in PIC Microcontrollers (August 2025)
This class presents the first of two classes that outline the architecture, applications and tools for using the Configurable Logic Block (CLB) on PIC® microcontrollers
57 min
auto-registration 2025
25007 MCU4: Configurable Logic Block Part 2 - Advanced Applications and Practical Labs (August 2025)
This is class 2 of 2 that outline the architecture, applications and tools needed to understand how to utilize the Configurable Logic Block (CLB) peripheral on PIC Microcontrollers.
68 min
auto-registration 2025
25008 MCU5: Analog MCU Cookbook: Unlocking the Power of Integrated Analog Peripherals (August 2025)
In this class you will learn how integrated analog solutions can improve real-time performance, improve run-time flexibility, reduce costs, and simplify coding through Core Independent Peripherals (CIPs).
51 min
auto-registration 2025
25009 MCU6: Low-Power Design with Microchip's Arm Cortex Microcontrollers: Essential Techniques (August 2025)
This class outlines the essential techniques for low-power applications design with Microchip's ARM Cortex microcontrollers including sleep modes, automatic clock request systems, power domains and triggering
103 min
auto-registration 2025
25010 MCU7: Exploring the Power of Microchip's new 32-bit Digital Signal Controllers: Architecture and Peripheral Overview (August 2025)
This class introduces the architecture, core, peripherals, and features of the dsPIC33A family of microcontrollers
75 min
auto-registration 2025
25012 FPGA1: Getting Started with Microchip FPGAs (August 2025)
In this class you will get a comprehensive understanding of FPGA architecture, design flow, and development tools. You will be equipped with the knowledge to start incorporating Microchip FPGA designs into you projects.
69 min
auto-registration 2025
25013 FPGA2: FPGA design with RISC-V Microcontroller using Libero SoC Tools (August 2025)
In this class, you will gain hands-on experience in implementing a simple FPGA based RISC-V microcontroller with customized memory and peripherals using Libero SoC design tools.
180 min
2025
25014 FPGA3: AI/ML Smart Embedded Vision with with real-time applications using Microchip FPGAs VectorBlox engine and SDK (August 2025)
This class provides a comprehensive understanding of AI/ML using FPGA Smart Embedded Vision solutions and real-time applications.
180 min
2025
25015 FPGA4: C/C++ to Verilog using FPGA SmartHLS Compiler (August 2025)
In this class, you will gain the skills to verify functionality and analyze the performance of your designs, expedite your design cycle by leveraging the capabilities of the SmartHLS compiler.
62 min
auto-registration 2025
25017 FPGA6: Designing an Application for non-FPGA Engineers using LiberoSOC Design Tools (August 2025)
In this class we expose non-FPGA designers to the capabilities and possibilities of designing with LiberoSOC and the ability to try concepts without a lot of huge time sync for developing the hardware for prototyping.
72 min
auto-registration 2025
25018 FPGA7: Simulation and Hardware Debugging for FPGA Designs (August 2025)
The class shows the use of simulation and debug tools within the Microchip Libero® SoC design tool flow and provides additional resources for further learning.
45 min
auto-registration 2025
25019 DEV1: Getting Started with MPLAB Extensions in VS Code (August 2025)
Introduction to the MPLAB Extensions for VS Code, offering a familiar development environment for existing VS Code users.
54 min
2025
25020 FRM1: C Programming Tips and Tricks (August 2025)
Move your C programming to an advanced level by avoiding common pitfalls associated with the C Programming Language and learn essential programming concepts and practices.
90 min
2025
25021 FRM2: Advanced Embedded C Programming Using Object Oriented Constructs (August 2025)
Take your C programming skills to new heights! This class will show you how to implement object-oriented programming (OOP) concepts using embedded C.
180 min
2025
25022 FRM3: Build Better Prototypes in Less Time with MCC Melody (August 2025)
This class will teach you how to quickly build application functionality using MPLAB® Code Configurator (MCC) Melody Example Components.
103 min
auto-registration 2025
25023 FRM4: Quick Start with MPLAB Harmony for 32-bit MCUs/MPUs (August 2025)
In this hands-on class, you will learn to navigate and manage project settings with MPLAB Code Configurator (MCC), set up and configure peripherals, and generate optimized code tailored to your requirements.
180 min
2025
25024 FRM5: Designing Hardware-Independent APIs for Embedded Systems (August 2025)
This class teaches you how to create hardware-independent APIs for seamless interaction across diverse hardware.
102 min
auto-registration 2025
25025 FRM6: Mastering GUI Design with Microchip Graphics Suite (August 2025)
In this course, participants will gain a thorough understanding of the MGS Composer and Simulator, practical experience in GUI design and simulation, and the skills to deploy their designs onto hardware.
62 min
auto-registration 2025
25026 FRM7: Microchip Device Firmware Update Ecosystem (August 2025)
This class will provide an overview of the Microchip Device Firmware Update Ecosystem.
43 min
auto-registration 2025
25027 LNX1: Custom Linux Hardware Integration (August 2025)
The class will focus on making necessary modifications to bootloaders, the Linux kernel, and the device tree in order to integrate custom hardware design into a Linux image.
76 min
auto-registration 2025
25031 AIML2: Dynamic logging with sensor fusion on multiple edge nodes with Stream Analyze Engine (August 2025)
In this course you will learn how to develop models directly on the edge and deploy models to large fleets of edge nodes without the need for firmware updates.
107 min
auto-registration 2025
25032 AIML3: Machine Learning and Object Detection with TensorFlow (August 2025)
This session offers a practical introduction to machine learning (ML) and object detection using TensorFlow.
90 min
2025
25033 AIML4: Easy Computer Vision with MPUs and Edge Impulse (August 2025)
In this course, attendees will gain practical insights into the architecture and capabilities of the 32-bit MPUs and advanced techniques for maintaining and updating machine learning applications.
48 min
auto-registration 2025
25035 RTOS1: Building Real-Time Applications with FreeRTOS (August 2025)
In this class, you will understand the core principles of real-time operating systems (RTOS) and their role in embedded systems.
180 min
2025
25036 RTOS2: Using Zephyr RTOS on Microchip MCUs (August 2025)
This class will introduce you to the coding environment, SDK, and debug tools available within the Zephyr OS Ecosystem.
87 min
auto-registration 2025
25038 ANG1: Reduce noise and improve analog precision Using Microchip's Mindi Simulator (August 2025)
In this class, you will delve into signal conditioning to enhance analog system accuracy and precision using the MPLAB Mindi Analog Simulator.
42 min
auto-registration 2025
25040 ANG3: RF Signal Chain Solutions Revolutionizing Satellite Communications, 5G, Aerospace and Defense Applications (August 2025)
In this class, you will learn about Microchip RF signal chain solution with PAs, LNAs, switches, transistors, diodes, saw filters, VCSO's revolutionizing Satellite Communications, 5G, Aerospace and Defense applications.
90 min
2025
25041 PCB1: Optimizing PCB Layout for Noise Reduction (August 2025)
In this class you will learn how to apply best practices in designing a PCB, including hardware and software techniques which can be used to help avoid and/or resolve real world EMC problems.
⭐(4,3) 90 min
auto-registration 2025
25042 PCB2: A Beginners Guide to Bring-Up Custom PCBs (August 2025)
In this class, you will understand what board bring-up involves and learn effective techniques for designing for testability.
90 min
2025
25043 PCB3: What really is EMI and How do I Tackle it? Part 1 (August 2025)
This class will introduce you to the fundamental principles of EMI/EMC and their impact on your final design.
143 min
auto-registration 2025
25044 PCB4: What really is EMI and How do I Tackle it? Part 2 (August 2025)
In this second and final part of the series, you will explore filter topologies and learn how to design a filter for conducted EMC
99 min
auto-registration 2025
25045 PCB5: Create Your Next proof-of-concept using AI within minutes (August 2025)
This class will enable you to quickly create proof-of-concept projects using commonly available development platforms like Arduino and AI tools.
46 min
auto-registration 2025
25046 PCB6: Power Delivery Network (PDN) Design: Fundamentals and Best Practices (August 2025)
This course equips engineers with the skills to design robust PDNs, emphasizing strategic component selection, precise impedance management, and effective noise mitigation for clean power delivery.
62 min
auto-registration 2025
25047 CLK1: Clock Generation and Performance Analysis (August 2025)
This class is an overview of various clock generation technologies, including quartz, MEMS, and atomic clocks as well as a look at applications for the various types of clocks.
70 min
auto-registration 2025
25049 ETH1: Fundamentals of Single Pair Ethernet Standards and their Applications (August 2025)
In this class you will learn the essential features of Single Pair Ethernet standards—from multidrop 10BASE-T1S to multi-Gigabit point-to-point—how they compare to legacy Ethernet and field bus solutions, and the key design considerations, network configurations, and advanced capabilities (such as Precision Time Protocol, Time Sensitive Networks, Power Over Data Line, and security) for successfully migrating to Single Pair Ethernet
102 min
auto-registration 2025
25050 ETH2: Using Microchip Ethernet Switches to Provide Deterministic, Reliable, and Scalable Connectivity (August 2025)
In this class you will learn the fundamentals of Ethernet switches, the advantages of managed switches, and how Time-Sensitive Networking (TSN) standards enhance network reliability and determinism, with hands-on experience configuring TSN switches using Switchdev for VLAN and Precision Time Protocol (PTP), and a live demonstration of iStaX for Time-Aware Shaping and redundancy protocols to improve industrial network performance.
116 min
auto-registration 2025
25051 ETH3: Securing Ethernet with MACsec and MKA (MACsec Key Agreement) (August 2025)
In this class you will learn about the IEEE MACsec and IEEE MKA specifications, including how MACsec provides encryption, decryption, and authentication for Ethernet networks, how the MACsec Key Agreement (MKA) protocol manages key exchange and handshaking, and how these security features are applied and demonstrated in a 10BASE-T1S multi-drop network setup.
45 min
auto-registration 2025
25053 ETH5: Introduction to EtherCAT: Unlocking Real-Time Communication in Industrial Networks (Aug 2025)
In this class you will learn about EtherCAT technology, including its architecture, network topology, real-time application examples, and the hardware and software tools for development, with a live demonstration of real-time EtherCAT debugging and troubleshooting to equip you with practical knowledge for designing and debugging EtherCAT systems.
42 min
2025
25055 USB1: Introduction to USB Technology: USB 2.0 Fundamentals, Implementation, and Protocol Analysis (August 2025)
USB 2.0 is a cornerstone of embedded connectivity, but how does it really work? Understanding USB 2.0 is essential for designing and debugging embedded systems.
90 min
2025
25056 IOT1: Wi-Fi and IoT: A Hands-on Primer (August 2025)
This class shows how to use Microchip's RNWF11 UART to Cloud solution by providing a complete IoT attach device to your existing microcontroller
43 min
auto-registration 2025
25057 IOT2: Simplify Your Next IoT Design with a UART to Cloud controller (August 2025)
This class provides an overview of MQTT-based IoT application architecture
64 min
auto-registration 2025
25058 IOT3: Kick-Starting IoT Solutions with MicroPython (August 2025)
In this class you will learn how to use MicroPython on a Microchip Wi-Fi device to interface with peripherals, connect to cloud services, and implement MQTT messaging and control, gaining practical experience in developing IoT solutions.
(64 min)
auto-registration 2025
25059 LPW1: Developing Low-Power Wireless Networks with BLE and MiWi (August 2025)
This class introduces you to BLE and MiWi technologies. You will develop a MiWi network for agricultural sensors and create a MiWi to BLE bridge.
180 min
2025
25061 LPW3: Thread: A Hands-on Introduction (August 2025)
In this class you will learn how to set up a wireless network using the Thread protocol by building a complete room network with a temperature sensor communicating to a Thread co-processor device, using Microchip's MCC H3 tool for configuration and development, and displaying temperature data on the console, giving you hands-on experience in developing Thread-based wireless networks.
59 min
auto-registration 2025
25062 FUSA1: Introduction to Functional Safety (August 2025)
In this class you will learn the principles and standards of functional safety, including how to identify, assess, and manage risks associated with system failures, understand the safety lifecycle, and implement functional safety measures to prevent and mitigate risks in your projects.
63 min
auto-registration 2025
25063 FUSA2: Functional Safety Hardware Development (August 2025)
In this class you will learn how to design safety-critical hardware with a focus on ISO 26262, including understanding hardware safety requirements, best practices for safety and reliability, hardware design techniques, and how to use vendor-provided safety collateral and built-in safety mechanisms to ensure compliance.
73 min
auto-registration 2025
25064 FUSA3: Functional Safety Software Development (August 2025)
In this class you will learn how to develop safety-critical software with a focus on ISO 26262, including software safety requirements, best practices for safety-critical systems, verification and validation techniques, the importance of traceability, and hands-on experience with static code analysis, unit testing, and fault injection testing to ensure reliability and compliance.
59 min
auto-registration 2025
25065 HMI1: Innovations in Capacitive touch: the challenging applications that Microchip’s capacitive touch technology can enable (August 2025)
In this class you will learn about Microchip's proprietary touch technology and its new use cases—including moisture resistance, high noise environments, and safety certification—how to use Microchip's tools to minimize development effort, and how to leverage new turn-key and I2C touch parts, as well as maXTouch controllers, to address challenging capacitive touch applications.
49 min
auto-registration 2025
25066 HMI2: How to Easily Create Your First Capacitive Touch Project with MCC Melody (August 2025)
In this class you will learn how to create and tune a capacitive touch project using Microchip's MCUs, MPLAB, MCC Melody, and Data Visualizer, including building a mutual-cap touch project, adding a USART driver to observe sensor responses, and integrating an I2C driver to control the LED driver on the T10 sensor board, giving you practical experience in developing capacitive touch user interfaces.
20 min
auto-registration 2025
25067 HMI3: Tuning Capacitive Touch for Challenging Applications (August 2025)
This class will teach you how to use the two-way communication capability of Data Visualizer to demonstrate charge time and sensitivity tuning of touch sensors in a high noise environment.
90 min
2025
25068 HMI4: Implementing Capacitive Touch I2C Host Interface for MTCH2120 (August 2025)
In this class you will learn how to implement the MCC Harmony I2C Host Driver for the MTCH2120 capacitive touch sensing controller, including understanding its architecture, commands, and capabilities, adding the I2C host module to an MCC Harmony project, and modifying the host interface to read and display touch sensor status.
34 min
auto-registration 2025
25069 HMI5: Capacitive Digital Level Sensing for Liquids and more… (August 2025)
In this class you will learn the basic theory behind Microchip’s Digital Level Sensing (DLS) algorithm, how its dual ADC approach eliminates ground shifts and electrical noise, the principles of DLS sensor design and customization, and how to access libraries via SDE, use MPLAB to program the PIC16LF DLS Evaluation kit, and tune the DLS algorithm for your own digital level sensing systems.
51 min
auto-registration 2025
25070 SEC1: Introduction to Cryptography: Demystifying the Magic (August 2025)
In this class you will learn key security concepts such as ECC256, SHA256, AES128, MAC, HMAC, CMAC, and RSA, how to identify and implement security requirements in a design, methods for storing and protecting critical keys, and the basic principles of cryptography—including authentication, hashing, signing, and verification—focusing on practical applications of both symmetric and asymmetric cryptography for secure designs.
80 min
auto-registration 2025
25071 SEC2: Cyber Regulations: Impact on Product Development and Business Risk (August 2025)
In this class you will gain a comprehensive understanding of the evolving cyber legislative landscape and its key requirements, learn essential cyber product design features, understand the impact of cyber risks on business, and practice basic threat modeling techniques to effectively analyze and apply cybersecurity principles for mitigating business risks.
192 min
auto-registration 2025
25073 SEC4: Hands-On Security with Secure Elements and HSMs for Embedded Engineers (August 2025)
In this class you will learn the differences between the ATECC608 Secure Element and the PIC32CZ8110CA90 Hardware Security Module, and gain hands-on experience with ECC key generation, AES encryption, secure boot, board-to-board security, X.509 certificates, and TLS 1.3 communication using ECC keys.
92 min
auto-registration 2025
25074 SEC5: Mastering MCU Security: Keeping Your Firmware Safe using an HSM (August 2025)
In this class you will learn how to ensure firmware integrity and authenticity in embedded systems by implementing Secure Boot and Secure Firmware Update using the PIC32CKSG01 Cortex-M4 MCU and its Hardware Security Module (HSM).
62 min
auto-registration 2025
25075 SEC6: Mastering Secure Boot for MPUs (August 2025)
In this class you will learn to secure the boot process on Microchip MPU devices using cryptographic techniques (Hashes, AES, RSA, ECDSA), manage device provisioning and OTP memory, and implement secure boot and authentication for the AT91Bootstrap bootloader.
58 min
auto-registration 2025
25076 SEC7: Firmware-Over-The-Air Updates made Easy, Secure and Scalable (August 2025)
In this class you will learn secure firmware management for Firmware-Over-The-Air (FOTA) updates, including the challenges of device security, pitfalls of DIY strategies, and professional solutions using Microchip and Kudelski Keystream, with hands-on experience in code signing, regulatory compliance, and deploying updates using the ECC608 TrustManaged device and managed FOTA services.
(70 min)
auto-registration 2025
25077 SENS1: Mastering Inductive Position Sensors (August 2025)
In this class you will get hands-on experience with a linear position sensor, learn to describe its sensing technology, create a calibration curve, implement a custom sensor design, and use the Microchip linear position library to accelerate your linear position measurement projects.
64 min
auto-registration 2025
25078 SENS2: Electrochemical Gas Sensors: Principles and Applications (August 2025)
In this class you will learn the working principles and key components of electrochemical gas sensors, how to select and design circuits for electrochemical CO2 sensors, understand their advantages and limitations in real-world applications, and gain hands-on experience in interfacing and measuring CO2 with these sensors.
71 min
auto-registration 2025
25079 SENS3: Design and Analysis of Precision Pressure Sensor Systems (August 2025)
In this course, participants will learn how to model a pressure sensor using parameters from the sensor data sheet and then develop and evaluate various topologies to achieve the desired system accuracy.
180 min
2025
25080 SENS4: Cyborg Lab 101: Signal Acquisition for Biomedical Prosthetic Devices (August 2025)
In this class you will learn the sensing requirements and applications for myoelectric/EMG signals, design and compare analog and digital signal chain topologies, implement a signal chain measurement, and use it for machine learning-based signal classification in biomechanical prosthetic devices.
119 min
auto-registration 2025
25081 SENS5: Emerging Techniques in Sensor Data Analysis (August 2025)
This class addresses the limitations of traditional sensor signal processing in machine learning applications.
90 min
2025
25082 MTR1: High performance motor control using low-cost MCUs (August 2025)
In this class you will learn methodologies and techniques for designing and implementing advanced motor control solutions using affordable microcontrollers, understand the motor control capabilities of low-end MCUs, use Microchip tools for tuning and debugging, and gain hands-on experience developing robust, high-performance motor control systems within budget constraints.
93 min
auto-registration 2025
25083 MTR2: Brushless Motor Control Workshop (August 2025)
In this class you will learn comprehensive BLDC motor control techniques, including block, sine, sensored, and sensorless drives, discover which Microchip tools are best suited for each application, and gain hands-on experience with forced commutation, sensored and sensorless control, and Field Oriented Control (FOC).
114 min
auto-registration 2025
25084 MTR3: No-Code Motor Control Solutions (August 2025)
In this class you will learn advanced motor control system techniques using Microchip’s MotorBench, QSpin, and X2Cscope tools, including when and how to use each tool for motor control, as well as tuning, debugging, and rapid prototyping to efficiently deploy motor control applications.
72 min
auto-registration 2025
25085 MTR4: Developing Motor Control Applications using Model-Based Design (August 2025)
In this class you will learn comprehensive motor control application development using model-based design methodologies, including the use of tools like Scilab to develop, simulate, deploy, and debug models, understand the pros and cons of model-based design, and gain insights into motor system behavior and performance, with a concluding demonstration of a Matlab model.
54 min
auto-registration 2025
25087 PWR2: Analog Control of Switched-Mode Power Supplies: From Fundamentals to Practical Design (August 2025)
This class explores control methods for switched-mode power converters, blending foundational concepts with advanced techniques to provide participants with practical, actionable insights.
180 min
2025
25088 PWR3: Enhancing Converter Performance through Effective PCB Design (August 2025)
This class provides an in-depth look at how PCB layout affects the performance of power converters, tailored for participants with basic knowledge of the topic.
90 min
2025
25090 PWR5: Introduction to Power Supply Applications with the new dsPIC33A Digital Signal Controller (August 2025)
In this class you will apply digital power fundamentals to real power supply applications by analyzing the dsPIC33A microcontroller architecture, exploring performance improvements, and seeing practical demonstrations of popular control techniques, gaining a foundational understanding of control theory for digital power systems.
133 min
auto-registration 2025
25092 USB2: USB 3.0 & Type-C Explained: Fundamentals, Use Cases, and Debugging (August 2025)
In this class you will gain a comprehensive understanding of USB 3.0 architecture, protocol, power management, and USB Type-C features—including Power Delivery and Alternate Modes—learn to analyze and debug USB communication using a protocol analyzer, and discover how Microchip’s USB 3.0 hubs, bridges, and PD controllers enable scalable, efficient solutions for real-world applications.
⭐(4,8) 65 min
auto-registration 2025