You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jim Mussared
be83c08f46
|
2 years ago | |
---|---|---|
.. | ||
boards | 2 years ago | |
hal | 2 years ago | |
lwip_inc | 3 years ago | |
mbedtls | 3 years ago | |
modules | 3 years ago | |
Makefile | 2 years ago | |
README.md | 3 years ago | |
board_init.c | 2 years ago | |
dma_manager.c | 3 years ago | |
dma_manager.h | 3 years ago | |
eth.c | 2 years ago | |
eth.h | 3 years ago | |
fatfs_port.c | 3 years ago | |
led.c | 4 years ago | |
led.h | 4 years ago | |
machine_adc.c | 3 years ago | |
machine_bitstream.c | 3 years ago | |
machine_i2c.c | 2 years ago | |
machine_i2s.c | 2 years ago | |
machine_led.c | 3 years ago | |
machine_pin.c | 2 years ago | |
machine_pwm.c | 3 years ago | |
machine_rtc.c | 3 years ago | |
machine_sdcard.c | 3 years ago | |
machine_spi.c | 2 years ago | |
machine_timer.c | 2 years ago | |
machine_uart.c | 2 years ago | |
machine_wdt.c | 3 years ago | |
main.c | 3 years ago | |
mimxrt_flash.c | 3 years ago | |
mimxrt_sdram.c | 3 years ago | |
modmachine.c | 2 years ago | |
modmachine.h | 3 years ago | |
modmimxrt.c | 2 years ago | |
modmimxrt.h | 3 years ago | |
moduos.c | 3 years ago | |
modutime.c | 2 years ago | |
mpconfigport.h | 2 years ago | |
mphalport.c | 2 years ago | |
mphalport.h | 3 years ago | |
mpnetworkport.c | 3 years ago | |
network_lan.c | 3 years ago | |
pendsv.c | 3 years ago | |
pendsv.h | 3 years ago | |
pin.c | 3 years ago | |
pin.h | 3 years ago | |
qstrdefsport.h | 5 years ago | |
sdcard.c | 2 years ago | |
sdcard.h | 3 years ago | |
systick.c | 3 years ago | |
systick.h | 3 years ago | |
ticks.c | 3 years ago | |
ticks.h | 4 years ago | |
tusb_config.h | 4 years ago | |
tusb_port.c | 3 years ago |
README.md
Port of MicroPython to NXP iMX RT 10xx
Currently supports Teensy 4.0, Teensy 4.1, and the MIMXRT1010_EVK, MIMXRT1020_EVK, MIMXRT1050_EVK, MIMXRT1060_EVK and MIMXRT1064_EVK boards.
Features:
- REPL over USB VCP
- machine.ADC
- machine.I2C
- machine.LED
- machine.Pin
- machine.PWM
- machine.RTC
- machine.SDCard
- machine.SPI
- machine.Signal
- machine.SoftI2C
- machine.SoftSPI
- machine.Timer
- machine.UART
- LFS2 file system at the internal Flash
- SDCard support (not on MIMXRT1010_EVK)
- Ethernet (not on Teensy 4.0 and MIMXRT1010_EVK)
Known issues:
TODO:
- More peripherals (Counter, I2S, CAN, etc)
- More Python options