Microchip

Microchip New PIC32 Family With Floating Point Unit

The PIC32MZ EF is the second-generation series of the PIC32MZ family of high-performance MCUs. The PIC32MZ EF family provides higher performance, a floating point unit, larger Flash, connectivity options and a rich peripheral set that will help embedded developers address the increasing demands of high-end and next-generation applications.

  • Upto 2 MB Flash
  • Upto 512 KB RAM
  • 18 MSPS 12-bit ADC
  • MIPS M-Class™ core
  • 10/100 Ethernet
Microchip New PIC32 Family With Floating Point Unit

Product Description

The PIC32MZ EF series is powered by Imagination's MIPS M-Class™ core at 200MHz/330 DMIPS and 3.28 CoreMarks™/MHz, along with dual-panel, live-update Flash (up to 2 MB), large RAM (512 KB) and the widest selection of connectivity peripherals in the entire PIC32 portfolio, including a 10/100 Ethernet MAC, Hi-Speed USB MAC/PHY and dual CAN ports. Many embedded applications are adding better graphics displays, and the PIC32MZ EF, in the LCCG configuration, can support up to a WQVGA display without the added cost of external graphics controllers. An optional, full-featured hardware crypto engine is also available with a random number generator for high-throughput data encryption/decryption and authentication (e.g., AES, 3DES, SHA, MD5 and HMAC).

The PIC32MZ EF family of 32-bit microcontrollers (MCUs) features an integrated hardware floating point unit (FPU) for high performance and lower latency in intensive single and double-precision math applications. This new 48-member PIC32MZ EF series also offers a 12-bit, 18 MSPS analog-to-digital converter (ADC) for a wide array of high-speed, wide-bandwidth applications. Additionally, the PIC32MZ EF supports an extensive DSP instruction set. This combination of DSP instructions, a double-precision FPU and a high-speed ADC improves code density, decreases latency and accelerates performance in process-intensive applications.

Microchip's award-winning MPLAB® Harmony Integrated Software Framework provides a modular, pre-tested and easy-to-use GUI based development ecosystem that helps ease integration, reduce testing and speed adaptation to quickly changing market demands; enabling designers to focus on product development.

Product Series

Contract pricing display is unavailable at the moment. Prices shown are standard retail prices, orders placed will have contract pricing applied when processed.

  Manufacturer Part No Order Code Manufacturer / Description
Availability Price For
Price
Quantity
Silicon Manufacturer No. of Bits Silicon Family Name Core Architecture Core Sub-Architecture Silicon Core Number Kit Contents Product Range
DM320007-C
DM320007-C - Development Kit, PIC32MZ Embedded Connectivity with FPU, non-Crypto/Crypto Development

2493394

Development Kit, PIC32MZ Embedded Connectivity with FPU, non-Crypto/Crypto Development

MICROCHIP

You previously purchased this product. View in Order History

3 in stock + Check Stock & Lead Times

