EMEA MASTERs 2025

Welcome to the European MASTERs 2025 course catalog! This material is based on the US MASTERs 2025 content and is provided to help you prepare for the event. Most class materials are available in the Syllabus and Download section of the individual courses. Please note that the labs require a specific installation and toolset, which will only be available at the live event; you may not be able to replicate the lab environment on your own.


 
Material is organized in the same order as the classes in the conference guide. For event details and the guide, click here: 
EMEA_MASTERs_2025

25002 PNS2: Microchip Is... Analog, Power, Silicon Carbide, Discrete, and Timing Products (August 2025)

This class provides an overview of Microchip's latest Analog, Power, Silicon Carbide, Discrete, and Timing products.

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

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

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.

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).

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

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

25011 MCU8: PIC64 GX: The King of Real-Time Processing (August 2025)

This course will introduce the PIC64 GX SoC architecture

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.

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.

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.

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.

Development Tools / Firmware Design and Compilers / Linux / Artificial Intelligence & Machine Learning / Real Time Operating Systems

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.

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.

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.

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.

25026 FRM7: Microchip Device Firmware Update Ecosystem (August 2025)

This class will provide an overview of the Microchip Device Firmware Update Ecosystem.

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.

25028 LNX2: Creating Feature-Rich Linux Applications (August 2025)

In this class you will learn about the fundamental precepts of Linux application structure in order to help you decide upon an effective system architecture for your application.

25029 LNX3: Developing Asymmetric Multi-Processing (AMP) Systems with Linux and Zephyr (August 2025)

In this class, you will create a Asymmetric Multi-Processing (AMP) system with specified cores dedicated to Linux and an alternative OS (Zephyr).

25030 AIML1: Shining a Light on AIML: An Introduction to Machine Learning (August 2025)

This class introduces the Microchip Machine Learning Development tool.

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.

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.

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.

25037 RTOS3: Building Applications using the Zephyr State Machine Framework (August 2025)

This class will guide you through the Zephyr State Machine Framework, focusing on its architecture, core components, and efficient design of state-driven systems.

Analog and Mixed Signal / Signal Integrity and PCB Design / Clock and Timing

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.

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.

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.

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

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.

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.

25100 PCB7: From Discovery to Production – a Modern Design Journey (August 2025)

In this class, we’ll take you on a fast-paced journey from early tech discovery all the way to manufacturing—showcasing powerful new tools and techniques that are reshaping how engineers design and deliver hardware. No online material!

25101 PCB8: Accelerating Microchip based Power Electronics Design Using Siemens EDA Tools (August 2025)

This class demonstrates how today’s integrated design and verification solutions enable engineers to create more efficient PCB designs. No online material!

25102 PCB9: PCB Design and Verification for Cyber Resilience Act (CRA) Compliance (August 2025)

In this class you will learn how modern PCB design software supports compliance with the Cyber Resilience Act (CRA) by implementing security constraints, automated vulnerability checks, and integrated electrical and thermal simulations to ensure robust, resilient, and secure hardware designs for connected IoT applications. No online material!

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.

Ethernet / Internet of Things (IoT) / Low Power Wireless

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

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.

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.

25052 ETH4: The Clock is Ticking on Time Sensitive Networking (August 2025)

In this class you will learn the fundamentals of Time-Sensitive Networking (TSN), its benefits, and how TSN sub-standards extend Ethernet to provide determinism, control, and robustness for industrial network applications.

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.

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

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

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.

25060 LPW2: BLE Made Easy (August 2025)

In this class you will learn how to develop with the RNBD BLE module by building a simple data application using MCC and drivers, creating a link to a mobile application, and gaining practical experience to easily develop BLE applications.

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.

Functional Safety / Human Machine Interface / Security

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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).

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.

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.

25099 SEC8: Cyber Resilience Act (August 2025)

In this class you will learn how to design embedded products for hostile cyber environments by implementing features such as Key Management, Secure Boot, Vulnerability Management, Threat and Risk Analysis, SBoM, and Threat Modeling, while understanding new regulatory requirements for availability, authenticity, integrity, and confidentiality, and mastering the processes needed for secure, cyber resilient products.

Sensors / Motor Control / Power Supplies and Power Conversion

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.

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.

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.

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.

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).

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.

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.

25089 PWR4: Fundamentals of Digital Power Supply Control (August 2025)

In this class you will learn digital control techniques for switch-mode power supplies, including analyzing plant transfer functions, designing and tuning software-based digital feedback loops, understanding discrete and continuous time domain interactions, and applying compensation coefficients for adaptive control, equipping you to implement and optimize digital control in power supply systems.

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.

25091 PWR6: Fundamentals of Digital Power Model Based Design with MATLAB/Simulink (August 2025)

In this class you will learn to integrate MATLAB and Simulink with MPLAB IDE to generate and deploy real-time C code for Microchip dsPIC DSCs, including Power Factor Correction (PFC) development, using device blocksets and both Microchip and MathWorks tools.

25093 PWR8: Multilevel AC/DC Power Supply Design Review (August 2025)

In this expert-level class you will review the design of a 5.5kW AC/DC power supply using a 4-level Flying Capacitor Multi-Level (FCML) Totem-Pole-Bridgeless Power Factor Correction (PFC) stage and a 4-level LLC Resonant DC/DC Converter, comparing conventional and multilevel architectures, and exploring design aspects like node driver design, control signal distribution, and non-linear control system implementation.

25094 PWR9: Why Silicon Carbide (SiC), Why Now? (August 2025)

In this class you will explore the advantages of Silicon Carbide (SiC) over traditional silicon in high voltage, high power applications, compare power stage designs and switching losses of SiC MOSFETs, Si MOSFETs, and Si IGBTs through live tests, and learn to use the MPLAB SiC Power Simulator to analyze and implement SiC technology in power stages.

USB & PCI

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.

25098 PCIe1: Fundamentals of PCIe (August 2025)

In this class you will learn PCIe fundamentals, key features, and its importance in modern computing, gain hands-on experience debugging PCIe issues using Microchip’s free Chiplink tool, and see practical demonstrations of reliable PCIe links between boards, cables, and backplanes for real-world applications.