Tomas Zahradnik
98dda967e8
Added support for OLED display 72x40px
...
* Small OLED display with ssd1306 driver and resolution 72x40px must be
added into list of supported displays. Also some shift in video ram must
be added.
Signed-off-by: Tomas Zahradnik <tomas.zahradnik@centrum.cz>
2022-09-19 09:46:30 +02:00
CCTweaker
5aadcc7b36
Update LedMatrix.cpp
...
I have a few MAX7219 modules that use a different column assignment and the 2 already implemented orientations did not work for me.
After these changes DisplayRotate 1 and DisplayRotate 3 commands do what they are supposed to do.
2022-07-08 11:42:55 +03:00
gemu2015
1f70dc8f97
inverted backpanel
2022-07-07 13:31:52 +02:00
Stephan Hadinger
80ab5c3060
LVGL fix conflict between SPI DMA and SD card
2022-04-17 22:47:26 +02:00
Stephan Hadinger
7c48ba0c73
LVGL and OpenHASP for M5Stick
2022-04-14 23:19:05 +02:00
gemu2015
262b930117
fix picture buttons for esp32
2022-02-05 07:28:10 +01:00
gemu2015
119cea29bb
fix for displays without cs
2022-02-05 07:27:23 +01:00
gemu2015
2d428cf427
fix max text size
2022-02-05 07:26:21 +01:00
Stephan Hadinger
539c508918
Increase PWM channels to 16 (Esp32 only)
2022-01-27 21:30:05 +01:00
Kim Brose
59bc11aca5
SevenSegmentTM1637.h: binairy -> binary
2022-01-15 17:09:39 +01:00
Stephan Hadinger
da4260641f
Reduced logs for uDisplay
2022-01-13 19:20:10 +01:00
Michael
7b7913e8f3
merged, ready for PR2
2021-12-18 15:14:47 +01:00
Michael
e3fe445df4
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2021-12-18 11:11:12 +01:00
Jeroen Vermeulen - MageHost
3bb71f154d
Fix for #14006 .
...
Without USE_UFILESYS you can't draw picture buttons.
2021-12-11 19:34:17 +01:00
gemu2015
ba3ca8f905
dma default off
2021-12-08 16:34:00 +01:00
Michael
34ad6a736c
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2021-12-03 17:07:48 +01:00
Michael
306ed0d2dd
max7219 dot matrix ready for pull request
2021-12-03 16:50:55 +01:00
Michael
09974f8873
Command for all Modules at once
2021-11-30 14:18:26 +01:00
Michael
5b3266e7ca
Support for more than 8 matrix devices
2021-11-29 15:27:55 +01:00
Michael
f2f6eba009
ready for ESP32
2021-11-24 17:24:40 +01:00
Michael
c4a4bb0ff8
scroll works
2021-11-23 23:08:05 +01:00
Michael
917777d2c5
first scroll
2021-11-23 14:46:19 +01:00
Michael
532e506946
use LedMatrix 1234
2021-11-20 17:28:38 +01:00
Stephan Hadinger
f3c235b8e9
Removed ILI9488 driver in favor of Unversal Display Driver
2021-11-17 22:48:48 +01:00
gemu2015
3885a19b57
enable all pins for cs and dc
2021-11-16 08:09:04 +01:00
gemu2015
1278682182
epaper area calls
2021-11-16 08:03:15 +01:00
gemu2015
01ec66b7b6
fix rotate
2021-10-04 13:04:48 +02:00
gemu2015
7e38e75116
fix multi display issues
2021-09-30 19:09:38 +02:00
s-hadinger
f4dadc625b
``DisplayDimmer`` has now range 0..100 instead of 0..15 ( #13132 )
...
* ``DisplayDimmer`` has now resolution of 8 bits instead of 4, and uses Gamma for LED
* Fix changelog
2021-09-14 22:40:26 +02:00
Stephan Hadinger
1682582bea
Disable PSRAM on unsupported hardware
...
Either ESP32 rev1/2 that needs special fixes
`-DHAS_PSRAM_FIX -mfix-esp32-psram-cache-issue -lc-psram-workaround -lm-psram-workaround`
or ESP32-PICO-V3-02 that requires esp-idf 4.4
2021-07-18 19:43:33 +02:00
Stephan Hadinger
2d5841af9c
Esp32c3 fix compilation for SPI and uDisplay
2021-06-10 19:07:20 +02:00
Stephan Hadinger
8cdd327bf2
Speed optimization for monochrome conversion
2021-05-30 19:06:23 +02:00
Stephan Hadinger
b7946a360e
Support for SH1107 over SPI, found in M5Stick
2021-05-30 18:19:14 +02:00
gemu2015
a2242d4dbc
udisplay color swap for lvgl
2021-05-11 10:42:04 +02:00
mikep1998
1c1495d52d
rework of mapping
2021-05-11 00:26:14 -07:00
mikep1998
de506edd8e
uDisplay support for new opcodes.
2021-05-10 13:40:27 -07:00
mikep1998
cec4828a13
Adding support for ILI9488/XPT2046 display
2021-05-10 13:26:59 -07:00
s-hadinger
e01c60df84
LVGL Fix TS ( #12071 )
...
* LVGL Fix TS
* Try to fix linker
* Fix2
* Last fix
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-05-10 15:48:02 +02:00
Stephan Hadinger
63c7e5f7bf
Introduced tasmota_options.h for libs
2021-05-04 19:28:51 +02:00
gemu2015
8a22f591ea
attempt to fix a bug with ft5316
2021-05-01 09:56:09 +02:00
gemu2015
b3e69e71e5
optimized ra8876 pushpixels
2021-05-01 09:55:26 +02:00
gemu2015
95976a21fc
add rgb24 color dma
2021-05-01 09:54:49 +02:00
gemu2015
d86353369e
ili9341 callbacks
2021-04-30 15:39:53 +02:00
gemu2015
0ecb5202f7
move touch to driver
2021-04-30 15:26:41 +02:00
gemu2015
3565eeb75d
display dump
2021-04-29 14:18:28 +02:00
gemu2015
df56218d9d
fix pushcolors
2021-04-28 08:34:11 +02:00
Stephan Hadinger
2003688f1b
uDisplay remove byte swap
2021-04-27 19:44:30 +02:00
gemu2015
688a999566
fix lvgl pushcolors
2021-04-26 15:05:17 +02:00
s-hadinger
7cb30b07da
LVGL fix byte order for DMA and non-DMA ( #11897 )
...
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-04-26 14:33:20 +02:00
s-hadinger
61cecdef2f
Udisplay finegrain delay ( #11894 )
...
* uDisplay add 10ms delay and log
* Silly bug
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-04-26 13:49:42 +02:00