Commit graph

13649 commits

Author SHA1 Message Date
9c42a48cc4 raspberrypi: Honor the requested offset= of a StateMachine
The logic to do this was lost in my recent re-organization.
Happily, just setting this field appropriately fixes it.
2025-01-28 08:55:37 -06:00
Sean Murphy
42a60f0881 bootloop fix for spotpear esp32c3 1.44 lcd board 2025-01-25 11:28:19 -04:00
Liz
d3c9bb73b6 sparkle motion pin alias update
minor pin alias updates for sparkle motion and sparkle motion mini after being hands on with the hardware
2025-01-23 18:44:29 -05:00
Cooper Dalrymple
815f829cae
Merge branch 'adafruit:main' into audiofilters_distortion 2025-01-23 13:32:42 -06:00
Dan Halbert
a9d41bb404 fix bugs noticed in review by @relic-se 2025-01-22 22:44:25 -05:00
Dan Halbert
f593813251 Use only DMA0 for PIO background read/write 2025-01-22 22:37:20 -05:00
eightycc
49dd58c7d3 Remove extraneous assert. 2025-01-22 07:05:05 -08:00
eightycc
b1502a0f60 Fix 9983: Handle errors during audio DMA playback setup for RP2 ports. 2025-01-22 06:44:51 -08:00
Dan Halbert
e372e2f2de
Merge pull request #9987 from bwshockley/master
Update to Waveshare ESP32-C6 LCD 1.47 to Share SPI
2025-01-22 09:03:56 -05:00
Benjamin Shockley
4422680c85
Update board.c
Adding missing include of the board init.
2025-01-21 22:06:02 -06:00
Scott Shawcroft
04d9c53d95
Merge pull request #9982 from SamantazFox/teensy-can
canio: Add support for i.MX 10xx series of chips
2025-01-21 11:04:30 -08:00
Benjamin Shockley
f93d9d3d86
Update board.c
Updated initialization of SPI to display in order to support using it for the SD Card as well.
2025-01-21 10:11:15 -06:00
Dan Halbert
25ef6653ef
Merge pull request #9984 from bwshockley/master
Add Waveshare ESP32-C6 LCD 1.47
2025-01-21 09:49:48 -05:00
Dan Halbert
df142f285a
ports/espressif/supervisor/usb.c: fix comment typo 2025-01-21 09:28:23 -05:00
hathach
f72af511ed
better workaround for S3 timing issue 2025-01-21 13:26:01 +07:00
Benjamin Shockley
8d8a310642 Update pins.c 2025-01-20 15:44:21 -06:00
Benjamin Shockley
68c5d7c412 Add the Waveshare ESP32-C6 LCD 1.47 Board
Initial add for Waveshare ESP32-C6 with a 1.47" LCD driven by the ST7789 driver.
2025-01-20 15:18:48 -06:00
Samantaz Fox
69c88eb577 mimxrt10xx: Add fsl_flexcan driver source only if supported
For instance, i.MX RT1011 and 1015 don't have CAN interfaces
2025-01-20 15:34:05 +01:00
Samantaz Fox
6979e967a3 Make formatting changes requested by pre-commit hook 2025-01-20 15:16:18 +01:00
Samantaz Fox
497aefce6c canio: mimxrt10xx: Fix copyright notices 2025-01-20 14:36:27 +01:00
Samantaz Fox
608211014c canio: mimxrt10xx: Remove unused code and merge message functions 2025-01-20 14:36:15 +01:00
Samantaz Fox
241f98a354 canio: mimxrt10xx: Minor fixes in hal/CAN.c 2025-01-20 14:34:36 +01:00
Samantaz Fox
e3b9814a0c canio: mimxrt10xx: Fix Listener filters/masks initialization 2025-01-20 14:34:36 +01:00
Samantaz Fox
7d302b9764 canio: mimxrt10xx: Fix CAN frame reception
This code clears the "frame available" flag, which allows the CPU to read
and serve the next entry of the Rx FIFO.

