Explore practical examples and tutorials for the MCHP Blockset, organised into three main categories: the Picooz MBD Tutorial (end-to-end walkthrough of a complete Model-Based Design project), University Research Projects featuring advanced motor control techniques, and Microchip Discover Examples providing official reference implementations for embedded system development.
| Example | Description | Board | Link |
|---|---|---|---|
| 🚁 Picooz MBD Tutorial | End-to-end MBD walkthrough: acquisition → identification → controller → deployment → validation (six chapters, downloadable models and data) | dsPIC33AK Curiosity | Start here |
| C Function Call | Integrate custom C code, legacy libraries, and compiler built-ins | Any | Details |
| Field Weakening | Extended speed range motor control for PMSM | MCLV-48V | Details |
| Motor Control FOC | Field-oriented control for PMSM motors | MCLV-2 | Getting Started |
| External Mode | Real-time parameter tuning and data visualisation | dsPIC33CK Curiosity | Getting Started |
| PIL Testing | Processor-in-the-Loop code verification and profiling | Any | Getting Started |
| Data Visualization | Real-time plotting with picgui | Any | Getting Started |
Advanced motor control examples and research projects developed in collaboration with universities and research institutions.
Advanced PMSM control techniques including field weakening algorithms for extended speed range. Developed in collaboration with INSA Lyon (Laboratoire Ampère) and Microchip Technology.
View Field Weakening Documentation →
Comprehensive motor control tutorials and resources from the ctrl-elec project, maintained by Romain DELPOUX (INSA Lyon) and Lubin KERHUEL (Microchip).
Resources Available:
External links:
Credits: Romain DELPOUX (INSA Lyon, Laboratoire Ampère UMR CNRS 5005) & Lubin KERHUEL (Microchip Technology Inc.)
Official MATLAB and Simulink examples provided by Microchip Technology through the MPLAB® Discover platform and MATLAB File Exchange. These examples demonstrate peripheral usage, motor control applications, and development board setups.
University research credits: Romain DELPOUX (INSA Lyon) & Lubin KERHUEL (Microchip) Official Microchip examples available through MPLAB® Discover and MATLAB File Exchange
A complete MBD project, end to end This six-part tutorial walks through a real Model-Based Design project from zero to deployment using a cheap toy …
Read more →Overview The C Function Call block enables seamless integration of custom C functions into Simulink models with automatic code generation for …
Read more →Introduction This section describes some of the work obtained as part of Hiba Houmsi’s thesis work, in collaboration with Federico Bribiesca …
Read more →