circuitpython/ports/mimxrt10xx
Scott Shawcroft 1a0b4193b7
Simplify the status LED to save power
This also removes the need to pin share because we don't use the
status LED while user code is running.

The status flashes fallback to the HW_STATUS LED if no RGB LED is
present. Each status has a unique blink pattern as well.

One caveat is the REPL state. In order to not pin share, we set the
RGB color once. PWM and single color will be shutoff immediately but
DotStars and NeoPixels will hold the color until the user overrides
it.

Fixes #4133
2021-05-13 14:41:20 -07:00
..
boards Add LED pin to Adafruit boards. 2021-05-10 16:39:01 -04:00
common-hal Simplify the status LED to save power 2021-05-13 14:41:20 -07:00
linking Unify iMX flash config and add Metro M7 1011 2020-10-07 15:23:47 -07:00
peripherals/mimxrt10xx codeformat: Fix filename matching 2021-04-30 10:48:08 -05:00
sdk@8363ff7bed Correct MIMXRT sdk version 2020-03-27 15:40:17 -07:00
supervisor run code formatting script 2021-03-15 19:27:36 +05:30
.gitignore
Makefile Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
README.md
background.c run code formatting script 2021-03-15 19:27:36 +05:30
background.h supervisor: factor supervisor_background_tasks from sundry ports 2020-07-15 11:49:44 -05:00
board.h Add `board_deinit` for use with sleep 2020-12-08 10:52:25 -08:00
fatfs_port.c run code formatting script 2021-03-15 19:27:36 +05:30
mpconfigport.h run code formatting script 2021-03-15 19:27:36 +05:30
mpconfigport.mk merge from main 2021-04-25 10:27:52 -04:00
mphalport.c run code formatting script 2021-03-15 19:27:36 +05:30
mphalport.h run code formatting script 2021-03-15 19:27:36 +05:30
qstrdefsport.h Merge MicroPython 1.13 into CircuitPython 2021-05-04 18:06:33 -07:00
reset.c Refine iMX RT memory layout and add three boards 2020-01-17 17:36:08 -08:00
reset.h mimxrt10xx: Add required header for NORETURN definition 2020-09-28 18:56:01 -05:00

README.md

CircuitPython Port To The NXP i.MX RT10xx Series

This is a port of CircuitPython to the i.MX RT10xx series of chips.