aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-03-12Fix arduino compile issue introduced in commit f970b78mrfaptastic
2023-03-12Rewrite of VirtualMatrixPanelmrfaptastic
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-11remove matrix_rows_in_parallel from configLukas
2023-03-11fix: bugs of ROWS_PER_FRAME and PIXELS_PER_ROW when using default constructorLukas
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-10Update gdma_lcd_parallel16.cppmrfaptastic
Bring S3 flip code in line with fix provided by @Lukaswnd for #402
2023-03-10Merge pull request #410 from Lukaswnd/mastermrfaptastic
PIXEL_COLOR_DEPTH_BITS as part of HUB75_I2S_CFG
2023-03-10Make PIXEL_COLOR_DEPTH_BITS part of HUB75_I2S_CFG (able to set at runtime)Lukas
2023-03-10Update esp32_i2s_parallel_dma.cppmrfaptastic
2023-03-10Update esp32_i2s_parallel_dma.cppmrfaptastic
2023-03-09fix: _dmadesc_ loop -> better Image qualityLukas
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-02-19Further changes to see if there's a solution to #402mrfaptastic
2023-02-19Merge branch 'master' of ↵mrfaptastic
https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-DMA
2023-02-19Possible solution for #402mrfaptastic
Don't have hardware to test however.
2023-02-19Update ESP32-VirtualMatrixPanel-I2S-DMA.hmrfaptastic
2023-02-11Update ESP32-HUB75-MatrixPanel-I2S-DMA.hKouzerumatsu / Bananafox
2023-02-11Update ESP32-HUB75-MatrixPanel-I2S-DMA.hKouzerumatsu / Bananafox
2023-02-09Update ESP32-HUB75-MatrixPanel-I2S-DMA.cppKouzerumatsu / Bananafox
2023-02-09Update ESP32-HUB75-MatrixPanel-I2S-DMA.cppmrfaptastic
Fix bracketing for CI
2023-02-08Update ESP32-HUB75-MatrixPanel-I2S-DMA.cppKouzerumatsu / Bananafox
2023-02-08Merge branch 'master' of https://github.com/Kouzeru/ESP32-HUB75-MatrixPanel-DMAKouzerumatsu / Bananafox
2023-02-08Deeper color depthKouzerumatsu / Bananafox
2023-02-03Update ESP32-VirtualMatrixPanel-I2S-DMA.hmrfaptastic
2023-02-03Update esp32_i2s_parallel_dma.hppmrfaptastic
Makes ESP32_I2S_DEVICE adjustable via compile time define on ESP32 (original)
2023-02-01Another ESP_LOG formatting fixElliot Matson
CI doesn't cover the S2 or S3 models, I might see if I can fix that soon
2023-02-01Update documentation on higher scan rate panelsmrfaptastic
Also breaks the VirtualMatrixPanel backward compatibility for 1/4 scan panels.
2023-01-30Merge branch 'master' of ↵mrfaptastic
https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-DMA
2023-01-29Fix printf formattingElliot Matson
These lines threw errors with Arduino as an ESP-IDF component, looks like Arduino might be automatically casting them?
2023-01-28It's 'COLOR'mrfaptastic
2023-01-25Update ESP32-HUB75-MatrixPanel-I2S-DMA.hmrfaptastic
2023-01-25Use PLL_F160M_CLK as clock source on S3mrfaptastic
2023-01-22Fix #377mrfaptastic
2023-01-21Update ESP32-HUB75-MatrixPanel-I2S-DMA.hmrfaptastic
2023-01-21Increase default speedmrfaptastic
2023-01-21Fix compile error on Arduinomrfaptastic
2023-01-21Cleanupmrfaptastic
2023-01-21Add Hue Spectrum ExampleKouzerumatsu / Bananafox
and to elaborate how the BCM correction works
2023-01-20BCM accumulation correctionKouzerumatsu / Bananafox
2023-01-08Update ESP32-HUB75-MatrixPanel-I2S-DMA.cppmrfaptastic
2023-01-08Fix bug with clearScreen()mrfaptastic
The use of clearFrameBuffer() internally was inadvertently blasting away the 'brightness' information via. the OE toggling. #366
2023-01-07Fiddle with brightnessmrfaptastic
Add new function setBrightness() #366 Takes a value of 0-255
2023-01-01Fix to compile issues for PlatformIOmrfaptastic
2023-01-01Fix compilation issues with Arduino IDEmrfaptastic
* Fix various compile errors / warnings when using Arduino 2.0 IDE (it compiles to a strict standard and errors out with unused variables etc.) * Fix issue with compiling for ESP32-S2 using Arduino IDE
2022-12-26Fix compiler complaining about parentheses Elliot Matson
I was getting this error when using Arduino as an ESP-IDF component, this fix cleared it up `suggest parentheses around '-' in operand of '&' [-Werror=parentheses]`
2022-12-17Add esp-idf standalone support,chegewara
tested with esp-idf v5.0
2022-11-17PSRAM works now on ESP32-S3mrfaptastic
But it's pointless to use as the throughput can only be about 10Mhz.
2022-11-11Update platform_detect.hppmrfaptastic
2022-11-07Update esp32_i2s_parallel_dma.cppmrfaptastic
2022-11-07Cleanup and a failed attempt to code a fix for #338mrfaptastic
Didn't quite work however.
2022-10-26Fix hidden TX FIFO ordering bugsmrfaptastic
On ESP32 original only. Turn byte ordering logic into a compiler macro.
2022-10-26Update ESP32-HUB75-MatrixPanel-I2S-DMA.hmrfaptastic