Commit graph

556 commits

Author SHA1 Message Date
mrfaptastic
00917150ff
Merge pull request #168 from mrfaptastic/SM5266P
Implement

    Sm5266 panels
    Increase default latch blanking
    Get rid of the legacy begin() usage of the library.
    Fix a minor bug with the DMA v and h line draw with out-of-bounds x/y/length params.
2021-08-17 10:45:20 +01:00
mrfaptastic
045cad9771
Merge pull request #157 from 2BECKHAM2/master
Updated this repository with AnimatedGIFPanel example.
2021-08-17 10:43:25 +01:00
mrfaptastic
bbb23c789d Default latch blanking to longer 2021-08-17 10:17:12 +01:00
Emil Muratov
32a02a5f0f Add proper destructor to the class
Closes #165
2021-08-17 00:39:19 +03:00
mrfaptastic
48c2b9c931 Update ESP32-HUB75-MatrixPanel-I2S-DMA.cpp 2021-08-16 14:34:46 +01:00
mrfaptastic
1fa0b42480 Fix #163
Array out of bounds DMA change.
2021-08-16 14:18:36 +01:00
mrfaptastic
fd7629e52c Update 2021-08-16 13:29:44 +01:00
mrfaptastic
6527907ac5 Update esp32_i2s_parallel_v2.c 2021-08-16 12:52:22 +01:00
mrfaptastic
1d32228a5b Change DMA to I2S0
For ESP32-S2 compatability.
2021-08-16 12:18:14 +01:00
mrfaptastic
11eaf34d91 Update to include SM5266P
Attempt to resolve #164
2021-08-16 11:01:26 +01:00
mrfaptastic
971da05cac Revert "Update ESP32-HUB75-MatrixPanel-I2S-DMA.cpp"
This reverts commit 9f82254f03.
2021-08-13 11:17:17 +01:00
mrfaptastic
037e7d6da3
Update Layer.h 2021-08-12 16:00:12 +01:00
mrfaptastic
9f82254f03
Update ESP32-HUB75-MatrixPanel-I2S-DMA.cpp 2021-08-12 15:50:48 +01:00
2BECKHAM2
a12fed95e8 Updated this repository with AnimatedGIFPanel example. 2021-07-28 10:36:16 +05:30
mrfaptastic
e6aa0cbd80
Merge pull request #156 from 2BECKHAM2/master
Modified to use the new pointer based approach of this library with mxconfig
2021-07-27 17:35:47 +01:00
2BECKHAM2
51bcbfc8c6 Modified to use the new pointer based approach of this library with mxconfig. 2021-07-27 15:03:13 +05:30
mrfaptastic
e8f1c94ac6 Update ESP32-HUB75-MatrixPanel-I2S-DMA.h 2021-06-24 20:05:34 +01:00
mrfaptastic
733c6c48eb Update ESP32-HUB75-MatrixPanel-I2S-DMA.cpp 2021-06-24 19:40:43 +01:00
mrfaptastic
d02eaa7ea5
Merge pull request #139 from mrfaptastic/donnersm
Fix noise if brightness too high.
2021-06-24 19:38:14 +01:00
mrfaptastic
2c3919ffcf Revert "Update ESP32-HUB75-MatrixPanel-I2S-DMA.cpp"
This reverts commit d339efac3c.
2021-06-24 19:36:32 +01:00
mrfaptastic
14ddd3a0bc Revert "SO MUCH FLICKER"
This reverts commit 547d9a7650.
2021-06-24 19:35:37 +01:00
mrfaptastic
547d9a7650 SO MUCH FLICKER
IT WILL HURT YOUR EYES
2021-06-24 17:46:45 +01:00
mrfaptastic
d339efac3c Update ESP32-HUB75-MatrixPanel-I2S-DMA.cpp 2021-06-24 17:14:54 +01:00
mrfaptastic
c77c4d68ec Update ESP32-HUB75-MatrixPanel-I2S-DMA.cpp 2021-06-24 17:14:06 +01:00
mrfaptastic
087e96d0d7 Inital commit 2021-06-24 16:37:46 +01:00
mrfaptastic
c049fc8b7e
Merge pull request #138 from witnessmenow/patch-1
Fixing typos in the "Panel Brightness" section
2021-06-22 22:40:33 +01:00
Brian Lough
584b24f722
Fixing typos in the "Panel Brightness" section
Readme referred to `setPanelBrightness8` in several places, but it doesn't exist. Correct name is `setBrightness8`
2021-06-22 22:19:59 +01:00
mrfaptastic
1b12bfe831
Update README.md 2021-06-20 00:13:36 +01:00
mrfaptastic
75eb76e037
Update README.md 2021-06-13 10:44:53 +01:00
mrfaptastic
d01615888c Merge branch 'master' of https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-I2S-DMA 2021-06-12 17:19:39 +01:00
mrfaptastic
ba548ad864 Update ESP32-VirtualMatrixPanel-I2S-DMA.h
Minor optimisations and readability clean-up.
2021-06-12 17:19:37 +01:00
vortigont
85536d0884
Update i2s_memcalc.md
minor corrections
2021-06-11 15:02:56 +03:00
mrfaptastic
944501197b
Update library.properties 2021-06-11 10:23:59 +01:00
mrfaptastic
b384c48fd8
Update library.json 2021-06-11 10:23:43 +01:00
mrfaptastic
8d8b1fb215 Various fixes
* Default to inverted clock phase because it's the second time this has happened, and it doesn't impact older panels.

