Commit graph

782 commits

Author SHA1 Message Date
mrcodetastic
756002c8fa
Update library.json 2024-07-22 16:50:40 +01:00
mrcodetastic
96ee0204e7
Merge pull request #659 from mrcodetastic/dev
Dev
2024-07-22 13:52:20 +01:00
mrcodetastic
9be1c37da2 Update ESP32-HUB75-MatrixPanel-I2S-DMA.h 2024-07-22 13:51:00 +01:00
mrcodetastic
fdc9019d99 Enhance GFX_LITE support 2024-07-22 13:47:02 +01:00
mrcodetastic
2f7de5b01c
Update gdma_lcd_parallel16.cpp 2024-07-22 00:31:36 +01:00
mrcodetastic
1c4d64aa15
Update gdma_lcd_parallel16.cpp 2024-07-22 00:31:09 +01:00
mrcodetastic
1cccb7f3a3
Merge pull request #657 from mrcodetastic/dev
Better align clocks across SoCs
2024-07-22 00:21:52 +01:00
mrcodetastic
628ffa8c33 Update esp32_i2s_parallel_dma.cpp 2024-07-21 22:32:05 +01:00
mrcodetastic
95cda9dbb2 minor fixes 2024-07-21 13:55:28 +01:00
mrcodetastic
04a1727b23 Update esp32_i2s_parallel_dma.cpp 2024-07-21 12:18:55 +01:00
mrcodetastic
c55ea57458 revert 2024-07-19 07:27:54 +01:00
mrcodetastic
41cff62e42 Update esp32_i2s_parallel_dma.cpp 2024-07-17 23:40:18 +01:00
mrcodetastic
fb9a99339b Update esp32_i2s_parallel_dma.cpp 2024-07-17 23:38:35 +01:00
mrcodetastic
cee3dca28c clock speed fixes 2024-07-17 23:15:56 +01:00
mrcodetastic
e8d92c3ff8
Merge pull request #640 from Lukaswnd/master
Add support for ESP32C6
2024-07-04 01:33:10 +01:00
mrcodetastic
89dc02998f
Merge pull request #638 from board707/virtual_16px_high
Fix incorrect getCoords() for 16px_high panels, as mentioned in issue #635
2024-07-04 01:32:57 +01:00
board707
459516b6db Fix incorrect virtual Y coordinate for second and next rows of panels 2024-06-18 00:59:44 +03:00
Lukaswnd
0829a284bd final calculations 2024-06-10 23:08:00 +02:00
Lukaswnd
249325d532 test max sizes 2024-06-10 22:44:16 +02:00
Lukaswnd
9b2dd8f3d2 Kinda works 2024-06-10 19:58:57 +02:00
Lukaswnd
f0b4a6d081 add first re-try of C6 2024-06-10 17:08:58 +02:00
board707
228e742702 Fix incorrect getCoords() for 16px_high panels 2024-06-04 10:41:26 +03:00
mrcodetastic
54ef607166
Update library.properties 2024-05-01 23:27:29 +01:00
mrcodetastic
b7447b4930
Update library.json 2024-05-01 23:27:11 +01:00
mrcodetastic
eb755514cd
Merge pull request #626 from njh/patch-1
Fix url in library.properties
2024-05-01 11:36:48 +01:00
Nicholas Humfrey
f69fb3ec3a
Fix url in library.properties 2024-05-01 11:18:35 +01:00
mrcodetastic
b67bd96067
Merge pull request #621 from board707/virtual_getCoords
Make VirtualMatrixPanel::getCoords() public.
2024-04-22 20:05:34 +01:00
board707
625fe45e7b Make VirtualMatrixPanel::getCoords() public. 2024-04-20 22:26:16 +03:00
mrfaptastic
1e4b46e939
Merge pull request #606 from Lukaswnd/master
Update ESP32-VirtualMatrixPanel-I2S-DMA.h
2024-03-22 16:13:23 +00:00
Lukaswnd
149b58778a
Update README.md
fix issue #593
Did not check, if this is right
2024-03-18 14:22:41 +01:00
Lukaswnd
a2b7559b3b
Update ESP32-VirtualMatrixPanel-I2S-DMA.h
fix issue #594
did not check any further Problems
2024-03-18 14:19:27 +01:00
mrfaptastic
da0672ffd8
Merge pull request #600 from loganfin/master
Add esp_lcd dependency to build system
2024-03-06 07:17:31 +00:00
loganfin
2f55adbb26 Add esp_lcd dependency to build system 2024-03-05 20:32:57 -08:00
mrfaptastic
c340c9acee
Merge pull request #586 from tomduncalf/patch-1
Add a note on how to setup with Adafruit boards
2024-02-15 16:21:13 +00:00
Tom Duncalf
9fb64592da
Update README.md 2024-02-13 09:14:54 +00:00
Tom Duncalf
cce11e392f
Add a note on how to setup with Adafruit boards
Hey, amazing library!

