i.MX RT1040 Crossover MCU with Arm® Cortex®-M7 Core Operating Up to 600 MHz and Extended Temperature Range


Roll over image to zoom in

Block Diagram

i.MX RT1040 MCU

i.MX RT1040 Block Diagram



  • Arm Cortex-M7 @ 600 MHz
  • 3020 CoreMark / 1284 DMIPS
  • Real-Time, Low-Latency Response as Low as 20 ns
  • Low Dynamic Power with an Integrated DC-DC Converter
  • Low-Power Run Modes at 24 MHz

Software and Tools

  • MCUXpresso ecosystem support
    • Selection of IDE choices
    • Pin, clock, peripheral, security and memory Config tools
    • Security programming and provisioning tools
    • Software Development Kit
  • Zephyr RTOS support


  • Up to 512 kB Tightly Coupled Memory (TCM)
  • Extensive External Memory Interface Options
    • NAND, eMMC, QuadSPI NOR Flash and Parallel NOR Flash


  • Advanced Multimedia for GUI and Enhanced HMI
    • 2D Graphics Acceleration Engine
    • LCD Display Controller (Up to WXGA 1366x768)
    • 3x I2S for High-Performance, Multichannel Audio


  • Compact packages 169BGA 9x9mm and 11x11mm

Temperature and Qualifications

  • Robust Extended Industrial Temperature Range -40 °C to +125oC

Wireless Connectivity Interface

  • Wi-Fi®, Bluetooth®, Bluetooth Low Energy, ZigBee® and Thread

Part numbers include: MIMXRT1041DFP6B, MIMXRT1041XFP5B, MIMXRT1041XJM5B, MIMXRT1042DFP6B, MIMXRT1042XFP5B, MIMXRT1042XJM5B.


Quick reference to our documentation types.

1-5 of 36 documents

Show All

Design Files

4 design files


1-5 of 15 hardware offerings

Show All


1-5 of 18 software files

Show All

Note: For better experience, software downloads are recommended on desktop.

Engineering Services

1-5 of 8 engineering services

Show All

To find a complete list of our partners that support this product, please see our Partner Marketplace.


2 trainings

  • On-Demand

    Part 1: Intro to LVGL and SquareLine Studio

  • On-Demand

    Part 2: Simplify GUI Development with Embedded Wizard