Commit graph

80 commits

Author SHA1 Message Date
KlausMu
2e33a24c56 updated README 2024-03-12 23:52:35 +01:00
KlausMu
b9d56398c1 changed README 2024-03-12 23:48:45 +01:00
KlausMu
81d1aec942 Merge branch 'main' into lvgl-simulator 2024-03-12 23:47:18 +01:00
KlausMu
b9b831082e Update README.md 2024-03-12 23:47:08 +01:00
Klaus Musch
ee68361273
Update README.md 2024-03-12 23:25:38 +01:00
Klaus Musch
8875397fe1
Update build-platformio-windows.yml 2024-03-12 23:20:45 +01:00
Klaus Musch
a6235f69f0
Update build-platformio-windows.yml 2024-03-12 23:19:48 +01:00
Klaus Musch
b52480995f
Update build-platformio-ubuntu.yml 2024-03-12 23:19:23 +01:00
KlausMu
501c15e3b8 Merge branch 'main' into lvgl-simulator 2024-03-12 23:13:32 +01:00
Klaus Musch
8ed4e399a6
Update README.md 2024-03-12 23:10:06 +01:00
Klaus Musch
7efd7ac6e8
Update README.md 2024-03-12 23:08:30 +01:00
KlausMu
a757f61193 new action for windows build 2024-03-12 22:53:29 +01:00
Klaus Musch
70c3d13b5b
Update build-platformio-ubuntu.yml 2024-03-12 22:35:00 +01:00
Klaus Musch
c8bf9a74dc
Update build-platformio-ubuntu.yml 2024-03-12 22:15:12 +01:00
Klaus Musch
0ea9ccff9c
Update build-platformio-ubuntu.yml 2024-03-12 21:58:47 +01:00
KlausMu
c220ed886b actions updated 2024-03-12 21:14:36 +01:00
KlausMu
dd36f09c15 only activate used commands. Saves 15k of memory 2024-03-12 20:26:55 +01:00
KlausMu
cfc8dde54e updated actions 2024-03-12 19:58:11 +01:00
KlausMu
7da457add4 updated actions 2024-03-12 19:57:38 +01:00
Klaus Musch
c8dc5267bc
updated README 2024-03-12 19:55:37 +01:00
KlausMu
7b4955c8dd updated README 2024-03-12 19:46:52 +01:00
KlausMu
f4a896e72e images renamed 2024-03-12 19:41:40 +01:00
KlausMu
268d5e8700 updated actions 2024-03-12 19:34:10 +01:00
KlausMu
e2203ebd7d updated actions 2024-03-12 19:26:46 +01:00
KlausMu
55046d1f5b updated actions 2024-03-12 19:24:08 +01:00
KlausMu
4ab579bbea removed old LVGL Simulator for Visual Studio, replaced by new simulator 2024-03-12 19:17:09 +01:00
KlausMu
934a2cd9af removed unnecessary complexity when registering scenes 2024-03-12 19:12:43 +01:00
KlausMu
63d50baa11 changed comment for hardware rev 2 and 3 in platformio.ini 2024-03-11 07:44:29 +01:00
KlausMu
991a0db146 added some missing #include <stdint.h> for simulator in Windows 2024-03-10 20:25:53 +01:00
KlausMu
beeac789c1 Merge branch 'main' into lvgl-simulator 2024-03-10 19:52:28 +01:00
KlausMu
153535b586 simulator for Windows, WSL2 and Linux 2024-03-10 19:27:46 +01:00
Klaus Musch
e895557a58
Update README.md 2024-03-10 17:43:21 +01:00
Klaus Musch
a3eab07ad8
Update README.md 2024-03-10 17:27:10 +01:00
Klaus Musch
adcc8bfee2
Update README.md 2024-03-10 17:20:28 +01:00
KlausMu
217c9c328d Merge branch 'main' into updated-README 2024-03-10 16:01:06 +01:00
Klaus Musch
27b5012685
Update README.md 2024-03-10 15:57:56 +01:00
Klaus Musch
a4fb311c59
Update README.md 2024-03-10 15:56:04 +01:00
Klaus Musch
761310cff2
Update README.md 2024-03-10 15:54:55 +01:00
Klaus Musch
c65c8df356
Update README.md 2024-03-10 15:49:09 +01:00
Klaus Musch
47f644b64a
Update README.md 2024-03-10 15:30:31 +01:00
KlausMu
d3804edb05 moved images to folder images 2024-03-10 15:25:09 +01:00
KlausMu
b98a06e91c memory optimization, only three tabs in memory at the same time 2024-03-10 14:41:50 +01:00
Matthew Gajownik
4227372859
Add IR codes for Denon AVR (#61)
Covers all buttons available on the RC-1243
2024-03-10 11:40:26 +01:00
Max
a8265c9580 fixed the ESP32 build action
- Changed include name to fix build actions
- Removes Changes in this fork from readme
2024-02-12 20:51:34 +01:00
Klaus Musch
7ba79d5c92
Modular approach - first version for main branch (#60)
* first version of "modular-approach"

* changed keyboard commands for HOME and BACK

* Update README.md

* only some typos in comments

* readability

* comment for what the mqtt keyboard is used

* removed numbering of tab variables. not needed anymore

* changed the default keyboard from "´mqtt keyboard" to "BLE keyboard"

* updated to latest version of keypad library from Github, changes for inverted logic are explicitely marked

* added comment for key repeatModes

* added comment for MQTT keyboard

* setting timout via GUI now works, not only dropdown without functionality

* BLE indicator added; separation of BLE/WiFi activation from activation of devices using it

* report battery level to BLE device

* Dynamic keyboard commands, so you can safely deactivate BLE and/or WiFi and not break the example code

* reorganized files into folders

* moved lv_conf.h into the gui folder

* added devices for appleTV and smarthome

* assets.c broken up and placed them where they are used

* added support for IR RC5

* reorganization of files and folder

* added comment

* renamed assets files

* introduction of gui_registry

* removed unnecessary functions from sleep.h

* use gui_registry.h only once

* some files renamed for better understandability

* minor renaming

* some more renaming

* check if WiFi label was instantiated before using it

* introduction of a scene registry

* save prefs directly after timeout is changed

* renaming of preferencesStorage

* comment added

* only readability

* detailled definition of key layout for the diferrent scenes

* made code compile for "device_smarthome" when WiFi is deactivated

* fixed access violation when no scene was active

* added support for IR DENON commands

* increased lvgl heap from 32K to 48K
2024-02-12 19:57:51 +01:00
Klaus Musch
d97d263620
changed bufA and bufB from static to dynamic allocated memory to safe static DRAM (#57) 2024-01-21 20:05:49 +01:00
Max K
e1ff6459a9 Discord Links fixed 2023-12-02 15:21:21 +01:00
Max K
b8e98da959 Discord banner and components sourcing hints
Added more prominent discord links as well as some hints regarding component sourcing.
2023-12-02 15:09:26 +01:00
phant0mias
a42a756205
Update platformio.ini (#43)
The used CPU has 4MB of flash memory. With the default settings only 1310720 bytes are used for the program
Current omote with default settings: Flash: [========= ]  85.1% (used 1115225 bytes from 1310720 bytes)

Using a different partition table will solve this problem. 

As the OTA feature is not needed this partition can be used for the application.
With this partition table 3145728 bytes are available for the application

Flash: [====      ]  35.5% (used 1115225 bytes from 3145728 bytes)
2023-09-27 20:46:52 +02:00
thehilde
8e7d6e1813
small buttons (#41)
* smal buttons

* rename folder

* README.md

---------

Co-authored-by: martin <martin@wak-lab.org>
2023-09-21 19:11:09 +02:00