I struggled for a while to work with my Adafruit MatrixPortal S3, I'm totally new to this so I had no idea where to find the pinouts. Adding something like this to the README would have saved me an hour :)

I'm not sure if there's a better canonical source for the pinout info than the Adafruit example source code? Happy to change!

Thanks :)
2024-02-13 09:12:17 +00:00
mrfaptastic
96017b2aec
Merge pull request #576 from mkalkbrenner/mkalkbrenner-zedmd
Include ZeDMD as cool use-case
2024-01-23 21:19:36 +00:00
Markus Kalkbrenner
2233394124
Include ZeDMD as cool use-case 2024-01-23 20:25:33 +01:00
mrfaptastic
533f1507c5
Merge pull request #575 from mrfaptastic/dependabot/github_actions/actions/cache-4
Bump actions/cache from 3 to 4
2024-01-22 20:52:03 +00:00
dependabot[bot]
9089c850a7
Bump actions/cache from 3 to 4
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 19:11:34 +00:00
mrfaptastic
1e4c80a264
Merge pull request #572 from Lukaswnd/master
NO_GFX fixes for VirtualPanel and width/height
2024-01-18 15:19:50 +00:00
Lukaswnd
75e9478e7f
Add width() and height() for NO_GFX
add int16_t width() and int16_t height(), when NO_GFX is enabled. 
you also could get the dimesions the following way
height = matrix.getCfg().mx_height;
width = matrix.getCfg().mx_width * matrix.getCfg().chain_length;

but I think the new funktions are simpler
2024-01-18 12:33:38 +01:00
Lukaswnd
692078352e
Fix VirtualMatrixPanel with NO_GFX
fix Compile error, 'rotate' in void VirtualMatrixPanel::setRotation is not defined, when using NO_GFX
add int16_t width() and int16_t height(), when using NO_GFX
Otherwise you cant get the dimensions of the virtual panel
2024-01-18 12:24:18 +01:00
mrfaptastic
987ca1c87d
Update library.properties 2024-01-17 22:38:21 +00:00
mrfaptastic
b0e85ff46a
Update library.json 2024-01-17 22:38:08 +00:00
mrfaptastic
61960e1a9b
Merge pull request #543 from Lukaswnd/master
fix Adafruit_GFX override setRotation
2023-12-16 23:04:37 +00:00
Lukaswnd
3f0fdc72bc
fix Adafruit_GFX override setRotation
The Adafruit_GFX uses setRotation(uint8_t), while the virtual matrix display uses setRotation(int). Therefore there is no implicit override and if you call the function either with an uint8_t or from an Adafruit_GFX* the overloaded funtion is not called
2023-12-16 23:25:31 +01:00
mrfaptastic
e1025d0df2
Merge pull request #538 from mrfaptastic/dependabot/github_actions/actions/setup-python-5
Bump actions/setup-python from 4 to 5
2023-12-12 23:16:06 +00:00
dependabot[bot]
767a596ad8
Bump actions/setup-python from 4 to 5
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 19:28:14 +00:00
mrfaptastic
722358ad2d
Update README.md 2023-11-27 03:30:48 +00:00