Commit graph

385 commits

Author SHA1 Message Date
mrfaptastic
95dd8aa339 Update Buffer_Swap_Test.ino 2019-01-12 17:22:13 +00:00
mrfaptastic
5f8388eac9 Added double buffering / back buffer example
Current implementation simply write to the active DMA buffer, but you might want to use both buffers and do off-screen writes.
2019-01-12 17:20:49 +00:00
mrfaptastic
c66fced326 Disable auto back-buffer switch logic.
No point changing to the back-buffer automatically, should be for advanced/manual uses of the library.
2019-01-09 23:51:27 +00:00
mrfaptastic
47a79db50f Memory allocation changes
Move malloc from static class constructor to begin(). Possible fix for #3
2019-01-03 23:09:00 +00:00
mrfaptastic
6445a566fe Merge branch 'master' of https://github.com/mrfaptastic/ESP32-RGB64x32MatrixPanel-I2S-DMA 2019-01-03 00:42:20 +00:00
mrfaptastic
e0b2c2edb7 Updated images 2019-01-03 00:42:16 +00:00
mrfaptastic
e5e2a8e35f
Updated README for new custom pin mapping 2019-01-03 00:42:04 +00:00
mrfaptastic
21f8bbba45 Added ability to define custom pin mappings
Closes issue #4

Use something like:
' display.begin(R1_PIN, G1_PIN, B1_PIN, R2_PIN, G2_PIN, B2_PIN, A_PIN, B_PIN, C_PIN, D_PIN, E_PIN, LAT_PIN, OE_PIN, CLK_PIN );  // setup the LED matrix'

with R1_PIN etc. referring to your own define or constant variables
2019-01-03 00:22:48 +00:00
mrfaptastic
45652d0d52 Addition of faster fillScreen function
Addition of a function to wipe the entire DMA buffer / screen with a single color in a quicker manner.
2019-01-02 23:09:32 +00:00
mrfaptastic
61b3276894
Merge pull request #5 from marcmerlin/master
Updated demo text. Merging changes from @marcmerlin. Thanks
2018-12-31 00:22:47 +00:00
Marc MERLIN
df631432f3 Port Panel GFX demo. 2018-12-25 02:54:55 -08:00
Marc MERLIN
137da49f80 Initial version from git@github.com:marcmerlin/RGB-matrix-Panel.git . 2018-12-25 02:06:20 -08:00
Marc MERLIN
afadf50695 Update demo screen (less blurry, no overwrite and proper colors). 2018-12-25 01:52:47 -08:00
Marc MERLIN
c8eefd7ca7 Fix RGB to actually be RGB
Also aligned text to avoid overwriting.
2018-12-25 01:43:59 -08:00
mrfaptastic
0564945c74 Added PatternWave demo sketch
New Sketch
2018-10-31 22:09:38 +00:00
mrfaptastic
f2208be6e7 Brightness re-enabled.
Brightness code was commented out, uncommented. Default the library so that panels display max brightness.
2018-10-29 23:29:42 +00:00
mrfaptastic
77914725f0 Minor wording changes. 2018-10-29 22:57:10 +00:00
mrfaptastic
7f9fd475ac Fixed co-ordinate check bug in updateMatrixDMABuffer
Thanks to @FrenchLab47 for finding this one.

Co-Authored-By: Patrick BESSE <pbe33@free.fr>
2018-10-29 22:48:57 +00:00
mrfaptastic
528c8ed561 Animated GIF example added 2018-10-25 23:49:41 +01:00
mrfaptastic
6836c4a563 Updated library properties 2018-10-24 08:33:43 +01:00
mrfaptastic
3bd07bdb74 Updated Library Properties 2018-10-24 00:21:37 +01:00
mrfaptastic
e59a88e0cb Update readme 2018-10-23 23:58:49 +01:00
mrfaptastic
8ec2112416
Update README.md 2018-10-23 08:08:59 +01:00
mrfaptastic
10672eae0e
Update README.md 2018-10-23 01:15:38 +01:00
mrfaptastic
8dfae93f11 Update LICENSE.txt 2018-10-23 01:14:40 +01:00
mrfaptastic
ce33c39174
Update README.md 2018-10-23 01:13:45 +01:00
mrfaptastic
ed653bc89b Merge branch 'master' of https://github.com/mrfaptastic/ESP32-RGB64x32MatrixPanel-I2S-DMA 2018-10-23 01:11:47 +01:00
mrfaptastic
b0823782e2
Update README.md 2018-10-23 01:11:30 +01:00
mrfaptastic
67cd6cc863 Update image.jpg 2018-10-23 01:10:41 +01:00
mrfaptastic
9f0af56af3
Update README.md 2018-10-23 01:09:16 +01:00
mrfaptastic
9ae27b2c5f
Update README.md 2018-10-23 01:06:29 +01:00
mrfaptastic
17685d04cd Cleanup 2018-10-23 01:01:54 +01:00
mrfaptastic
12aff19666 New Version 2018-10-23 01:00:47 +01:00
mrfaptastic
3245a37e3e Inital commit
Very much work in progress. Terrible code.

Aim is to make this Adafruit compatable.
2018-10-13 03:03:34 +01:00
mrfaptastic
23963f791a Initial commit 2018-10-13 02:59:08 +01:00