Microchip Technology

DSPIC33FJ32MC104T-I/PT - 16-bit Motor Control DSC 32KB | Microchip

MPN: DSPIC33FJ32MC104T-I/PT ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 3.6 V Vdss 44-pin TQFP (PT) Package RTCC Speed 32 KB Memory
From $3.26 USD / Unit
MOQ: 1 |
Price updated: 2026-09-27
Volume Pricing
Qty Unit Price Extended
1 $5.12 $5.12
10 $4.61 $46.10
100 $4.1 $410.00
500 $3.68 $1,840.00
1,000 $3.26 $3,260.00
ℹ️ All prices are in USD

DSPIC33FJ32MC104T-I/PT Overview

The Microchip Technology DSPIC33FJ32MC104T-I/PT is a 16-bit motor control digital signal controller (DSC) with 32KB flash memory, 2KB RAM, and operation up to 16 MIPS, housed in a 44-pin TQFP (PT) surface-mount package.

A digital signal controller combines the computational power of a digital signal processor (DSP) with the peripheral integration and ease of use of a microcontroller (MCU). Within the power-management hierarchy, DSCs sit between general-purpose MCUs and dedicated motor-control ASICs, offering a single-chip solution for field-oriented control (FOC), sensorless trapezoidal control, and power-conversion algorithms. The dsPIC33FJ family is Microchip's 16-bit DSC platform optimized for embedded motor control and digital power applications.

Key differentiating features of the DSPIC33FJ32MC104 include dedicated Motor Control PWM (MCPWM) outputs for three-phase inverter drive, a Charge Time Measurement Unit (CTMU) for capacitive touch and precise time measurement, three analog comparators, and a Real-Time Clock and Calendar (RTCC). The Peripheral Pin Select (PPS) feature allows digital peripherals to be remapped to a wide range of I/O pins, dramatically improving board-layout flexibility in low-pin-count designs.

Architecturally, the device pairs a 16-bit dsPIC33F core with extensive DSP engine functionality, including dual 40-bit accumulators, single-cycle MAC, and DSP multiply/divide support. A 14-channel 10-bit ADC enables simultaneous current and voltage sampling for closed-loop motor control, while brown-out detect/reset, power-on reset, and a watchdog timer increase system robustness. The device operates from a 3.0V to 3.6V supply across the industrial -40C to +85C temperature range (I suffix).

Typical applications include three-phase BLDC and PMSM motor drives, AC induction motor control, power inverters, digital power supplies, electric tool control boards, and embedded capacitive-touch user interfaces in appliances.

When designing with this controller, budget flash carefully: 32KB accommodates sensored FOC with headroom for communication stacks, but sensorless FOC with observer algorithms may require the 64KB DSPIC33FJ32MC204 variant in the same 44-pin TQFP footprint.

This page synthesizes distributor listings, drop-in alternatives, and practical motor-control design notes beyond the raw manufacturer datasheet.

Drop-in alternatives for DSPIC33FJ32MC104T-I/PT — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

DSPIC33FJ32MC204-I/PT

✅ Drop-In
📦 44-pin TQFP (PT)
64KB flash vs 32KB (+100%), same 44-pin TQFP pinout and motor-control peripherals; upgraded RAM

📋 Reference alternative (not in catalog)

DSPIC33FJ32MC104T-E/PT

✅ Drop-In
📦 44-pin TQFP (PT)
extended temperature -40C to +125C (AEC-Q100 qualified) vs -40C to +85C; same die, same flash/RAM, pin-to-pin

📋 Reference alternative (not in catalog)

DSPIC33FJ32MC304

✅ Drop-In
📦 44-pin TQFP (PT)
adds ECAN module vs no CAN; same 32KB flash class and 44-pin TQFP footprint per DigiKey cross-reference

📋 Reference alternative (not in catalog)

DSPIC33FJ32MC104T-I/PT Maximum Ratings & Electrical Characteristics

