MCHPPIC32MX270F256B-50I/SP
Overview
The PIC32MX270F256B-50I/SP is a high-performance 32-bit microcontroller featuring a MIPS32 M4K core running at up to 50MHz. It is uniquely packaged in a 28-pin SPDIP, making it one of the most powerful microcontrollers available for through-hole prototyping and breadboarding. The device includes 256KB of Flash, 64KB of RAM, and a full-speed USB 2.0 OTG controller.
Why Choose This Part
This MCU provides a substantial 64KB of SRAM and 256KB of Flash in a hobbyist-friendly through-hole package. It features 5V tolerant pins, which simplifies interfacing with older digital logic and industrial sensors. The inclusion of DMA and a hardware CRC engine allows for efficient data handling without stalling the main CPU core.
Applications
Key Specifications
Getting Started
Development is primarily supported through Microchip's MPLAB X IDE and the XC32 compiler. For hardware debugging, the MPLAB PICkit 4 or Snap in-circuit debugger is recommended. The chip can be programmed on a standard breadboard using a few external capacitors and a 3.3V power supply.
PIC32MX Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | Flash | RAM | I/O Pins | Package | Speed | ADC/DAC | Stock |
|---|---|---|---|---|---|---|---|
| PIC32MX270F256B-50I/SP (this part) | 256KB | 64K | 19 | DIP-28 | 50M | A/D 9x10b | 275 |
| PIC32MX795F512L-80I/PT (Microchip) | 512KB | 128K | 85 | TQFP-100 | 80M | A/D 16x10b | 24,856 |
| PIC32MX470F512H-I/PT | 512KB | 128K | 49 | TQFP-64 | 80M | A/D 28x10b | 2,389 |
| PIC32MX250F128B | 128KB | 32K | 19 | SSOP-28 | 40M | A/D 9x10b | 3,629 |
| PIC32MX170F256B-I/SP | 256KB | 64K | 21 | DIP-28 | 40M | A/D 10x10b | 171 |
| PIC32MX170F256B-50I/SP | 256KB | 64K | 21 | DIP-28 | 50M | A/D 10x10b | 83 |
| PIC32MX270F256D-50I/PT | 256KB | 64K | 33 | TQFP-44 | 50M | A/D 13x10b | 140 |
| PIC32MX470F512L-I/PT | 512KB | 128K | 81 | TQFP-100 | 80M | A/D 28x10b | 290 |
| PIC32MX250F128B-50I/SP | 128KB | 32K | 19 | DIP-28 | 50M | A/D 9x10b | 167 |
| PIC32MX440F256H-80I/PT | 256KB | 32K | 53 | TQFP-64 | 80M | A/D 16x10b | 768 |
| PIC32MX250F128D-I/PT | 128KB | 32K | 33 | TQFP-44 | 40M | A/D 13x10b | 1,328 |
| PIC32MX270F256B-I/SP | 256KB | 64K | 19 | DIP-28 | 40M | A/D 9x10b | 172 |



