Interactive browser of every signal that crosses the 120-pin MCS DIM connector between a Motor Control DIM card (the MCU board) and a motor-control baseboard โ built for MPLAB Device Blocks developers wiring a Simulink model to a given DIM + baseboard.
Each of the 120 DIM pins is one card, grouped into colour-coded category sections (PWM, ANA, QEI, HAL, FLT, PFC, DBG, COM, LED, BTN, XPRO1, XPRO2, PWR, NC, โฆ). The section header names and colours the category, so there is no separate on-page legend.
| Card area | Meaning |
|---|---|
| Left | The pin’s active function + bare port (e.g. PWM1H / RB14), with the remaining multiplexed functions in grey |
| Right (top) | Baseboard signal on that DIM pin (e.g. M1_PWM_AH) |
| Right (mid) | DIM:NNN โ the DIM edge-connector pin, and (for expansion pins) XPRO1:7 the Xplained-Pro connector pin |
| Right (bottom) | MCU:N โ the MCU package pin behind it |
A first “DIM” section summarises the board itself, not connector pins: the MCU identity
(part, order code, package, Flash / RAM / speed / VDD), the on-DIM 8 MHz clock
(an active oscillator on OSCI/CLKI โ External Clock mode, not a 2-pin crystal), the
general-purpose LED LD2, and the ICSP/J2 programming pins (MCLR / PGD / PGC).
* = any text, ? = any single character (e.g. PWM*H, M1_I?). Next to it the
chip characteristics (Flash / RAM / speed / VDD) and the pin-count stats.rework is DNP and needs a board modification (move/add 0 ฮฉ resistors, often to switch to
an external op-amp) before it can be used..pi/skills/mchp-board-dim-mapping/SKILL.md; not served by Hugo.)The embedded data is assembled from four authoritative inputs:
Motor Control DIM-Pin Mapping.xlsx โ the Pin-DIM, DIM-Pin, and Alternates tabsMCHP_ChipDef.mat โ for cross-checking that every MCU pin mentioned actually exists on the target siliconThe extraction pipeline lives at Claude_Sandbox/boards/ in the repository; regeneration is a
manual step (not part of build.sh) because it reads Confluence directly.
Found a discrepancy with the spreadsheet or with silicon? Either:
MCU16APP project, orClaude_Sandbox/boards/build_viewer.py.Do not edit the embedded data directly in index.html โ the fix will be lost on next regenerate.