Commit Graph

67 Commits

Author SHA1 Message Date
Thomas Basler
12d03f06b0 Added functionality to apply custom patch files during building
Usefull  to patch existing libraries
2023-04-20 23:13:18 +02:00
Thomas Basler
f5fc52b92f Move auto_firmware_version.py to pio-scripts subdirectory 2023-04-20 22:46:05 +02:00
Thomas Basler
a1d5f97efb Upgrade ArduinoJson from 6.21.1 to 6.21.2 2023-04-17 22:01:38 +02:00
Thomas Basler
5e11f0b854 Implement property in HoymilesRadio_CMT to set the frequency during runtime 2023-04-15 10:55:48 +02:00
Thomas Basler
45882543b6 Allow dynamic pin mapping for CMT module 2023-04-15 10:55:47 +02:00
Thomas Basler
90c689a41a Implement HoymilesRadio_CMT 2023-04-15 10:55:47 +02:00
Thomas Basler
a252d2ac3a Added CMT2300 driver 2023-04-15 10:55:47 +02:00
Thomas Basler
8673336151 Upgrade U8g2 from 2.34.16 to 2.34.17 2023-04-06 22:40:01 +02:00
Thomas Basler
ee5fe9441e Upgrade ArduinoJson from 6.21.0 to 6.21.1 2023-04-06 22:38:42 +02:00
Thomas Basler
778dc93dee Merge remote-tracking branch 'github/master' 2023-04-05 20:40:23 +02:00
Thomas Basler
c2cacb8d7b Fix: Replace spaces by underscores in platformio environment d1_mini_esp32 (#765) 2023-04-05 19:41:35 +02:00
tbnobody
44ca697c0e
Undo latest change 2023-04-05 11:53:53 +02:00
tbnobody
395a822f60
Test multpile commits 2023-04-05 11:53:08 +02:00
Thomas Basler
4244233dd3 Increase platform package version from 6.0.1 to 6.1.0 2023-04-01 12:49:16 +02:00
Thomas Basler
9523b99b22 Upgrade espMqttClient from 1.4.1 to 1.4.2 2023-03-27 16:58:35 +02:00
Thomas Basler
a17362a9c5 Upgrade olikraus/U8g2 from 2.34.13 to 2.34.16 2023-03-20 18:14:38 +01:00
Thomas Basler
e95af04da4 Compile with newer c++ standard 2023-03-20 18:06:49 +01:00
Thomas Basler
a542ea7fbb Upgrade ArduinoJson from 6.20.1 to 6.21.0 2023-03-17 18:23:56 +01:00
Thomas Basler
01a8c6d873 Upgrade espMqttClient from v1.3.3 to v1.4.1 2023-03-17 18:21:28 +01:00
Luca Kröger
ff0c69c908 added lolin s2 mini reference layout 2023-03-07 15:39:50 +01:00
Thomas Basler
dc309e9616 Update sunset from 1.1.3 to 1.1.7 2023-02-20 20:01:56 +01:00
Thomas Basler
b319c78dc1 Added methods to calculate and show sunrise and sunset times 2023-02-18 18:15:48 +01:00
Thomas Basler
f5fb628559 Update espressif32 from 6.0.0 to 6.0.1 2023-02-14 19:13:24 +01:00
Thomas Basler
04c7d40cde Update ArduinoJson from ^6.20.0 to 6.20.1 2023-02-13 20:35:38 +01:00
dAjaY85
7074dd5757 Display init zum Zweiten
chango to full Buffer Mode, remove picture loop,
because it's not worked.
look: https://github.com/olikraus/u8glib/wiki/tpictureloop

snprintf + public vars
- dispPowerSafe => true: PowerSafe Mode on
- dispLogo => true: showing Logo upper right corner
- dispContrast => possible to adjust the Display Contrast

change in date time, buffer deleted

Display-Constructor changed, reset goes to front

Arrow and Logo only shown, when production is on

Refactor OLEDDisplayClass to DisplayGraphicClass
2023-01-18 23:22:36 +01:00
Thomas Basler
753d73accd Fix compile issue with ESP32-C3 and C++11 2023-01-18 23:13:38 +01:00
Thomas Basler
07a438db33 Upgrade ArduinoJson from 6.19.4 to 6.20.0 2023-01-17 18:55:14 +01:00
Thomas Basler
17ffda9816 Upgrade espressif framework from 5.3.0 to 6.0.0 2023-01-17 18:51:48 +01:00
Thomas Basler
d75ac167fa Fix building with platform-espressif32 5.3.0
The bootloader.bin is placed in the build output directory by the build script
2022-12-31 12:57:06 +01:00
Martin Dummer
9bfc7044fc
add platformio_override.ini as personal config override
Personal edits in platformio.ini causes annoying merge conflicts then
new commits are pulled from upstream. Adding an personal override config
which is further ignored from git will avoid this.

Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
2022-12-02 23:50:12 +01:00
Thomas Basler
d73a4d9674 Added lolin32_lite board 2022-11-29 18:49:36 +01:00
Thomas Basler
ae023674fc Fix #399: Move pin assignment to generic environment to prevent compilation errors 2022-11-29 18:48:39 +01:00
Thomas Basler
f171555de8 Merge branch 'pr396' into dev 2022-11-28 18:30:45 +01:00
MrReSc
f6a7404314 Support for NodeMCU-ESP-S3-12K-Kit added 2022-11-28 10:03:36 +01:00
Thomas Basler
36abaeee12 Moved pin assignment outside the hoymiles library
Allows setting the pins during runtime and not  just using the defines
2022-11-27 12:07:25 +01:00
Thomas Basler
c0e6e13139 Added support for LilyGO_T_ETH_POE board 2022-11-19 00:03:25 +01:00
Thomas Basler
50d73c7440 Upgraded espMqttClient to v1.3.3 2022-11-14 17:53:00 +01:00
Thomas Basler
511b59ff25 Added config for wt32-eth01 board and move upload_port config to global section 2022-10-20 18:55:52 +02:00
Thomas Basler
fede8e21cb Added more strict compile flags 2022-10-19 22:16:31 +02:00
Thomas Basler
c4729c240d Optimize order of monitor_filters
The order is important. FIrst analyze for exceptions, then add the time, then add to logfile and at the end colorize the output
2022-10-11 23:14:04 +02:00
Thomas Basler
0a68b5af30 Harden compiling by using -Wall 2022-10-05 18:57:11 +02:00
Thomas Basler
647966428a Updated dependencies 2022-10-03 22:48:55 +02:00
Thomas Basler
6484a017c4 Upgrade espMqttClient from 1.2.3 to 1.3.1 2022-09-25 22:20:23 +02:00
Stefan Kreutter
0d5bdbe9cf added Olimex ESP32-EVB with MOD-NRF24LR
added platformio definitiones for the Olimex ESP32-EVB board with MOD-NRF24LR
2022-09-15 19:34:01 +02:00
Thomas Basler
593f80afd1 Specify version of espMqttClient library 2022-09-15 19:28:30 +02:00
Thomas Basler
271c71e064 Replace ESPAsyncWebServer
Use fork from yubox-node-org instead of originial from me-no-dev
Maybe that fixes several issues with the websockets
2022-09-15 19:26:45 +02:00
Thomas Basler
7015b04ee6 Update required version of RF24 library 2022-08-16 23:24:48 +02:00
Thomas Basler
e55f5afa62 Update platform dependencies 2022-08-16 23:22:46 +02:00
helgeerbe
4435fbcdad Add support for MQTT TLS
To support TLS its necessary to use another MQTT library.
The new lib is a drop-in replacement for the async-mqtt-client.
2022-08-06 00:14:44 +02:00
Thomas Basler
63ccf38250 Place port settings in generic section 2022-07-19 22:21:20 +02:00