3.0.6
- VirtualMatrixPanel has been re-written to support more chaining types. Backwards compatability has been broken. New constructor is like the below with the final argument being the VIRTUAL_MATRIX_CHAIN_TYPE. 'Serpentine' and 'Top Down' parameters are gone.
// create VirtualDisplay object based on our newly created dma_display object
virtualDisp = new VirtualMatrixPanel((*dma_display), NUM_ROWS, NUM_COLS, PANEL_RES_X, PANEL_RES_Y, VIRTUAL_MATRIX_CHAIN_TYPE);
Chain types:
CHAIN_TOP_LEFT_DOWN,
CHAIN_TOP_RIGHT_DOWN,
CHAIN_BOTTOM_LEFT_UP,
CHAIN_BOTTOM_RIGHT_UP
Refer to the updated documentation and example: https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-DMA/tree/master/examples/ChainedPanels
- Fix a double buffer flicker bug. Thanks @Lukaswnd
- Vastly improve color gradients and brightness control. Thanks @Kouzeru
- CI fixes and other improvements to improve release quality. @elliotmatson
- Documentation improvements. @LostInCompilation
- Added a basic AnimatedGIF example using the ESP32 Arduino 'SD Card' library (connected via SPI).