RT1010Py
OLIMEX·RT1010Py·HARDWARE/RT1010-Py-Rev-C/RT1010Py_Rev.C.kicad_pcb
About the RT1010Py PCB
RT1010Py is an open source NXP PCB design by OLIMEX, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 25.4 × 53.3 mm, with 76 components from 37 distinct parts.
Its main chip is the MIMXRT1011DAE5A, from the NXP family. Other key parts include the EN25QH16B-104HIP, VDA2710NTA(SOT-23), SY6280AAC(SOT23-5), HX6211A332MR and SY8089AAAC(SOT23-5). By type, the board carries 36 capacitors, 15 resistors, 6 ICs, 4 inductors, 2 crystals and 2 connectors.
From the project
RT1010Py is Cortex-M7 running at 500Mhz MicroPython board
https://www.olimex.com/Products/MicroPython/RT1010-Py/open-source-hardware
The RT1010-Py can also be used together with its DevKit board
https://www.olimex.com/Products/MicroPython/RT1010Py-DevKit/open-source-hardware
The library must be copied on the MicroPython board before using some of the examples.
Copy all the files from OLIMEX/RT1010Py/lib repository to your MicroPython board under /lib directory.

Main components on the RT1010Py
RT1010Py bill of materials (BOM)
76 components, 37 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | EN25QH16B-104HIP | SOIC-8_208mil | U1 |
| 1 | VDA2710NTA(SOT-23) | SOT-23 | U2 |
| 1 | SY6280AAC(SOT23-5) | SOT-23-5 | U3 |
| 1 | MIMXRT1011DAE5A | LQFP-80_12x12mm_0.5_mm_pitch | U4 |
| 1 | HX6211A332MR | SOT-23-5 | U5 |
| 1 | SY8089AAAC(SOT23-5) | SOT-23-5 | U6 |
| 1 | LMUN2211LT1G | SOT23 | Q1 |
| 1 | 32.768KHz/12.5pF/2P/1206 | CM7V-T1A(Crystal_Package-1206_3.20x1.50x0.65mm) | Y1 |
| 1 | 24MHz/20ppm/20pF/4P/3225 | TSX-3.2x2.5mm_GND(3) | Y2 |
| 2 | HN1X20 | HN1x20 | CON1, CON2 |
| 2 | YTS-A016-X | YTS-A016-X | BOOT1, RESET1 |
| 2 | WPM2015-3/TR | SOT23 | FET1, FET2 |
| 1 | uSD(TFC-9P-1.7H) | uSD(TFC-9P-1.xH(ATFFS150A01BR016)) | MICRO_SD1 |
| 1 | FPV-WZB21-12-LF | FPV-WZB21-12-LF | UEXT1 |
| 1 | MISB-SWMM-5B-LF | USB-MICRO_MISB-SWMM-5B_LF | USB1 |
| 1 | LED/Yellow/0603 | LED_0603_KA | PWR1 |
| 1 | LED/Green/0603 | LED_0603_KA | USER1 |
| 1 | 1N5822/(SS34)/SMA | SMA-KA | D1 |
| 2 | FB0805/600R/2A | L_0805_5MIL_DWS | FB1, FB2 |
| 2 | 2.2uH/NRS3015T2R2MNGH | CD32 | L1, L2 |
Show 17 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | 100nF/10V/20%/X5R/0402 | C_0402_5MIL_DWS | C1, C8, C37 |
| 8 | 4.7uF/6.3V/0603 | C_0603_5MIL_DWS | C2, C3, C15, C17, C18, C24, C25, C33 |
| 14 | 220nF/+80-20%/10VDC/0402 | C_0402_5MIL_DWS | C4, C5, C6, C7, C9, C10, C12, C14 +6 |
| 3 | 10uF/6.3V/20%/X5R/0603 | C_0603_5MIL_DWS | C13, C20, C23 |
| 3 | 22pF/NP0/5%/0402 | C_0402_5MIL_DWS | C21, C22, C30 |
| 2 | 22uF/6.3V/20%/X5R/0603 | C_0603_5MIL_DWS | C28, C34 |
| 2 | 33pF/50V/5%/C0G/0402 | C_0402_5MIL_DWS | C31, C32 |
| 1 | NA | C_0603_5MIL_DWS | C36 |
| 6 | 10K/0402 | R_0402_5MIL_DWS | R1, R2, R4, R7, R11, R13 |
| 1 | 10K/1% | R_0402_5MIL_DWS | R3 |
| 2 | 100R/0402 | R_0402_5MIL_DWS | R5, R6 |
| 1 | 30K/0402 | R_0402_5MIL_DWS | R8 |
| 1 | 4.99K/1% | R_0402_5MIL_DWS | R9 |
| 1 | 1.1K/1% | R_0402_5MIL_DWS | R10 |
| 1 | 1M/0402 | R_0402_5MIL_DWS | R12 |
| 1 | 2.2K/0402 | R_0402_5MIL_DWS | R14 |
| 1 | 100K/0402 | R_0402_5MIL_DWS | R15 |
RT1010Py design files
The KiCad project lives in the OLIMEX/RT1010Py repository on GitHub; these links point at the commit this page was built from.
RT1010Py: common questions
What microcontroller does the RT1010Py use?
The RT1010Py is built around the MIMXRT1011DAE5A, from the NXP family.
How big is the RT1010Py PCB?
The RT1010Py measures 25.4 × 53.3 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the RT1010Py?
76 components, from 37 distinct parts. The full bill of materials is listed on this page.
Where can I download the RT1010Py design files?
From the OLIMEX/RT1010Py repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the RT1010Py design in my own project?
Yes, under the terms of its GPL-3.0 license, which OLIMEX chose for the repository.
Can I test firmware for the RT1010Py without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug NXP firmware against it before you order a PCB.
Similar boards
NXP
32Bit shift register
MaltWhiskey
100 × 54 mm56 parts4LNo license763NXP
Mega-Cube-Board
MaltWhiskey
200 × 54 mm100 parts4LNo license763NXP
MCL64
MicroCoreLabs
39.3 × 61.8 mm9 parts4LNo license532NXP
ROM Emulator
MicroCoreLabs
21.5 × 37.1 mm5 parts2LNo license532NXP
MCLZ8
MicroCoreLabs
37.1 × 61.5 mm6 parts4LNo license532NXP
XTMAX
MicroCoreLabs
81 × 46 mm14 parts4LNo license532