Commit Graph

110 Commits

Author SHA1 Message Date
Stephan Hadinger
66aa714524 Berry partition manager display factory partition 2022-04-30 18:50:05 +02:00
Stephan Hadinger
c394830f99 Berry make partition manager compatible with single OTA 2022-04-30 17:00:24 +02:00
Stephan Hadinger
453e7b3a6b Berry update gpio list with SDIO and more 2022-04-30 13:18:22 +02:00
s-hadinger
950933cafa
Berry rename solidified partition to partition_core (#15482)
* Berry rename solidified partition to partition_core

* Add init to force `partition_core` as global
2022-04-29 12:03:19 +02:00
Norbert Richter
b1933f7c0e
Rename flowratemeter 2022-04-27 17:44:07 +02:00
Norbert Richter
d7d71cd9c8
Add flowmeter (YF-DN50 and similary) 2022-04-27 17:44:06 +02:00
Stephan Hadinger
be180c2da5 Berry simplify drivers 2022-04-26 19:43:58 +02:00
Stephan Hadinger
2106c5aa56 OpenHASP fix touch event 2022-04-25 19:24:55 +02:00
blakadder
b45fd4f541
Update partition.be
fix typo
2022-04-25 14:54:45 +02:00
Stephan Hadinger
d30faab8b2 Fix openhasp demo 2022-04-25 12:03:18 +02:00
s-hadinger
3861736d98
Merge pull request #15452 from s-hadinger/rename_3_btn_driver
Rename 3 buttons driver
2022-04-25 08:47:04 +02:00
Stephan Hadinger
773c7290f4 Rename 3 buttons driver 2022-04-25 08:43:58 +02:00
Stephan Hadinger
5e7bdbf586 OpenHASP full demo 2022-04-24 18:46:01 +02:00
Stephan Hadinger
91b58679f3 OpenHASP add page events 2022-04-24 16:41:23 +02:00
Stephan Hadinger
efb2423b88 OpenHASP support for qrcode 2022-04-24 10:18:40 +02:00
s-hadinger
a7db8ea014
Merge pull request #15433 from s-hadinger/m5stack_tough_axp
AXP192 driver for M5Stack Tough
2022-04-23 09:29:05 +02:00
Stephan Hadinger
e1c1e52d64 AXP192 driver for M5Stack Tough 2022-04-23 09:28:16 +02:00
Stephan Hadinger
75ee0f3c35 Update openhasp.tapp with latest version 2022-04-23 09:27:20 +02:00
Stephan Hadinger
81a8ff273a OpenHASP memory optimization 2022-04-22 22:36:45 +02:00
Stephan Hadinger
7c48ba0c73 LVGL and OpenHASP for M5Stick 2022-04-14 23:19:05 +02:00
Stephan Hadinger
ad5a31993a OpenHASP solidified 2022-04-09 11:40:41 +02:00
Stephan Hadinger
e3ebffcc72 OpenHASP v1.0 2022-04-06 21:29:24 +02:00
Stephan Hadinger
d9cfe6128a Berry prep for OpenHASP 2022-04-05 21:38:43 +02:00
s-hadinger
01eade7e47
Berry native class array (#15178)
* Berry simplified classes in Flash

* Remove be_load_lvgl_classes
2022-03-19 14:27:03 +01:00
Stephan Hadinger
2e670be61c Update to latest GPIO types 2022-03-17 22:58:42 +01:00
Stephan Hadinger
5a3ffc426e Berry priority loading bec files 2022-03-17 21:54:41 +01:00
Stephan Hadinger
22195928f9 Berry fixed pre-compiled .bec files for static methods 2022-03-13 18:51:37 +01:00
Theo Arends
ef730606ac
Merge pull request #15108 from barbudor/vl53l1x_xshut
Support up to 8x VL53L1X using XSHUT pin
2022-03-12 17:56:57 +01:00
Barbudor
0e4561d855 step 6 - some missing L0X to LXX renaming 2022-03-11 23:32:59 +01:00
Barbudor
eb54152c76 step 5 - some renaming 2022-03-11 23:12:57 +01:00
Stephan Hadinger
83597e57e8 LVGL optimizations 2022-03-10 20:56:26 +01:00
Stephan Hadinger
285277ebba Add LVGL examples 2022-03-09 08:49:44 +01:00
Stephan Hadinger
7a4108ef93 Fix WS2812 multi-strip support 2022-03-06 15:50:24 +01:00
Stephan Hadinger
de925142b2 lvgl updates and M5Stack Fire button support 2022-02-16 22:07:18 +01:00
s-hadinger
945682aa78
Berry virtual Alexa Hue device (#14833)
* Berry virtual Alexa Hue device

* Fix compilation
2022-02-13 22:59:43 +01:00
s-hadinger
33a779f105
LVGL library from 8.1.0 to 8.2.0 (#14815) 2022-02-12 18:54:39 +01:00
s-hadinger
7df607f471
LilyGo TWtach prep (#14800)
* LilyGo TWtach prep

* Fix compilation

* Add USE_LVGL_TOUCHSCREEN

* fix
2022-02-11 09:22:30 +01:00
Stephan Hadinger
d1e14e50c8 Berry add light_state class 2022-02-02 22:03:58 +01:00
Beormund
04e14d0ff2 Added antiburn module
An LCD/OLED anti-screenburn feature. To use:

* copy Antiburn.tapp to file system
* Either issue Tasmota command antiburn or
* Programmatically using lv.antiburn()

The lvgl screen will change form black to red to green to blue to white each second for 30 seconds. The antiburn cleaning can be cancelled by touching the screen or it will complete after 30 seconds.
2022-01-31 18:55:05 +00:00
Stephan Hadinger
60b3c8006e Berry add uuid module 2022-01-30 23:05:32 +01:00
Stephan Hadinger
d8ef441424 Small fixes to Berry audio 2022-01-30 11:07:15 +01:00
Stephan Hadinger
01b74517d2 Berry add H-bridge example 2022-01-29 12:45:26 +01:00
Stephan Hadinger
0ef94e2429 AXP192 add set_exten 2022-01-28 19:17:03 +01:00
rice103
2bf3ac417b bug fix, implements filter to make average of data 2022-01-23 23:54:29 +01:00
Stephan Hadinger
5f36bc2ee9 LVGL calibrate touch screen 2022-01-15 23:03:24 +01:00
Stephan Hadinger
efda81fbf5 Berry Partition Manager v2 2022-01-12 19:20:55 +01:00
Stephan Hadinger
421a2ce1fb LVGL full support for grid layout 2022-01-02 16:16:10 +01:00
Stephan Hadinger
a4cd168681 LVGL modularization 2021-12-27 18:12:38 +01:00
Stephan Hadinger
fd47406d11 LVGL add support for lv_chart_series 2021-12-24 10:06:30 +01:00
Stephan Hadinger
38e6a9fdf0 Berry created separate library lv_berry to isolate LVGL-Berry mapping 2021-12-20 11:17:11 +01:00