Core Architecture 16-bit dsPIC33F RISC DSC
Program Memory (Flash) 32 KB
RAM 2 KB
Instruction Rate 16 MIPS
Supply Voltage 3.0 V to 3.6 V
ADC Resolution 10-bit
ADC Channels 14 channels
Motor Control PWM MCPWM (dedicated motor control PWM peripheral)
Comparators 3
Charge Time Measurement Unit CTMU
Real-Time Clock RTCC
Peripheral Pin Select PPS (remappable I/O)
Operating Temperature -40C to +85C (I grade)
Package 44-pin TQFP (PT)
Mounting Type Surface Mount
Packaging Tape & Reel (T suffix)
Data Sheet Family dsPIC33FJ16MC101/102 and dsPIC33FJ32MC101/102/104 (DS70000652F)
RoHS Status Compliant
Watchdog Timer Yes (WDT)
Brown-out Reset Yes (BOR/POR)

DSPIC33FJ32MC104T-I/PT 44-pin tqfp (pt) Pin Configuration Guide

Pin configuration for DSPIC33FJ32MC104T-I/PT (44-pin tqfp (pt) package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

44-pin tqfp (pt) package pinout diagram for DSPIC33FJ32MC104T-I/PT

No detailed pinout data available for DSPIC33FJ32MC104T-I/PT.

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33FJ32MC104T-I/PT is suitable for 6 applications: Three-Phase BLDC/PMSM Motor Drives, AC Induction Motor Control, Digital Power Supplies and Inverters, Capacitive Touch Interfaces, Electric Power Tools and E-bike Controllers, Industrial Fans, Pumps and HVAC Blowers.

🏭

Three-Phase BLDC/PMSM Motor Drives

The DSPIC33FJ32MC104T-I/PT is purpose-built for three-phase brushless DC and permanent-magnet synchronous motor control. Its dedicated Motor Control PWM (MCPWM) peripheral generates complementary outputs with hardware dead-time insertion for the inverter bridge, while the 14-channel 10-bit ADC samples phase currents and DC bus voltage synchronously with the PWM cycle. The three on-chip analog comparators provide cycle-by-cycle overcurrent protection without CPU intervention, and the 16-bit DSP engine with single-cycle MAC executes field-oriented control (FOC) algorithms at 16 MIPS. The CTMU and PPS further allow sensorless back-EMF schemes and flexible pin allocation in compact drive boards.

⚡

AC Induction Motor Control

For appliance and industrial AC induction motors, the DSPIC33FJ32MC104T-I/PT implements V/f scalar control or sensorless vector control using its MCPWM peripheral and DSP math engine. The 2KB RAM holds the control state machine, PI compensators, and sine lookup tables for 32KB-flash code images, and the 10-bit ADC reads DC bus ripple and motor current for slip compensation. The RTCC peripheral supports scheduled operation in white-goods applications, while brown-out reset and the watchdog timer guarantee safe shutdown of the power stage during supply faults - a key requirement for mains-connected motor drives in washing machines, fans, and pumps.

🔌

Digital Power Supplies and Inverters

Switching power converters such as solar micro-inverters, LLC resonant supplies, and PFC stages benefit from the DSPIC33FJ32MC104T-I/PT's deterministic 16 MIPS execution and remappable PWM outputs. The Peripheral Pin Select (PPS) lets designers route PWM, input capture, and comparator outputs to optimal board locations, reducing loop-area and EMI in dense power layouts. The 10-bit ADC with simultaneous sampling supports voltage-mode and current-mode control loops, and the comparators implement fast hiccup-mode protection. The CTMU can also measure precise time intervals for resonant-tank frequency tracking in LLC designs.

🧩

Capacitive Touch Interfaces

The integrated Charge Time Measurement Unit (CTMU) turns the DSPIC33FJ32MC104T-I/PT into a single-chip capacitive touch controller for appliance panels and motor-drive user interfaces. The CTMU measures charge time on touch pads with sub-picofarad resolution, and PPS allows up to 14 remappable analog-capable pins to serve as touch channels while the same device simultaneously runs the motor-control PWM - eliminating a separate touch MCU in low-pin-count products. Typical designs combine 4 to 12 keys plus a slider, with the 32KB flash holding the touch scanning library, debouncing, and the main control application together.

🚗

Electric Power Tools and E-bike Controllers

Handheld power tools and light electric-vehicle controllers demand compact, robust motor control with strict BOM cost. The DSPIC33FJ32MC104T-I/PT's 44-pin TQFP offers enough I/O for a three-phase gate driver interface, hall or back-EMF sensing, throttle ADC input, and fault diagnostics, while the industrial -40C to +85C rating covers typical tool thermal environments. Hardware dead-time and comparator-based overcurrent protection respond faster than software loops, protecting MOSFETs during stall events. The 3.0V to 3.6V supply and low peripheral count keep the total controller BOM to a single DSC, driver IC, and power stage.

💡

Industrial Fans, Pumps and HVAC Blowers

Continuous-duty fans, circulation pumps, and HVAC blowers use the DSPIC33FJ32MC104T-I/PT for sensorless trapezoidal or FOC control with speed profiling. The RTCC enables scheduled operation and runtime logging for building-management reporting, and the watchdog timer with independent clock source guarantees restart after firmware anomalies in unattended equipment. The 14-channel ADC reads multiple motor currents, NTC temperature sensors, and potentiometer speed commands without external multiplexers. With 32KB flash, the control firmware plus a Modbus-over-UART stack (using PPS-remapped pins) fits comfortably in a single device.

Recommended Products Summary

IRAMS10UP60B Integrated three-phase inverter power module driven by MCPWM outputs Used in: Three-Phase BLDC/PMSM Motor Drives DSPIC33FJ32MC204-I/PT Pin-compatible drop-in with 64KB flash for sensorless FOC with observers Used in: Three-Phase BLDC/PMSM Motor Drives, Digital Power Supplies and Inverters MCP2551 CAN transceiver if ECAN-capable family variant (MC304) is used for networked drives Used in: AC Induction Motor Control DSPIC33FJ32MC304 Drop-in variant adding ECAN for appliance network communication Used in: AC Induction Motor Control MCP3204 External 12-bit ADC option for higher-resolution feedback Used in: Digital Power Supplies and Inverters DSPIC33FJ32MC102T-I/ML Microchip Technology Used in: Capacitive Touch Interfaces MCP9700A Analog temperature sensor read via the same ADC for adaptive touch thresholding Used in: Capacitive Touch Interfaces DSPIC33FJ32MC104T-E/PT AEC-Q100 extended-temperature variant for harsher thermal enclosures Used in: Electric Power Tools and E-bike Controllers MCP6002 Op-amp for current-sense signal conditioning ahead of the 10-bit ADC Used in: Electric Power Tools and E-bike Controllers MCP1700 3.3V LDO generating the controller supply from a 12V or 24V bus Used in: Industrial Fans, Pumps and HVAC Blowers MCP2515 Standalone CAN controller option when using the base MC104 (no ECAN) Used in: Industrial Fans, Pumps and HVAC Blowers
What is the DSPIC33FJ32MC104T-I/PT?
The DSPIC33FJ32MC104T-I/PT is a Microchip Technology 16-bit motor control digital signal controller with 32KB flash, 2KB RAM, and 16 MIPS performance in a 44-pin TQFP (PT) package. Per the Microchip product page, it features CTMU, MCPWMs, PPS, three comparators, and RTCC peripherals, and is optimized for embedded motor control applications such as BLDC and PMSM drives.
What is the price of DSPIC33FJ32MC104T-I/PT?
The DSPIC33FJ32MC104T-I/PT is listed in single-unit quantities at approximately 5.12 USD, dropping to roughly 3.26 USD at 1000-piece volumes, as of 2026-09-27 per distributor and Octopart pricing aggregation. Actual price varies with distributor stock levels and market conditions; request a quote on this page for the current XAIPART price on your specific quantity.
Where can I buy DSPIC33FJ32MC104T-I/PT online?
You can buy the DSPIC33FJ32MC104T-I/PT directly on this XAIPART product page by requesting a quote or ordering online. The part is also carried by distributors listed on Mouser and Octopart, which currently aggregate availability from one or more authorized channels as of 2026-09-27. For production volumes, contact XAIPART sales for lead-time and bulk pricing.
What is the lead time for DSPIC33FJ32MC104T-I/PT?
Standard lead time for the DSPIC33FJ32MC104T-I/PT is typically 8 to 16 weeks when allocated and shorter when distributor stock is available, as of 2026-09-27. Because this is an older dsPIC33FJ family member, Microchip recommends checking the MicrochipDirect cross-reference tool for stock and considering pin-compatible family alternates such as the DSPIC33FJ32MC204 for supply resilience.
Is DSPIC33FJ32MC104T-I/PT in stock?
Stock status for the DSPIC33FJ32MC104T-I/PT fluctuates; Octopart currently reports availability through at least one distributor channel as of 2026-09-27. XAIPART shows real-time availability on this page - submit an RFQ to confirm current warehouse stock. If stock is constrained, the same-footprint DSPIC33FJ32MC204-I/PT can serve as a drop-in alternative for most designs.
What is the difference between DSPIC33FJ32MC104 and DSPIC33FJ32MC204?
The main difference is program memory: the MC104 provides 32KB of flash while the MC204 doubles this to 64KB, with both parts sharing the same 44-pin TQFP (PT) footprint and the same motor-control peripheral set including MCPWM, CTMU, and PPS. According to distributor comparison listings (etei.com), both are 16-bit dsPIC33F parts with matching pinout, so the MC204 is a drop-in upgrade when your firmware outgrows 32KB flash.
What is the difference between DSPIC33FJ32MC104T-I/PT and DSPIC33FJ32MC104T-E/PT?
The difference is temperature grade: the -I suffix is the industrial grade rated -40C to +85C, while the -E suffix is the extended grade rated -40C to +125C. Per the Microchip USA listing, the E-grade device is AEC-Q100 qualified and requires a 3.0V to 3.6V supply. Both are identical in flash (32KB), RAM (2KB), and 44-pin TQFP package, making the E/PT a drop-in for harsher thermal environments.
Is the DSPIC33FJ32MC104 suitable for BLDC motor control?
Yes, the DSPIC33FJ32MC104 is purpose-built for BLDC, PMSM, and AC induction motor control. Its dedicated Motor Control PWM (MCPWM) peripheral generates complementary and dead-time-controlled outputs for three-phase inverters, the 14-channel 10-bit ADC samples phase currents and bus voltage, and three analog comparators support cycle-by-cycle overcurrent protection. The 16-bit DSP engine executes field-oriented control loops within typical 20 kHz to 50 kHz PWM periods.
What is the best drop-in replacement for DSPIC33FJ32MC104T-I/PT?
The best drop-in replacement is the DSPIC33FJ32MC204-I/PT, which shares the identical 44-pin TQFP (PT) footprint and pin-to-pin pinout while doubling flash from 32KB to 64KB - code runs without hardware changes. If temperature rating matters more than memory, the DSPIC33FJ32MC104T-E/PT offers the same die at -40C to +125C with AEC-Q100 qualification. Verify comparator and CTMU mapping in the shared family datasheet DS70000652F before production.
What is the best Microchip equivalent for DSPIC33FJ32MC104T-I/PT outside the MC104 family?
Within Microchip, the closest equivalents remain the same-family DSPIC33FJ32MC204-I/PT (more flash) and DSPIC33FJ32MC304 (ECAN variant in the same 44-pin TQFP), all pin-to-pin compatible per the Microchip cross-reference search. A newer-generation migration path is the dsPIC33EP family (e.g., dsPIC33EP128MC206), but that requires footprint and design changes and is not drop-in. No cross-brand (ST, TI, NXP) part is pin-compatible with this Microchip TQFP package.
Is DSPIC33FJ32MC104 the same as DSPIC33FJ32MC102?
No - the DSPIC33FJ32MC104 has 32KB flash while the DSPIC33FJ32MC102 has 16KB flash, half the program memory. Both belong to the same dsPIC33FJ motor-control family and share peripherals such as MCPWM and PPS, but the MC102 is offered in lower pin counts (SOIC/QFN/SSOP in the 101/102 subfamily) and is not pin-compatible with the 44-pin TQFP MC104, so it is not a drop-in substitute.
Where to download the DSPIC33FJ32MC104 datasheet PDF?
The DSPIC33FJ32MC104 datasheet is available as a free PDF from Microchip at ww1.microchip.com, family document DS70000652F covering the dsPIC33FJ16MC101/102 and dsPIC33FJ32MC101/102/104 devices (a 3970KB file published 2014-01-22 per findic.us). Download it from the link on this page or from the official Microchip dsPIC33FJ32MC104 product page under Documentation.
Where can I find the DSPIC33FJ32MC104 pinout for the 44-pin TQFP?
The complete 44-pin TQFP (PT) pinout for the DSPIC33FJ32MC104 is in the pin diagrams section of family datasheet DS70000652F from Microchip. Note that because the device supports Peripheral Pin Select (PPS), most digital peripheral functions (UART, SPI, input capture, PWM) are remappable to RPn pins, so the pinout defines physical pins while your firmware configuration defines their function. Power, VDD/VSS, OSC, and analog pins are fixed.
Can I replace DSPIC33FJ32MC104T-I/PT with DSPIC33FJ32MC304?
Yes, the DSPIC33FJ32MC304 in the 44-pin TQFP (PT) package is listed by DigiKey's cross-reference tool as a parametrically similar substitute. It shares the same pinout, 32KB flash class, and motor-control peripherals, adding an ECAN module for CAN bus connectivity. If your board does not use CAN, code migration is minimal; if you need CAN, the MC304 adds it without a redesign, making it a low-risk drop-in for connected motor-drive designs.
When should I choose DSPIC33FJ32MC104T-I/PT over the newer dsPIC33EP parts?
Choose the DSPIC33FJ32MC104T-I/PT when you need the lowest-cost dsPIC solution for a mature design, must maintain an existing proven PCB footprint, or are servicing legacy production lines that already use the dsPIC33FJ software stack and tools. Choose newer dsPIC33EP or dsPIC33C parts when starting a fresh design that needs higher MIPS, more flash, or long-term supply assurance. The MC104 remains active and supported by MPLAB X, so it is still a valid choice for cost-driven motor-control boards.
Does DSPIC33FJ32MC104T-I/PT support the MPLAB development tools?
Yes, the DSPIC33FJ32MC104 is fully supported by Microchip MPLAB X IDE, the XC16 C compiler, and hardware debug tools including PICkit 3/4, ICD 3/4, and REAL ICE. According to Microchip's product page, the dsPIC33FJ motor-control family has extensive code examples and motor-control application libraries. Existing dsPIC33FJ projects compile for the MC104 without toolchain changes, which eases migration from other family members.
Is the DSPIC33FJ32MC104T-I/PT RoHS compliant?
Yes, the DSPIC33FJ32MC104T-I/PT is RoHS compliant and lead-free, consistent with Microchip's standard green packaging for the dsPIC33FJ family. Distributor listings on Mouser and Octopart categorize it as an active, RoHS-compliant part as of 2026-09-27. Always confirm the certificate of conformance with your shipment if your production quality system requires formal REACH or RoHS documentation.

Engineering reference data for DSPIC33FJ32MC104T-I/PT — comparison, design guidance, and compliance information.

Selection Guide

Choose the DSPIC33FJ32MC104T-I/PT when you need the lowest-cost, single-chip motor-control DSC for a proven 44-pin TQFP board and your firmware fits in 32KB flash - typical for sensored BLDC, trapezoidal drives, and simple FOC. Move to the DSPIC33FJ32MC204-I/PT (same footprint, 64KB flash) when code size grows, such as sensorless FOC with observers plus communication. Select the DSPIC33FJ32MC104T-E/PT for -40C to +125C or AEC-Q100-required environments at identical pinout. Pick the DSPIC33FJ32MC304 when CAN bus connectivity must be added without a redesign. For brand-new designs demanding higher performance or longest supply life, evaluate newer dsPIC33EP/dsPIC33C devices instead - they offer more headroom but are not drop-in compatible with this footprint.

Comparison with Alternatives

Parameter This Product DSPIC33FJ32MC204-I/PT DSPIC33FJ32MC104T-E/PT DSPIC33FJ32MC304
Package 44-pin TQFP (PT) 44-pin TQFP (PT) - same 44-pin TQFP (PT) - same 44-pin TQFP (PT) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 32 KB 64 KB 32 KB 32 KB
Performance 16 MIPS 16 MIPS 16 MIPS 16 MIPS
CAN Module No No No Yes (ECAN)
Motor Control PWM (MCPWM) Yes Yes Yes Yes
CTMU / RTCC / PPS Yes / Yes / Yes Yes / Yes / Yes Yes / Yes / Yes Yes / Yes / Yes

Key Differentiators

  • Integrated CTMU capacitive-touch measurement (vs DSPIC33FJ32MC204-I/PT)
  • Extended-temperature AEC-Q100 variant available in the same footprint (vs DSPIC33FJ32MC104T-E/PT)
  • ECAN-free baseline cost (vs DSPIC33FJ32MC304)

Design Notes

Decouple each VDD pin with a 0.1uF ceramic capacitor placed within 2 mm of the pin, plus a single 4.7uF to 10uF bulk capacitor near the device. The dsPIC33FJ core draws supply current proportional to clock frequency; at 16 MIPS keep the 3.3V rail within the 3.0V to 3.6V range or the internal regulator and BOR thresholds may trip. Separate the noisy motor-power ground from the controller analog ground and join at a single star point to protect the 10-bit ADC accuracy.

Use PPS (Peripheral Pin Select) to route PWM outputs onto pins closest to the gate-driver IC, minimizing loop area on the switching edge traces. Keep hall-sensor or current-shunt ADC traces away from MCPWM and gate-drive signals, and guard them with ground. Per the family datasheet note (DS70000652F), the exposed metal pad on the TQFP bottom is not connected internally but should be soldered and tied to VSS for mechanical and thermal reliability.

Flash budget is the most common trap: 32KB holds sensored trapezoidal control comfortably, but sensorless FOC with observers plus a communication stack can overflow - plan a migration path to the pin-compatible 64KB MC204 before layout freeze. Also verify configuration bits: oscillator PLL settings determine the actual MIPS, and wrong FRC/PLL fuses are a frequent bring-up failure. Enable BOR and WDT in production configuration words.

Compliance Information

RoHS
Compliant
REACH
Unknown
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Unknown

RoHS compliant per distributor listings (Mouser/Octopart). The standard -I grade is not AEC-Q100 qualified; the DSPIC33FJ32MC104T-E/PT extended variant is listed as AEC-Q100 qualified (Microchip USA). Formal REACH and conflict-minerals declarations not found in provided data.

Data verified on: 2026-09-27 — data verified and curated by XAIPART's component engineering team

Related Searches

DSPIC33FJ32MC104T-I/PT DSPIC33FJ32MC104 datasheet PDF Microchip DSPIC33FJ32MC104 motor control DSC 16-bit DSC 32KB flash 44-pin TQFP DSPIC33FJ32MC104T-I/PT price buy DSPIC33FJ32MC104 vs DSPIC33FJ32MC204 DSPIC33FJ32MC104 drop-in replacement pin compatible dsPIC33FJ BLDC motor controller FOC DSPIC33FJ32MC104T-I/PT pinout TQFP-44 what is a motor control digital signal controller CTMU capacitive touch MCU Microchip AEC-Q100 automotive dsPIC33FJ motor control

Related Components & Terms

Microchip Technology DSPIC33FJ32MC104T-I/PT DSPIC33FJ32MC204-I/PT DSPIC33FJ32MC104T-E/PT DSPIC33FJ32MC304 dsPIC33FJ digital signal controller DSC 16-bit microcontroller DSP engine MCPWM CTMU PPS Peripheral Pin Select RTCC 44-pin TQFP TQFP package family surface mount RoHS AEC-Q100 field-oriented control BLDC motor drive 10-bit ADC MPLAB X IDE XC16 compiler
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details