* Fix an issue with the Virtual Display Class
2021-06-10 20:49:28 +01:00
mrfaptastic
8b36964e68 Define mask offset at c++ compile time 2021-06-10 18:41:02 +01:00
mrfaptastic
c25557990e Update ESP32-HUB75-MatrixPanel-I2S-DMA.cpp 2021-06-10 15:59:31 +01:00
mrfaptastic
5ffb913d56 Update ESP32-VirtualMatrixPanel-I2S-DMA.h 2021-06-09 10:15:49 +01:00
mrfaptastic
a2d8ffea9e
Update library.properties 2021-06-09 09:35:28 +01:00
mrfaptastic
ba92fe7696
Update library.json 2021-06-09 09:35:15 +01:00
mrfaptastic
1d5b3e033f
Merge pull request #122 from vortigont/newclear
clearScreen() now wipes only color data for current buffer
2021-05-25 19:05:02 +01:00
Emil Muratov
8ebc5e933a clearScreen() now wipes only color data for current buffer
Signed-off-by: Emil Muratov <gpm@hotplug.ru>
2021-05-22 01:57:54 +03:00
mrfaptastic
f73552b652
Update ESP32-VirtualMatrixPanel-I2S-DMA.h 2021-05-16 15:08:18 +01:00
mrfaptastic
6e0a7638f2 Update AnimatedGIFPanel.ino 2021-04-13 11:39:15 +01:00
mrfaptastic
18464e068e Documentation updates 2021-04-12 13:02:47 +01:00
mrfaptastic
6180fe6e07 Update ESP32-VirtualMatrixPanel-I2S-DMA.h
Third time lucky.
2021-04-07 09:11:14 +01:00
mrfaptastic
cfb9cd1526 Update ESP32-VirtualMatrixPanel-I2S-DMA.h 2021-04-06 10:20:22 +01:00
mrfaptastic
a8237687cf Update ESP32-VirtualMatrixPanel-I2S-DMA.h 2021-04-05 13:25:46 +01:00
mrfaptastic
a8e7683b36 Added setRotate() to VirtualDisplay class 2021-04-05 12:33:21 +01:00
mrfaptastic
4530ec0491 Bump version
Fix broken examples
2021-03-31 19:24:40 +01:00