Academic Program

Virtual Internship - Advanced Embedded System

Virtual Internship - Advanced Embedded System

rate limit

Code not recognized.

This course covers following topics,

* Advanced Microcontrollers - AVR and ARM Cortex Processors, Peripherals and its implementation using Microchip Code Configurator (MCC)

* Rapid Prototyping using curiosity Boards - Use of Curiosity boards and rapid prototyping of concepts 

8-bit PIC® MCU Peripheral Deep Dive
This class presents deep-dive information on the architecture, setup, demonstration and pitfalls of the most common PIC16 and PIC18 peripherals. New chapters will be added as they become available. (Updated Jan 2025))
322 min
TN_Microcontroller System TT_MU
MCC Melody API Reference for PIC® MCUs
MCC Melody components are the collective name for the provided libraries, drivers, Peripheral Libraries (PLIBs) and Hardware Initializers (HWIs). For select components, the MCC Melody API references now include a “How to use the …” sections, which are a series of use cases. (Jan 2023)
67 min
TN_Microcontroller System TT_Tools
AVR Peripheral Deep Dive
This class presents deep-dive information on the architecture, setup, demonstration and pitfalls of the most common AVR peripherals. More chapters will be added as they become available. (Updated June 2023)
64 min
TT_MU
MCC Melody API Reference for AVR® MCUs
MCC Melody components are the collective name for the provided libraries, drivers, Peripheral Libraries (PLIBs) and Hardware Initializers (HWIs). For select components, the MCC Melody API references now include a “How to use the …” sections, which are a series of use cases. (Jan 2023)
96 min
TN_Microcontroller System TT_Tools
ARM® Cortex®-M Architecture Overview
This course covers the architectural differences of the Cortex-M cores and will help you select which device is the best choice for your own application. (Sept 2022)
142 min
TT_MU
Getting Started with Writing Code for the Microchip ARM® Cortex® Microcontrollers
Learn how to get started writing code and operating peripherals on the Microchip SAM ARM Cortex M0+, M23 and M4 microcontrollers. (Sept 2021)
184 min
TN_Microcontroller System TN_Embedded Software
SAM and PIC32 Peripheral Deep Dive
This class presents extensive information on the architecture and configuration of the SAM and PIC32 Peripherals. (Updated September 2024)
278 min
MPLAB® Harmony v3 Fundamentals
MPLAB® Harmony v3 Fundamentals (Dec 2020)
49 min
TN_Embedded Software TT_Tools
Simple Applications Using the MPLAB® Harmony v3 Peripheral Libraries
Creating Simple Embedded Applications with 32-bit MCUs/MPUs using the MPLAB® Harmony v3 Peripheral Libraries. (May 2021)
95 min
TN_Embedded Software TT_Tools
Creating Advanced Embedded Applications with 32-bit MCUs/MPUs using the MPLAB® Harmony v3 Software Framework
This class shows how the MPLAB® Harmony drivers, system services and middleware enables you to rapidly develop bare-metal and RTOS applications. (April 2021)
107 min
TN_Microcontroller System TN_Microprocessors 2021 TT_MU TN_Embedded Software LV_5 TT_Tools
Developing Bootloaders for ARM® Cortex® M0+ MCUs
This class will review the basics of firmware bootloaders and show you how to deploy a bootloader-enabled application on a SAM D21 MCU, using the MPLAB® X IDE and the MPLAB Harmony bootloader library. (October 2023)
86 min
TN_Microcontroller System
Rapid Prototyping with the Curiosity Nano Platform
This course will help you to get the most out of the Curiosity Nano development platform. (Nov 2021)
57 min
Visual Debugging with MPLAB® Data Visualizer
In this class, we’ll use MPLAB® Data Visualizer as a plugin to MPLAB X IDE to plot real-time data from PIC®, AVR® and SAM MCUs using the Curiosity Nano Platform, and Xplained Pro platforms. (Feb 2021)
41 min
TN_Embedded Software TT_Tools
CAN and CAN FD Protocol and Physical Layer Basics
The course will teach you the CAN and CAN FD protocol and physical layer basics. (Dec 2020)
69 min
TN_WN Wired Networking TT_MU TN_WN CAN
Designing and Implementing a CAN FD Network
This course will teach you the CAN FD protocol and physical layer by guiding you through a CAN FD network design and implementation based on an example application. (Jan 2022)
157 min
TN_WN Wired Networking TN_WN CAN
Introduction to Functional Safety
This class covers the fundamentals of Functional Safety including terminology, standards, FMEDA, requirements and tools offered by Microchip. (June 2022)
101 min
TN_Functional Safety
Battery Charging Fundamentals
Battery Chemistries, Terminology, Profiles and Charging Topologies for Real-World Products
118 min
TT_MU
Battery Charging Applications: Introduction to Battery Pack Design
Learn how to specify and design a rechargeable battery pack made from multiple cells in various arrangements. (June 2021)
53 min
TT_MU
Charging Batteries from Solar
This class will help you understand how to deal with the dynamic impedance of solar cells, apply power-point tracking algorithms, sizing your battery and solar array, and negotiating between tracking efficiency vs. the charge waveform required by your battery chemistry. (Jan 2022)
107 min
TT_MU EM_Sustainability