3 in stock for next day delivery (UK stock)

  • 2 more will be available week commencing 11/06/26
  • More stock available week commencing 29/06/26

    Each

    1+ £129.32 £155.18

    Restricted Item

    Minimum order of 1 items Multiples of 1 only Please enter a valid quantity

    Add
    Min: 1 Mult: 1
    Microchip 32bit PIC32MZ PIC MIPS32 PIC32MZ2048EFM144 Dev Board PIC32MZ2048EFM144, LAN8740A Daughter Board, USB mini-B & micro-B Cables, Ethernet Cable -
    DM320007
    DM320007 - Development Board, PIC32MZ Embedded Connectivity EF Family MCU's, Non-Crypto Development

    2493393

    Development Board, PIC32MZ Embedded Connectivity EF Family MCU's, Non-Crypto Development

    MICROCHIP

    You previously purchased this product. View in Order History

    5 in stock + Check Stock & Lead Times

    5 in stock for next day delivery (UK stock)

  • 5 more will be available week commencing 23/04/26
  • 2 more will be available week commencing 11/06/26
  • More stock available week commencing 29/06/26

    Each

    1+ £133.14 £159.77

    Restricted Item

    Minimum order of 1 items Multiples of 1 only Please enter a valid quantity

    Add
    Min: 1 Mult: 1
    Microchip 32bit PIC32MZ PIC MIPS32 PIC32MZ2048EFH144 Dev Board PIC32MZ2048EFH144, LAN8740A Daughter Board, USB mini-B & micro-B Cables, Ethernet Cable -
    MA320019
    MA320019 - Daughter Board, PIC32MZEF MCU Family-Pin Plug in Module, USB/Ethernet & CAN Development

    2493395

    Daughter Board, PIC32MZEF MCU Family-Pin Plug in Module, USB/Ethernet & CAN Development

    MICROCHIP

    You previously purchased this product. View in Order History

    1 in stock + Check Stock & Lead Times

    1 in stock for next day delivery (UK stock)

    More stock available week commencing 29/06/26

    Each

    1+ £27.40 £32.88

    Restricted Item

    Minimum order of 1 items Multiples of 1 only Please enter a valid quantity

    Add
    Min: 1 Mult: 1
    Microchip - PIC32MZ PIC MIPS32 PIC32MZ2048EFH100 Plug-In Module PIC32MZ2048EFH100 -
    PIC32MZ2048EFH064-I/PT
    PIC32MZ2048EFH064-I/PT - 32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    2496730

    32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    MICROCHIP

    You previously purchased this product. View in Order History

    1,071 in stock + Check Stock & Lead Times

    1,071 in stock for next day delivery (UK stock)

  • 160 more will be available week commencing 14/04/26
  • 320 more will be available week commencing 06/05/26
  • More stock available week commencing 22/06/26

    Each

    1+ £11.24 £13.49 25+ £10.29 £12.35 100+ £9.33 £11.20 250+ £9.14 £10.97

    Restricted Item

    Minimum order of 1 items Multiples of 1 only Please enter a valid quantity

    Add
    Min: 1 Mult: 1
    - - - - - - - PIC32 Family PIC32MZEF Series Microcontrollers
    PIC32MZ2048EFH124-I/TL
    PIC32MZ2048EFH124-I/TL - 32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    2499204

    32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    MICROCHIP

    You previously purchased this product. View in Order History

    No Longer Manufactured

    Each

    null
    Restricted Item
    - - - - - - - PIC32 Family PIC32MZEF Series Microcontrollers
    PIC32MZ0512EFF100-I/PT
    PIC32MZ0512EFF100-I/PT - 32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    2496727

    32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    MICROCHIP

    You previously purchased this product. View in Order History

    224 in stock + Check Stock & Lead Times

    224 in stock for next day delivery (UK stock)

    More stock available week commencing 15/06/26

    Each

    1+ £8.92 £10.70 25+ £7.93 £9.52 100+ £7.85 £9.42 250+ £7.76 £9.31

    Restricted Item

    Minimum order of 1 items Multiples of 1 only Please enter a valid quantity

    Add
    Min: 1 Mult: 1
    - - - - - - - PIC32 Family PIC32MZEF Series Microcontrollers
    PIC32MZ0512EFF144-I/PH
    PIC32MZ0512EFF144-I/PH - 32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    2499359

    32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    MICROCHIP

    You previously purchased this product. View in Order History

    Available to supplier Lead Time

    + Check lead times

    Lead time 85 days

    Each

    Non-Cancellable / Non Returnable

    90+ £8.05 £9.66

    Restricted Item

    Minimum order of 90 items Multiples of 90 only Please enter a valid quantity

    Add
    Min: 90 Mult: 90
    - - - - - - - PIC32 Family PIC32MZEF Series Microcontrollers
    PIC32MZ0512EFK100-I/PT
    PIC32MZ0512EFK100-I/PT - 32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    2496728

    32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    MICROCHIP

    You previously purchased this product. View in Order History

    No Longer Stocked

    Each

    null
    Restricted Item
    - - - - - - - PIC32 Family PIC32MZEF Series Microcontrollers
    PIC32MZ0512EFK144-I/PH
    PIC32MZ0512EFK144-I/PH - 32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    2499360

    32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    MICROCHIP

    You previously purchased this product. View in Order History

    No Longer Stocked

    Each

    null
    Restricted Item
    - - - - - - - PIC32 Family PIC32MZEF Series Microcontrollers
    PIC32MZ1024EFH144-I/PH
    PIC32MZ1024EFH144-I/PH - 32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    2499361

    32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    MICROCHIP

    You previously purchased this product. View in Order History

    42 in stock + Check Stock & Lead Times

    42 in stock for next day delivery (UK stock)

    More stock available week commencing 04/05/26

    Each

    1+ £11.76 £14.11 25+ £10.79 £12.95 100+ £9.77 £11.72 250+ £9.61 £11.53

    Restricted Item

    Minimum order of 1 items Multiples of 1 only Please enter a valid quantity

    Add
    Min: 1 Mult: 1
    - - - - - - - PIC32 Family PIC32MZEF Series Microcontrollers
    PIC32MZ1024EFM144-I/PH
    PIC32MZ1024EFM144-I/PH - 32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    2499362

    32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    MICROCHIP

    You previously purchased this product. View in Order History

    90 in stock + Check Stock & Lead Times

    90 in stock for next day delivery (UK stock)

    More stock available week commencing 04/05/26

    Each

    1+ £10.31 £12.37 25+ £9.46 £11.35

    Restricted Item

    Minimum order of 1 items Multiples of 1 only Please enter a valid quantity

    Add
    Min: 1 Mult: 1
    - - - - - - - PIC32 Family PIC32MZEF Series Microcontrollers
    PIC32MZ2048EFH064-I/MR
    PIC32MZ2048EFH064-I/MR - 32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    2496729

    32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    MICROCHIP

    You previously purchased this product. View in Order History

    Available for back order

    + Check Stock & Lead Times

    More stock available week commencing 22/06/26 Contact me when back in stock

    Each

    1+ £11.19 £13.43 25+ £10.26 £12.31 100+ £9.79 £11.75 250+ £9.31 £11.17

    Restricted Item

    Minimum order of 1 items Multiples of 1 only Please enter a valid quantity

    Add
    Min: 1 Mult: 1
    - - - - - - - PIC32 Family PIC32MZEF Series Microcontrollers
    PIC32MZ2048EFH100-I/PT
    PIC32MZ2048EFH100-I/PT - 32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    2496731

    32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    MICROCHIP

    You previously purchased this product. View in Order History

    161 in stock + Check Stock & Lead Times

    161 in stock for next day delivery (UK stock)

    More stock available week commencing 18/05/26

    Each

    1+ £11.84 £14.21 25+ £10.85 £13.02 100+ £10.34 £12.41 250+ £9.83 £11.80

    Restricted Item

    Minimum order of 1 items Multiples of 1 only Please enter a valid quantity

    Add
    Min: 1 Mult: 1
    - - - - - - - PIC32 Family PIC32MZEF Series Microcontrollers
    PIC32MZ2048EFH100T-I/PF
    PIC32MZ2048EFH100T-I/PF - 32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    2496732

    32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    MICROCHIP

    You previously purchased this product. View in Order History

    No Longer Manufactured

    Each

    null
    Restricted Item
    - - - - - - - PIC32 Family PIC32MZEF Series Microcontrollers
    PIC32MZ2048EFM144-I/PH
    PIC32MZ2048EFM144-I/PH - 32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    2499364

    32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    MICROCHIP

    You previously purchased this product. View in Order History

    90 in stock + Check Stock & Lead Times

    90 in stock for next day delivery (UK stock)

    More stock available week commencing 22/06/26

    Each

    1+ £13.18 £15.82 25+ £12.08 £14.50 100+ £10.94 £13.13 250+ £10.72 £12.86

    Restricted Item

    Minimum order of 1 items Multiples of 1 only Please enter a valid quantity

    Add
    Min: 1 Mult: 1
    - - - - - - - PIC32 Family PIC32MZEF Series Microcontrollers
    PIC32MZ2048EFM144-I/PL
    PIC32MZ2048EFM144-I/PL - 32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    2496733

    32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    MICROCHIP

    You previously purchased this product. View in Order History

    4,828 in stock + Check Stock & Lead Times

    4,828 in stock for next day delivery (UK stock)

    More stock available week commencing 04/05/26

    Each

    1+ £13.06 £15.67 25+ £11.97 £14.36 100+ £11.14 £13.37 250+ £10.30 £12.36

    Restricted Item

    Minimum order of 1 items Multiples of 1 only Please enter a valid quantity

    Add
    Min: 1 Mult: 1
    - - - - - - - PIC32 Family PIC32MZEF Series Microcontrollers
    PIC32MZ2048EFM124-I/TL
    PIC32MZ2048EFM124-I/TL - 32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    2499363

    32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    MICROCHIP

    You previously purchased this product. View in Order History

    No Longer Manufactured

    Each

    null
    Restricted Item
    - - - - - - - PIC32 Family PIC32MZEF Series Microcontrollers
    PIC32MZ1024EFG064-I/PT
    PIC32MZ1024EFG064-I/PT - 32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers

    2500472

    32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers

    MICROCHIP

    You previously purchased this product. View in Order History

    No Longer Stocked

    Each

    Non-Cancellable / Non Returnable
    null
    Restricted Item
    - - - - - - - PIC32 Family PIC32MZEF Series Microcontrollers
    PIC32MZ2048EFM064-I/PT
    PIC32MZ2048EFM064-I/PT - 32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers

    2500474

    32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers

    MICROCHIP

    You previously purchased this product. View in Order History

    158 in stock + Check Stock & Lead Times

    158 in stock for next day delivery (UK stock)

    More stock available week commencing 15/06/26

    Each

    1+ £11.06 £13.27 25+ £10.13 £12.16 100+ £9.19 £11.03 250+ £9.01 £10.81

    Restricted Item

    Minimum order of 1 items Multiples of 1 only Please enter a valid quantity

    Add
    Min: 1 Mult: 1
    - - - - - - - PIC32 Family PIC32MZEF Series Microcontrollers
    PIC32MZ2048EFG100-I/PT
    PIC32MZ2048EFG100-I/PT - 32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers

    2500473

    32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers

    MICROCHIP

    You previously purchased this product. View in Order History

    78 in stock + Check Stock & Lead Times

    78 in stock for next day delivery (UK stock)

    More stock available week commencing 15/06/26

    Each

    1+ £11.26 £13.51 25+ £10.32 £12.38 100+ £9.83 £11.80 250+ £9.34 £11.21

    Restricted Item

    Minimum order of 1 items Multiples of 1 only Please enter a valid quantity

    Add
    Min: 1 Mult: 1
    - - - - - - - PIC32 Family PIC32MZEF Series Microcontrollers
    PIC32MZ2048EFM100-I/PF
    PIC32MZ2048EFM100-I/PF - 32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers

    2500475

    32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers

    MICROCHIP

    You previously purchased this product. View in Order History

    386 in stock + Check Stock & Lead Times

    386 in stock for next day delivery (UK stock)

    More stock available week commencing 25/05/26

    Each

    1+ £12.37 £14.84 25+ £11.32 £13.58 100+ £10.27 £12.32 250+ £10.26 £12.31

    Restricted Item

    Minimum order of 1 items Multiples of 1 only Please enter a valid quantity

    Add
    Min: 1 Mult: 1
    - - - - - - - PIC32 Family PIC32MZEF Series Microcontrollers
    PIC32MZ2048EFH144-I/PH
    PIC32MZ2048EFH144-I/PH - 32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    2496734

    32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    MICROCHIP

    You previously purchased this product. View in Order History

    80 in stock + Check Stock & Lead Times

    80 in stock for next day delivery (UK stock)

    More stock available week commencing 22/06/26

    Each

    1+ £12.71 £15.25 25+ £11.65 £13.98 100+ £10.55 £12.66 250+ £10.34 £12.41

    Restricted Item

    Minimum order of 1 items Multiples of 1 only Please enter a valid quantity

    Add
    Min: 1 Mult: 1
    - - - - - - - PIC32 Family PIC32MZEF Series Microcontrollers
    PIC32MZ2048EFH144-I/PL
    PIC32MZ2048EFH144-I/PL - 32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    2496735

    32 Bit Microcontroller, Floating Point Unit, PIC32 Family PIC32MZEF Series Microcontrollers, PIC32

    MICROCHIP

    You previously purchased this product. View in Order History

    37 in stock + Check Stock & Lead Times

    37 in stock for next day delivery (UK stock)

  • 60 more will be available week commencing 10/04/26
  • More stock available week commencing 04/05/26

    Each

    1+ £13.03 £15.64 25+ £11.93 £14.32 100+ £11.37 £13.64 250+ £10.81 £12.97

    Restricted Item

    Minimum order of 1 items Multiples of 1 only Please enter a valid quantity

    Add
    Min: 1 Mult: 1
    - - - - - - - PIC32 Family PIC32MZEF Series Microcontrollers