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.
Philipp Ebensberger
02cc4462b7
mimxrt: Add initial impl of machine.LED class, and basic pin support.
This commit implements an LED class with rudimentary parts of a pin C API
to support it. The LED class does not yet support setting an intensity.
This LED class is put in the machine module for the time being, until a
better place is found.
One LED is supported on TEENSY40 and MIMXRT1010_EVK boards.
5 years ago
..
boards
mimxrt: Add initial impl of machine.LED class, and basic pin support.
4 years ago
Makefile
mimxrt: Add initial impl of machine.LED class, and basic pin support.
4 years ago
README.md
mimxrt: Add MIMXRT1010 board.
5 years ago
board_init.c
mimxrt: Add initial impl of machine.LED class, and basic pin support.
4 years ago
led.c
mimxrt: Add initial impl of machine.LED class, and basic pin support.
4 years ago
led.h
mimxrt: Add initial impl of machine.LED class, and basic pin support.
4 years ago
machine_led.c
mimxrt: Add initial impl of machine.LED class, and basic pin support.
4 years ago
main.c
mimxrt: Add initial impl of machine.LED class, and basic pin support.
4 years ago
modmachine.c
mimxrt: Add initial impl of machine.LED class, and basic pin support.
4 years ago
modutime.c
mimxrt: Add new, minimal port to NXP i.MX RT series CPUs.
5 years ago
mpconfigport.h
mimxrt: Add new, minimal port to NXP i.MX RT series CPUs.
5 years ago
mphalport.c
mimxrt: Add new, minimal port to NXP i.MX RT series CPUs.
5 years ago
mphalport.h
mimxrt: Add initial impl of machine.LED class, and basic pin support.
4 years ago
pin.c
mimxrt: Add initial impl of machine.LED class, and basic pin support.
4 years ago
pin.h
mimxrt: Add initial impl of machine.LED class, and basic pin support.
4 years ago
qstrdefsport.h
mimxrt: Add new, minimal port to NXP i.MX RT series CPUs.
5 years ago
tusb_config.h
mimxrt: Add new, minimal port to NXP i.MX RT series CPUs.
5 years ago
tusb_port.c
all: Remove spaces inside and around parenthesis.
5 years ago
Port of MicroPython to NXP iMX RT 10xx
Currently supports Teensy 4.0 and the i.MX RT1010 EVK board.
Features:
Known issues:
pyboard.py doesn't work with files larger than 64 bytes
TODO:
Enable TCM
Peripherals (pins, LED, Timers, etc)