i.MX RT1040 Crossover MCU with Arm® Cortex®-M7 Core


Roll over image to zoom in

Product Details

Select a section:

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


  • 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

Software and Tools

  • MCUXpresso Config Tools – A comprehensive suite of system configuration tools, including pins, clocks, SDK builder and more.
  • MCUXpresso SDK – An open-source software development kit (SDK) built specifically for your processor and evaluation board selections.
  • MCUXpresso IDE – An easy-to-use integrated development environment (IDE) for creating, building, debugging and optimizing your application.


Quick reference to our documentation types.

1-5 of 29 documents

Show All

Design Resources

Select a section:

Design Files

2 design files

  • Models

    IBIS Model File for i.MX RT1040 BGA169 11x11

  • Models

    IBIS Model File for i.MX RT1040 BGA169 9x9


1-5 of 20 hardware offerings

Show All


1-5 of 18 software files

Show All

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


2 trainings

  • On-Demand Webinar

    Part 1: Intro to LVGL and SquareLine Studio

  • On-Demand Webinar

    Part 2: Simplify GUI Development with Embedded Wizard