PIC32MX 32-bit Microcontroller

Replacement: None. We are no longer carrying this microcontroller. This page is for reference only.

The PIC32MX is a high performance 32-bit microcontroller. We bought these in the wrong package and don’t have any use for them. Check out the datasheet below for what you can do with this IC.

  • High-Performance 32-bit RISC CPU:
    • MIPS32® M4K® 32-bit core with 5-stage pipeline
    • 80 MHz maximum frequency
    • 1.56 DMIPS/MHz (Dhrystone 2.1) performance at zero Wait state Flash access
    • Single-cycle multiply and high-performance divide unit
  • Microcontroller Features:
    • Operating voltage range of 2.3 V to 3.6 V
    • 512 K Flash memory (plus an additional 12 KB of Boot Flash)
    • 128 K SRAM memory
    • Pin-compatible with most PIC24/dsPIC® DSC devices
    • Multiple power management modes
  • Peripheral Features:
    • Atomic SET, CLEAR and INVERT operation on select peripheral registers
    • Up to 8-channels of hardware DMA with automatic data size detection
    • USB 2.0-compliant full-speed device and On-The-Go (OTG) controller:
    • Dedicated DMA channels
  • Analog Features:
    • Up to 16-channel, 10-bit Analog-to-Digital Converter:
    • 1 Msps conversion rate
    • Conversion available during Sleep and Idle
    • Two Analog Comparators

Customer Comments

  • Gee, for chips that are surplus parts maybe you could give us a break on the price. For now I’ll keep buying mine directly from Microchip for less than $9 each.
    Note that this chip doesn’t have “64K to 512K Flash memory” and “16K to 128K SRAM memory”, it in fact has exactly 512K of Flash memory and 128K of SRAM memory. Plus it has an 10/100 Ethernet interface (but you will need to add an Ethernet PHY to use it).
    This chip, and it’s bigger brother the ‘795F512L, are the current top of the line Microchip 32 bit processors.
    You can get a free evaluation version of the Microchip compiler for PIC32 to use with this chip too.
    This 64 pin chip has a 0.5mm lead pitch, so it’s not very breadboard friendly. Maybe SFE could make a breakout board for this chip, and then charging $15 or more for it wouldn’t be such a gouge.

  • I purchased this one by accident.
    But for $7 its not bad little unit.
    It will sit around till I find a use for it.

  • You don’t need to use an evaluation compiler - download the source code for their compiler, and compile it. It’s open source. The payment is a “lazy fee”, as once you compile it, you can either copy the libraries from an eval install, or use a modified newlibc, or even just not use a library(although that’s not much fun :()
    Why’s it “In Stock”, should it not be retired with an in stock message? Just glancing at it, it looks like you plan to buy more and keep selling them at this low price, which is obviously not the case…

  • It was not mentioned this little monster performs
    -Top line with all: USB, Ethernet, and CAN in the same pack.
    -6 hardware UART’s (yes, 6 !!)
    -4 SPI’s,
    -5 I2C’s.
    -8 dedicated DMA channels for usb, ethernet, can & others
    -8 programable DMA channels for whatever you want (example: extra UART’s, extra PWM’s, PIN control, with almost no/ or no CPU intervention) so you can have 16 UART’s or 15 PWM’s CPU stress free.
    The only poor thing is it still has only 5 PWM… well so then you can use programable DMA to add CPU free new PWM’s…
    DMA is just an incredible flexible feature on this chip.
    I will take my “Development Board for PIC32MX340F512”, unsolder that MCU, and replace with this one (PIC32MX795F512H), they are both pin compatible!!

  • At least it’s in a package I can probably solder to a board. I hate QFN’s and BGA’s (though you CAN solder those to “shmartboards” with a regular soldering iron.) QFP’s are easy enough, even at .4mm (though you’ll need to solderwick off the shorts afterward).

  • Its good to see somethings show up at Sparkfun that have a native CAN-bus, as I am working on doing a ECU and datum logging system for a race car’s, how ever I have no experience with programing PIC’s. I have worked with arduino’s, Atmels and some ARM’s and such, where can one start to program this chips. Hope to see a break out board for this chip soon!

  • It’s an intriguing little device–lots of features packed in there! What are people using to program them?

  • Thc: If I need some part from Microchip I just sample it then they will send you 3-5 depending on the part for free. Such a nice company :) Actually most chip manufacturer does this.
    Yes, samples are nice… but support SFE if you want to see future breakout boards, new projects, etc.
    Besides, SFE offers incredible support and actually takes suggestions seriously. I’d be more than willing to pay a couple dollars more for an item from SFE than anyone else “just because” I like SFE and they provide support in many ways. I wear a “SparkFun Lab Coat” every day and am proud of it.

  • If I need some part from Microchip I just sample it then they will send you 3-5 depending on the part for free. Such a nice company :) Actually most chip manufacturer does this.

  • Datasheet link is broken. :-(

Customer Reviews

No reviews yet.