mrfaptastic
5bd551f78d
Update README.md
2023-03-12 09:15:25 +00:00
mrfaptastic
edfadc7650
Rewrite of VirtualMatrixPanel
...
Fix chaining issue that was mentioned in #402
Compatibility breaking change to now explicitly define chaining type: CHAIN_TOP_LEFT_DOWN, CHAIN_TOP_RIGHT_DOWN, CHAIN_BOTTOM_LEFT_UP, CHAIN_BOTTOM_RIGHT_UP
2023-03-12 09:13:55 +00:00
mrfaptastic
1bb96e0175
Merge pull request #413 from Lukaswnd/master
...
Bugs with config and default constructor
2023-03-11 12:01:44 +00:00
Lukas
e807e622a8
remove matrix_rows_in_parallel from config
2023-03-11 12:56:43 +01:00
Lukas
f970b781b9
fix: bugs of ROWS_PER_FRAME and PIXELS_PER_ROW when using default constructor
...
fix: bus noconfig set when using default constructor
fix: options to set config after construction, to enable use of default Constructor
- begin(HUB75_I2S_CFG), setCfg(HUB75_I2S_CFG)
fix: second call of begin({pins}) would bug the pin between config and dma usage
fix: reorder attributes of HUB75_I2S_CFG and MatrixPanel_I2S_DMA to reduce object size (at least in debug mode)
2023-03-11 11:51:41 +01:00
mrfaptastic
763aab6f09
Update gdma_lcd_parallel16.cpp
...
Bring S3 flip code in line with fix provided by @Lukaswnd for #402
2023-03-10 18:20:47 +00:00
mrfaptastic
da22841fc5
Merge pull request #410 from Lukaswnd/master
...
PIXEL_COLOR_DEPTH_BITS as part of HUB75_I2S_CFG
2023-03-10 18:13:09 +00:00
Lukas
c804f0d7af
Make PIXEL_COLOR_DEPTH_BITS part of HUB75_I2S_CFG (able to set at runtime)
2023-03-10 11:46:17 +01:00
mrfaptastic
5393f649fd
Update AnimatedGIFPanel.ino
2023-03-10 00:26:56 +00:00
mrfaptastic
cd47c77bb3
Delete examples/ChainedPanelsScreenBuffer directory
2023-03-10 00:23:22 +00:00
mrfaptastic
de27834976
Delete examples/SmoothDoubleBuffer directory
2023-03-10 00:22:55 +00:00
mrfaptastic
862b4d2f22
Update esp32_i2s_parallel_dma.cpp
2023-03-10 00:20:17 +00:00
mrfaptastic
c083b94ac5
Update esp32_i2s_parallel_dma.cpp
2023-03-10 00:19:42 +00:00
mrfaptastic
d345aaf8c4
Merge pull request #408 from Lukaswnd/master
...
fix: _dmadesc_ loopc
2023-03-09 11:31:32 +00:00
Lukas
2abd685b7a
fix: _dmadesc_ loop -> better Image quality
...
fix: min_refresh_rate to uint16_t -> higher min_refresh_rate possible
fix: hlineDMA and vlineDMA when line starts off matrix it is now partially drawn instead of not at all -> used in Text when size > 1 and letter is scrolling out
2023-03-09 12:25:43 +01:00
mrfaptastic
fd88ef48d8
Update README.md
2023-02-21 10:24:59 +10:00
mrfaptastic
85640b2bca
Merge pull request #404 from LostInCompilation/fix_readme
...
Fixed README Table Of Contents
2023-02-21 09:28:54 +10:00
LostInCompilation
14a685e44c
Fixed README TOC
2023-02-20 21:48:42 +01:00
mrfaptastic
57d88db8ae
Merge pull request #403 from Kouzeru/master
...
New demo: Julia Set Demo
2023-02-20 10:37:06 +10:00
Kouzerumatsu / Bananafox
19739da67f
Create Julia_Set_Demo.ino
2023-02-20 02:32:54 +08:00
mrfaptastic
e19898280a
Further changes to see if there's a solution to #402
2023-02-19 18:02:57 +10:00
mrfaptastic
b262ddeaa1
Merge branch 'master' of https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-DMA
2023-02-19 17:50:22 +10:00
mrfaptastic
9a83f26a6f
Possible solution for #402
...
Don't have hardware to test however.
2023-02-19 17:50:18 +10:00
mrfaptastic
6cd5c72a23
Update ESP32-VirtualMatrixPanel-I2S-DMA.h
2023-02-19 16:47:52 +10:00
mrfaptastic
48d89f9d3f
Merge pull request #398 from Kouzeru/master
...
Fix compilation fail with NO_GFX
2023-02-11 17:14:23 +10:00
Kouzerumatsu / Bananafox
1ec3eaecea
Merge branch 'mrfaptastic:master' into master
2023-02-11 13:49:06 +08:00
Kouzerumatsu / Bananafox
7bd6c7028f
Update ESP32-HUB75-MatrixPanel-I2S-DMA.h
2023-02-11 13:46:34 +08:00
mrfaptastic
1ee90bcf4a
Merge pull request #397 from Kouzeru/master
...
add support for setRotation()
2023-02-11 07:47:34 +10:00
Kouzerumatsu / Bananafox
b72de03a74
Merge branch 'mrfaptastic:master' into master
2023-02-11 00:45:25 +08:00
Kouzerumatsu / Bananafox
a5db9e0665
Update ESP32-HUB75-MatrixPanel-I2S-DMA.h
2023-02-11 00:43:07 +08:00
mrfaptastic
6fbf31ea1c
Merge pull request #394 from Kouzeru/master
...
Slight fix to catch the least bits
2023-02-10 06:18:14 +10:00
Kouzerumatsu / Bananafox
70c2ad6c06
Update ESP32-HUB75-MatrixPanel-I2S-DMA.cpp
2023-02-09 22:52:31 +08:00
mrfaptastic
59071660fc
Update ESP32-HUB75-MatrixPanel-I2S-DMA.cpp
...
Fix bracketing for CI
2023-02-09 07:29:14 +10:00
mrfaptastic
cd882d16fc
Merge pull request #393 from Kouzeru/master
...
Add support for color depth beyond 8-bits
2023-02-09 07:22:02 +10:00
Kouzerumatsu / Bananafox
5a12ff59a2
Update ESP32-HUB75-MatrixPanel-I2S-DMA.cpp
2023-02-08 22:51:51 +08:00
Kouzerumatsu / Bananafox
d87ffe3be4
Merge branch 'master' of https://github.com/Kouzeru/ESP32-HUB75-MatrixPanel-DMA
2023-02-08 22:37:12 +08:00
Kouzerumatsu / Bananafox
79e1897aed
Deeper color depth
2023-02-08 22:33:14 +08:00
mrfaptastic
859a250799
Merge pull request #389 from elliotmatson/patch-2
...
Prevent CI from running on README/docs updates
2023-02-06 00:08:14 +00:00
mrfaptastic
29e04d916a
Update ESP32-VirtualMatrixPanel-I2S-DMA.h
2023-02-03 22:04:55 +00:00
mrfaptastic
0a44e210be
Update esp32_i2s_parallel_dma.hpp
...
Makes ESP32_I2S_DEVICE adjustable via compile time define on ESP32 (original)
2023-02-03 21:37:19 +00:00
mrfaptastic
da22bb835b
Merge pull request #390 from elliotmatson/patch-3
...
Another ESP_LOG formatting fix
2023-02-02 03:16:45 +00:00
Elliot Matson
62eafc3efb
Another ESP_LOG formatting fix
...
CI doesn't cover the S2 or S3 models, I might see if I can fix that soon
2023-02-01 19:10:26 -06:00
Elliot Matson
37dd233339
Prevent CI from running on README/docs updates
2023-02-01 19:00:41 -06:00
mrfaptastic
ecc6ef169a
Update README.md
2023-02-01 21:15:06 +00:00
mrfaptastic
fe89cc9e17
Update README.md
...
#386
2023-02-01 21:06:08 +00:00
mrfaptastic
15763b12b1
Update documentation on higher scan rate panels
...
Also breaks the VirtualMatrixPanel backward compatibility for 1/4 scan panels.
2023-02-01 21:04:19 +00:00
mrfaptastic
a0f9ab6830
Update BuildOptions.md
2023-01-31 21:29:32 +00:00
mrfaptastic
f0929dc135
Update README.md
...
Include additional commentary on using SPIRAM/PSRAM
2023-01-31 21:23:55 +00:00
mrfaptastic
fbce0fdcbc
Document SPIRAM_DMA_BUFFER compile option
...
Use SPIRAM/PSRAM for the HUB75 DMA buffer and not internal SRAM. ONLY SUPPORTED ON ESP32-S3 VARIANTS WITH OCTAL (not quad!) SPIRAM/PSRAM, as ony OCTAL PSRAM an provide the required data rate / bandwidth to drive the panels adequately.
2023-01-31 21:14:52 +00:00
mrfaptastic
c23e887818
Merge pull request #385 from elliotmatson/master
...
Move CI to a matrix, add ESP-IDF coverage
2023-01-30 04:20:07 +00:00