dsPIC33EP512GM304-I/PT
Public Made by Adomby adom
Microchip Tech Microcontroller Units (MCUs/MPUs/SOCs), TQFP-44(10x10). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
eea944e
dsPIC33EP512GM304-I/PT
Microchip Tech · Microcontroller Units (MCUs/MPUs/SOCs) · TQFP-44(10x10)
dsPIC33EP512GM304-I from Microchip Tech, in a TQFP-44(10x10). Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.
Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | TMS/OA5IN-/AN27/C5IN1-/RP41/RB9 | bidirectional | PORTB bit 9 I/O with JTAG test mode select input, op amp 5 inverting input, analog input AN27, comparator 5 input C5IN1- and remappable pin RP41. |
| 2 | RP54/PWM6H/RC6 | bidirectional | PORTC bit 6 I/O with remappable pin RP54 and PWM6 high output; 5V tolerant. |
| 3 | RP55/PWM6L/RC7 | bidirectional | PORTC bit 7 I/O with remappable pin RP55 and PWM6 low output; 5V tolerant. |
| 4 | RP56/PWM5H/RC8 | bidirectional | PORTC bit 8 I/O with remappable pin RP56 and PWM5 high output; 5V tolerant. |
| 5 | RP57/PWM5L/RC9 | bidirectional | PORTC bit 9 I/O with remappable pin RP57 and PWM5 low output; 5V tolerant. |
| 6 | VSS | power_in | Ground reference for logic and I/O pins. |
| 7 | VCAP | power_in | CPU logic filter capacitor connection; needs a low-ESR (<1 ohm) capacitor greater than 4.7 µF (10 µF recommended) to ground and must not be connected to VDD. |
| 8 | RP42/PWM3H/RB10 | bidirectional | PORTB bit 10 I/O with remappable pin RP42 and PWM3 high output; 5V tolerant. |
| 9 | RP43/PWM3L/RB11 | bidirectional | PORTB bit 11 I/O with remappable pin RP43 and PWM3 low output; 5V tolerant. |
| 10 | RPI44/PWM2H/RB12 | bidirectional | PORTB bit 12 I/O with remappable input-only pin RPI44 and PWM2 high output; 5V tolerant. |
| 11 | RPI45/PWM2L/CTPLS/RB13 | bidirectional | PORTB bit 13 I/O with remappable input-only pin RPI45, PWM2 low output and CTMU pulse output; 5V tolerant. |
| 12 | TDO/PWM4H/RA10 | bidirectional | PORTA bit 10 I/O with JTAG test data output and PWM4 high output; 5V tolerant. |
| 13 | TDI/PWM4L/RA7 | bidirectional | PORTA bit 7 I/O with JTAG test data input and PWM4 low output; 5V tolerant. |
| 14 | RPI46/PWM1H/T3CK/T7CK/RB14 | bidirectional | PORTB bit 14 I/O with remappable input-only pin RPI46, PWM1 high output and Timer3/Timer7 external clock inputs; 5V tolerant. |
| 15 | RPI47/PWM1L/T5CK/T6CK/RB15 | bidirectional | PORTB bit 15 I/O with remappable input-only pin RPI47, PWM1 low output and Timer5/Timer6 external clock inputs; 5V tolerant. |
| 16 | AVSS | power_in | Ground reference for analog modules; must be connected regardless of ADC use. |
| 17 | AVDD | power_in | Positive supply for analog modules; must be connected at all times. |
| 18 | MCLR | input | Master Clear active-low Reset input, also used for device programming and debugging; 5V tolerant. |
| 19 | OA2OUT/AN0/C2IN4-/C5IN2-/C4IN3-/RPI16/RA0 | bidirectional | PORTA bit 0 I/O with op amp 2 output, analog input AN0, comparator inputs and remappable input-only pin RPI16. |
| 20 | OA2IN+/AN1/C2IN1+/RPI17/RA1 | bidirectional | PORTA bit 1 I/O with op amp 2 non-inverting input, analog input AN1, comparator 2 input C2IN1+ and remappable input-only pin RPI17. |
| 21 | PGED3/VREF-/OA2IN-/AN2/C2IN1-/SS1/RPI32/CTED2/RB0 | bidirectional | PORTB bit 0 I/O with programming/debug data channel 3, VREF- input, op amp 2 inverting input, analog input AN2, SPI1 slave select, RPI32 and CTMU edge input 2. |
| 22 | PGEC3/VREF+/CVREF+/OA1OUT/AN3/C1IN4-/C4IN2-/RPI33/CTED1/RB1 | bidirectional | PORTB bit 1 I/O with programming/debug clock channel 3, VREF+ input, op amp 1 output, analog input AN3, RPI33 and CTMU edge input 1. |
| 23 | PGEC1/OA1IN+/AN4/C1IN3-/C1IN1+/C2IN3-/RPI34/RB2 | bidirectional | PORTB bit 2 I/O with programming/debug clock channel 1, op amp 1 non-inverting input, analog input AN4 and remappable input-only pin RPI34. |
| 24 | PGED1/OA1IN-/AN5/C1IN1-/CTMUC/RP35/RB3 | bidirectional | PORTB bit 3 I/O with programming/debug data channel 1, op amp 1 inverting input, analog input AN5, CTMU and remappable pin RP35. |
| 25 | OA3OUT/AN6/C3IN4-/C4IN4-/C4IN1+/RP48/OCFB/RC0 | bidirectional | PORTC bit 0 I/O with op amp 3 output, analog input AN6, comparator inputs, remappable pin RP48 and Output Compare Fault B input. |
| 26 | OA3IN-/AN7/C3IN1-/C4IN1-/RP49/RC1 | bidirectional | PORTC bit 1 I/O with op amp 3 inverting input, analog input AN7, comparator inputs and remappable pin RP49. |
| 27 | OA4IN+/AN8/C3IN3-/C3IN1+/RPI50/U1RTS/BCLK1/FLT3/RC2 | bidirectional | PORTC bit 2 I/O with op amp 4 non-inverting input, analog input AN8, RPI50, UART1 RTS/BCLK1 and PWM Fault 3 input. |
| 28 | VDD | power_in | Positive supply for peripheral logic and I/O pins. |
| 29 | VSS | power_in | Ground reference for logic and I/O pins. |
| 30 | AN32/OSC1/CLKI/RPI18/RA2 | bidirectional | PORTA bit 2 I/O with analog input AN32, oscillator crystal input OSC1 / external clock input CLKI and remappable input-only pin RPI18. |
| 31 | OSC2/CLKO/RPI19/RA3 | bidirectional | PORTA bit 3 I/O with oscillator crystal output OSC2 / CLKO and remappable input-only pin RPI19. |
| 32 | SDA2/RPI24/RA8 | bidirectional | PORTA bit 8 I/O with I2C2 data SDA2 and remappable input-only pin RPI24; 5V tolerant. |
| 33 | FLT32/SCL2/RP36/RB4 | bidirectional | PORTB bit 4 I/O with PWM Fault 32 input, I2C2 clock SCL2 and remappable pin RP36; 5V tolerant. |
| 34 | OA5IN+/AN24/C5IN3-/C5IN1+/SDO1/RP20/T1CK/RA4 | bidirectional | PORTA bit 4 I/O with op amp 5 non-inverting input, analog input AN24, SPI1 data out SDO1, remappable pin RP20 and Timer1 clock input. |
| 35 | AN28/ASDA1/SDI1/RPI25/RA9 | bidirectional | PORTA bit 9 I/O with analog input AN28, alternate I2C1 data ASDA1, SPI1 data in SDI1 and remappable input-only pin RPI25. |
| 36 | AN29/SCK1/RPI51/RC3 | bidirectional | PORTC bit 3 I/O with analog input AN29, SPI1 clock SCK1 and remappable input-only pin RPI51. |
| 37 | AN30/SDA1/RPI52/RC4 | bidirectional | PORTC bit 4 I/O with analog input AN30, I2C1 data SDA1 and remappable input-only pin RPI52. |
| 38 | AN31/CVREF2O/SCL1/RPI53/RC5 | bidirectional | PORTC bit 5 I/O with analog input AN31, comparator voltage reference output CVREF2O, I2C1 clock SCL1 and remappable input-only pin RPI53. |
| 39 | VSS | power_in | Ground reference for logic and I/O pins. |
| 40 | VDD | power_in | Positive supply for peripheral logic and I/O pins. |
| 41 | PGED2/ASDA2/RP37/RB5 | bidirectional | PORTB bit 5 I/O with programming/debug data channel 2, alternate I2C2 data ASDA2 and remappable pin RP37; 5V tolerant. |
| 42 | PGEC2/ASCL2/RP38/RB6 | bidirectional | PORTB bit 6 I/O with programming/debug clock channel 2, alternate I2C2 clock ASCL2 and remappable pin RP38; 5V tolerant. |
| 43 | OA5OUT/AN25/C5IN4-/RP39/INT0/RB7 | bidirectional | PORTB bit 7 I/O with op amp 5 output, analog input AN25, comparator 5 input C5IN4-, remappable pin RP39 and external interrupt INT0. |
| 44 | TCK/AN26/CVREF1O/ASCL1/RP40/T4CK/RB8 | bidirectional | PORTB bit 8 I/O with JTAG test clock input, analog input AN26, CVREF1O, alternate I2C1 clock ASCL1, remappable pin RP40 and Timer4 clock input. |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | Microchip Tech |
| Package | TQFP-44(10x10) |
| Category | Single Chip Microcomputer/Microcontroller |
| Pins | 44 |
Electrical characteristics
Limits as printed in the datasheet (page.json metadata.characteristics carries them as data).
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |
|---|---|---|---|---|---|---|---|
| Operating supply voltage | VDD | 3 | 3.6 | V | 3.0V to 3.6V, -40°C to +85°C, up to 70 MIPS | 1 | |
| Operating temperature (industrial) | TA | -40 | 85 | °C | 3.0V to 3.6V, up to 70 MIPS | 1 | |
| Maximum CPU speed | 70 | MIPS | 3.0V to 3.6V, -40°C to +85°C | 1 | |||
| Dynamic current | 0.6 | mA/MHz | typical | 1 | |||
| Power-down current | IPD | 30 | µA | typical | 1 |
CAD (KiCad official)
- Symbol:
dsPIC33EP512GM304-I - Footprint:
Package_QFP:TQFP-44_10x10mm_P0.8mm - 3D model: TQFP-44(10x10) (KiCad packages3D, STEP)
- 3D model files:
dspic33ep512gm304-i-etched.step/dspic33ep512gm304-i-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);dspic33ep512gm304-i.step/dspic33ep512gm304-i.glbare the bare package body.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: Microchip Tech datasheet (542 pp, sha256
01279b7b1557c149, retrieved 2026-10-31, tier: manufacturer) - Extractor: parts-factory
2.0.0/extract_pins 0.3, primaryclaude-sonnet-5-5(text+vision), consensusclaude-opus-5-5(agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish. - CAD: KiCad official libraries (CC-BY-SA 4.0).
Other parts in this family
This page is dsPIC33EP512GM304-I/PT. These part numbers share its family name but are different parts (another package, rating or grade), each with its own page:
- dsPIC33EP512GM304-I/ML
# dsPIC33EP512GM304-I/PT
**Microchip Tech** · Microcontroller Units (MCUs/MPUs/SOCs) · TQFP-44(10x10)
dsPIC33EP512GM304-I from Microchip Tech, in a TQFP-44(10x10). Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.
## Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | TMS/OA5IN-/AN27/C5IN1-/RP41/RB9 | bidirectional | PORTB bit 9 I/O with JTAG test mode select input, op amp 5 inverting input, analog input AN27, comparator 5 input C5IN1- and remappable pin RP41. |
| 2 | RP54/PWM6H/RC6 | bidirectional | PORTC bit 6 I/O with remappable pin RP54 and PWM6 high output; 5V tolerant. |
| 3 | RP55/PWM6L/RC7 | bidirectional | PORTC bit 7 I/O with remappable pin RP55 and PWM6 low output; 5V tolerant. |
| 4 | RP56/PWM5H/RC8 | bidirectional | PORTC bit 8 I/O with remappable pin RP56 and PWM5 high output; 5V tolerant. |
| 5 | RP57/PWM5L/RC9 | bidirectional | PORTC bit 9 I/O with remappable pin RP57 and PWM5 low output; 5V tolerant. |
| 6 | VSS | power_in | Ground reference for logic and I/O pins. |
| 7 | VCAP | power_in | CPU logic filter capacitor connection; needs a low-ESR (<1 ohm) capacitor greater than 4.7 µF (10 µF recommended) to ground and must not be connected to VDD. |
| 8 | RP42/PWM3H/RB10 | bidirectional | PORTB bit 10 I/O with remappable pin RP42 and PWM3 high output; 5V tolerant. |
| 9 | RP43/PWM3L/RB11 | bidirectional | PORTB bit 11 I/O with remappable pin RP43 and PWM3 low output; 5V tolerant. |
| 10 | RPI44/PWM2H/RB12 | bidirectional | PORTB bit 12 I/O with remappable input-only pin RPI44 and PWM2 high output; 5V tolerant. |
| 11 | RPI45/PWM2L/CTPLS/RB13 | bidirectional | PORTB bit 13 I/O with remappable input-only pin RPI45, PWM2 low output and CTMU pulse output; 5V tolerant. |
| 12 | TDO/PWM4H/RA10 | bidirectional | PORTA bit 10 I/O with JTAG test data output and PWM4 high output; 5V tolerant. |
| 13 | TDI/PWM4L/RA7 | bidirectional | PORTA bit 7 I/O with JTAG test data input and PWM4 low output; 5V tolerant. |
| 14 | RPI46/PWM1H/T3CK/T7CK/RB14 | bidirectional | PORTB bit 14 I/O with remappable input-only pin RPI46, PWM1 high output and Timer3/Timer7 external clock inputs; 5V tolerant. |
| 15 | RPI47/PWM1L/T5CK/T6CK/RB15 | bidirectional | PORTB bit 15 I/O with remappable input-only pin RPI47, PWM1 low output and Timer5/Timer6 external clock inputs; 5V tolerant. |
| 16 | AVSS | power_in | Ground reference for analog modules; must be connected regardless of ADC use. |
| 17 | AVDD | power_in | Positive supply for analog modules; must be connected at all times. |
| 18 | MCLR | input | Master Clear active-low Reset input, also used for device programming and debugging; 5V tolerant. |
| 19 | OA2OUT/AN0/C2IN4-/C5IN2-/C4IN3-/RPI16/RA0 | bidirectional | PORTA bit 0 I/O with op amp 2 output, analog input AN0, comparator inputs and remappable input-only pin RPI16. |
| 20 | OA2IN+/AN1/C2IN1+/RPI17/RA1 | bidirectional | PORTA bit 1 I/O with op amp 2 non-inverting input, analog input AN1, comparator 2 input C2IN1+ and remappable input-only pin RPI17. |
| 21 | PGED3/VREF-/OA2IN-/AN2/C2IN1-/SS1/RPI32/CTED2/RB0 | bidirectional | PORTB bit 0 I/O with programming/debug data channel 3, VREF- input, op amp 2 inverting input, analog input AN2, SPI1 slave select, RPI32 and CTMU edge input 2. |
| 22 | PGEC3/VREF+/CVREF+/OA1OUT/AN3/C1IN4-/C4IN2-/RPI33/CTED1/RB1 | bidirectional | PORTB bit 1 I/O with programming/debug clock channel 3, VREF+ input, op amp 1 output, analog input AN3, RPI33 and CTMU edge input 1. |
| 23 | PGEC1/OA1IN+/AN4/C1IN3-/C1IN1+/C2IN3-/RPI34/RB2 | bidirectional | PORTB bit 2 I/O with programming/debug clock channel 1, op amp 1 non-inverting input, analog input AN4 and remappable input-only pin RPI34. |
| 24 | PGED1/OA1IN-/AN5/C1IN1-/CTMUC/RP35/RB3 | bidirectional | PORTB bit 3 I/O with programming/debug data channel 1, op amp 1 inverting input, analog input AN5, CTMU and remappable pin RP35. |
| 25 | OA3OUT/AN6/C3IN4-/C4IN4-/C4IN1+/RP48/OCFB/RC0 | bidirectional | PORTC bit 0 I/O with op amp 3 output, analog input AN6, comparator inputs, remappable pin RP48 and Output Compare Fault B input. |
| 26 | OA3IN-/AN7/C3IN1-/C4IN1-/RP49/RC1 | bidirectional | PORTC bit 1 I/O with op amp 3 inverting input, analog input AN7, comparator inputs and remappable pin RP49. |
| 27 | OA4IN+/AN8/C3IN3-/C3IN1+/RPI50/U1RTS/BCLK1/FLT3/RC2 | bidirectional | PORTC bit 2 I/O with op amp 4 non-inverting input, analog input AN8, RPI50, UART1 RTS/BCLK1 and PWM Fault 3 input. |
| 28 | VDD | power_in | Positive supply for peripheral logic and I/O pins. |
| 29 | VSS | power_in | Ground reference for logic and I/O pins. |
| 30 | AN32/OSC1/CLKI/RPI18/RA2 | bidirectional | PORTA bit 2 I/O with analog input AN32, oscillator crystal input OSC1 / external clock input CLKI and remappable input-only pin RPI18. |
| 31 | OSC2/CLKO/RPI19/RA3 | bidirectional | PORTA bit 3 I/O with oscillator crystal output OSC2 / CLKO and remappable input-only pin RPI19. |
| 32 | SDA2/RPI24/RA8 | bidirectional | PORTA bit 8 I/O with I2C2 data SDA2 and remappable input-only pin RPI24; 5V tolerant. |
| 33 | FLT32/SCL2/RP36/RB4 | bidirectional | PORTB bit 4 I/O with PWM Fault 32 input, I2C2 clock SCL2 and remappable pin RP36; 5V tolerant. |
| 34 | OA5IN+/AN24/C5IN3-/C5IN1+/SDO1/RP20/T1CK/RA4 | bidirectional | PORTA bit 4 I/O with op amp 5 non-inverting input, analog input AN24, SPI1 data out SDO1, remappable pin RP20 and Timer1 clock input. |
| 35 | AN28/ASDA1/SDI1/RPI25/RA9 | bidirectional | PORTA bit 9 I/O with analog input AN28, alternate I2C1 data ASDA1, SPI1 data in SDI1 and remappable input-only pin RPI25. |
| 36 | AN29/SCK1/RPI51/RC3 | bidirectional | PORTC bit 3 I/O with analog input AN29, SPI1 clock SCK1 and remappable input-only pin RPI51. |
| 37 | AN30/SDA1/RPI52/RC4 | bidirectional | PORTC bit 4 I/O with analog input AN30, I2C1 data SDA1 and remappable input-only pin RPI52. |
| 38 | AN31/CVREF2O/SCL1/RPI53/RC5 | bidirectional | PORTC bit 5 I/O with analog input AN31, comparator voltage reference output CVREF2O, I2C1 clock SCL1 and remappable input-only pin RPI53. |
| 39 | VSS | power_in | Ground reference for logic and I/O pins. |
| 40 | VDD | power_in | Positive supply for peripheral logic and I/O pins. |
| 41 | PGED2/ASDA2/RP37/RB5 | bidirectional | PORTB bit 5 I/O with programming/debug data channel 2, alternate I2C2 data ASDA2 and remappable pin RP37; 5V tolerant. |
| 42 | PGEC2/ASCL2/RP38/RB6 | bidirectional | PORTB bit 6 I/O with programming/debug clock channel 2, alternate I2C2 clock ASCL2 and remappable pin RP38; 5V tolerant. |
| 43 | OA5OUT/AN25/C5IN4-/RP39/INT0/RB7 | bidirectional | PORTB bit 7 I/O with op amp 5 output, analog input AN25, comparator 5 input C5IN4-, remappable pin RP39 and external interrupt INT0. |
| 44 | TCK/AN26/CVREF1O/ASCL1/RP40/T4CK/RB8 | bidirectional | PORTB bit 8 I/O with JTAG test clock input, analog input AN26, CVREF1O, alternate I2C1 clock ASCL1, remappable pin RP40 and Timer4 clock input. |
## Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | Microchip Tech |
| Package | TQFP-44(10x10) |
| Category | Single Chip Microcomputer/Microcontroller |
| Pins | 44 |
## Electrical characteristics
Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |
|---|---|---|---|---|---|---|---|
| Operating supply voltage | VDD | 3 | | 3.6 | V | 3.0V to 3.6V, -40°C to +85°C, up to 70 MIPS | 1 |
| Operating temperature (industrial) | TA | -40 | | 85 | °C | 3.0V to 3.6V, up to 70 MIPS | 1 |
| Maximum CPU speed | | | | 70 | MIPS | 3.0V to 3.6V, -40°C to +85°C | 1 |
| Dynamic current | | | 0.6 | | mA/MHz | typical | 1 |
| Power-down current | IPD | | 30 | | µA | typical | 1 |
## CAD (KiCad official)
- Symbol: `dsPIC33EP512GM304-I`
- Footprint: `Package_QFP:TQFP-44_10x10mm_P0.8mm`
- 3D model: TQFP-44(10x10) (KiCad packages3D, STEP)
- 3D model files: `dspic33ep512gm304-i-etched.step` / `dspic33ep512gm304-i-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `dspic33ep512gm304-i.step` / `dspic33ep512gm304-i.glb` are the bare package body.
## Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- **Datasheet:** [Microchip Tech datasheet](docs/dspic33ep512gm304-i-datasheet.pdf) (542 pp, sha256 `01279b7b1557c149`, retrieved 2026-10-31, tier: manufacturer)
- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-sonnet-5-5` (text+vision), consensus `claude-opus-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.
- **CAD:** KiCad official libraries (CC-BY-SA 4.0).
[Datasheet PDF](docs/dspic33ep512gm304-i-datasheet.pdf)
## Other parts in this family
This page is **dsPIC33EP512GM304-I/PT**. These part numbers share its family name but are different parts (another package, rating or grade), each with its own page:
- dsPIC33EP512GM304-I/ML