Without that, the CPU would never advance in the Rx FIFO and will serve
the oldest mailbox over and over, until the Rx FIFO overflows.
2025-01-20 14:34:36 +01:00
Samantaz Fox
62ea6f9e56 canio: mimxrt10xx: Fix inverted byte order in CAN frames 2025-01-20 14:34:36 +01:00
Samantaz Fox
3483d73c13 canio: mimxrt10xx: Add some debug code 2025-01-20 14:34:36 +01:00
SamantazFox
1a9b7e5d5b canio: Add support to teensy 4.1 board 2025-01-20 14:34:20 +01:00
SamantazFox
d526f4a8c2 canio: Add HAL for i.MX RT10xx chips 2025-01-20 14:04:31 +01:00
Cooper Dalrymple
e18e5b2d24
Merge branch 'adafruit:main' into audiofilters_distortion 2025-01-17 15:20:09 -06:00
Dan Halbert
b7af46bda6
Merge pull request #9973 from dhalbert/esp32-s3-usb-temp-fix
ports/espressif/supervisor/usb.c: workaround ESP32-S3 USB PHY setup JTAG vs OTG
2025-01-17 13:18:44 -05:00
Dan Halbert
4aedbc1059 ports/espressif/supervisor/usb.c: workaround ESP32-S3 USB PHY setup issue 2025-01-17 12:20:37 -05:00
Dan Halbert
98e2afa7e1
Merge pull request #9964 from eightycc/serial_uart_console
Serial UART Console Improvements
2025-01-16 14:35:14 -05:00
Scott Shawcroft
e320f4b9ee
Merge pull request #9963 from FoamyGuy/add_mini_sparkle_motion
adding mini sparkle motion board
2025-01-16 09:52:39 -08:00
Scott Shawcroft
ce84b7d608
Merge pull request #9962 from snkYmkrct/Stm32H7-fix
Possible fix for stm32H7 crashes
2025-01-16 09:52:01 -08:00
Scott Shawcroft
73b180d8db
Merge pull request #9961 from adafruit/sparkle_motion
add Sparkle Motion board
2025-01-16 09:50:24 -08:00
eightycc
038c92a2f5 Serial UART console bug fixes and enhancements. 2025-01-15 18:02:28 -08:00
foamyguy
55d1ec5f0a adding mini sparkle motion 2025-01-15 15:42:30 -06:00
Liz
273dd52667 take out a2 2025-01-15 16:23:32 -05:00
BlitzCityDIY
31701e3e9d add comma 2025-01-15 13:46:51 -05:00
snkYmkrct
1cc4e6fdf2 Temp fix for stm32H7 hard fault exception 2025-01-15 18:56:44 +01:00
BlitzCityDIY
67fdd25485 Update pins.c 2025-01-15 12:38:10 -05:00
BlitzCityDIY
8f59fe3339 adding esp32 sparkle motion
PR for creation ID: https://github.com/adafruit/adafruit-creations/pull/7
2025-01-15 12:36:16 -05:00
Stella
7b747ffed9
Remove LCD code comments 2025-01-15 09:32:00 -05:00
Stella
673d6360da
Remove LCD code comments 2025-01-15 09:31:16 -05:00
Stella
4a586e6279
Remove LCD code comments 2025-01-15 09:30:33 -05:00
Stella
eb956202ab
Update copyright line 2025-01-13 13:44:07 -05:00
Stella
8ecf35b7ee
Update copyright line 2025-01-13 13:42:55 -05:00
Stella
1d138452ec
Update ports/espressif/boards/m5stack_stamp_s3/mpconfigboard.h
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2025-01-13 13:36:44 -05:00
Stella
1f277219e6
Update author credit line 2025-01-10 23:26:49 -05:00
Stella
81d9a3e2af
Update author credit line 2025-01-10 23:25:23 -05:00