RT1010-Py MicroPython development board - Cortex M7 @ 500 MHz
zoom_out_map
chevron_left chevron_right
New

RT1010-Py MicroPython development board - Cortex M7 @ 500 MHz

High speed MIMXRT1011DAE5A MicroPython microcontroler clocked at 500 MHz with 128 Kio RAM, 2 Mio SPI Flash and SD card support. Based on ARM Cortex M7 offering the higher performance, DSP blocks, double precision floating point unit. Offering I2C, SPI, UART, I2S buses. Compatible MicroPython and PlatformIO.

€18.15 (tax incl.) €15.00 (tax excl.)
Tax included
notifications_active Last items in stock
Secure payments
Payments are secured by LyraCollect, a French payment collection company.
Multiple delivery solutions
It is possible to delivered to your home, to a pick-up point or picked up by appointment at MCHobby
Parcels packed with care and efficiency
We prepare, pack and ship your orders with great respect and care.

High speed RT1010-Py, the fastest microcontroler for MicroPython

Do you need processing speed?  This RT1010 microcontroler at 500 MHz will run 4x faster than RP2040. Thei.MX microcontroler family from NXP is used on popular microcontroler and development board.
With a memory of 128 Kio SRAM, this microcontroler can cover most of the projects need. Notice that 128 Kio is perfect for monochrome displays (like OLED) but a bit narrow for wide TFT color displays. The 2 Mio of flash memory will be used to store the firmware (C code or MicroPython firmware). When using MicroPython, the Flash memory also act as MicroPython File System to store the Python scripts and data files.

This RT1010-Py is an affordable development board that runs MicroPython scripts, PlatformIO for C code and Arduino (cfr Olimex).

Using a Cortex M7 architecture do provides lots of power to the plateform! Cortex-M7 is the most performant and energy efficient processor of the Cortex-M family.
Cortex-M7 offers DSP (digital signal processing) and  double precision floating point unit.

The RT1010-py MicroPython development platform offers tons of GPIOs as well as the usual buses (I2C, SPI, UART, PWM, i2S).
The platform also fits an SD card for storing external data and files.

The board also fits a fUEXT connector (flat ribbon, 12 pins, 0.5mm spacing) which carry 3.3V power, I2C, SPI and UART buses.
It is a very convenient connector offers lot of devices expansion (see UEXT catalog on MCHobby and UEXT catalog at Olimex).

Technical details

  • MIMXRT1011DAE5A from NXP running at 500Mhz
  • 128KB on board RAM
  • 2MB SPI Flash
  • Interfaces
    * 3x UART
    * 2x SPI
    * 2x I2C
    * 1x I2S Audio Out (a second I2S Audio In & Out also available)
    * 4x PWM controlers (with complementary outputs for push pull drivers)
    * 1x USB 2.0 OTG
  • Micro SD card connector
  • RTC with 32.768 kHz crystal
  • RESET button
  • BOOT button
  • Power Management Unit (PMIC)
  • UEXT conn. (fUEXT with flat ribbon, 3.3V, GND, I2C, SPI, and UART)
  • 2x20 GPIOs (2.54mm spacing, 22.86 mm the rows)
  • Dimensions: 53.34 x 25.4 mm
  • MIMXRT1011DAE5A datasheets (nxp.com, english)

Tutorial

OLI-RT1010-Py
3232100028609
WiFi
no
Interface : Connector
BREAKOUT, USB : microB, UEXT
Interface : Logic
3V
Interface : Vcc (power)
5V
MCU : Programing
Arduino, MicroPython (CircuitPython), PlatformIO
MCU : Clock
500 Mhz
MCU : Family
ARM