From c456ec61bd427dad21c3978cacbc29a6d446532d Mon Sep 17 00:00:00 2001 From: depilzma Date: Fri, 21 Jun 2024 12:53:58 +0200 Subject: [PATCH] feat: Update custom_ci_action and build flags in platformio.ini --- platformio.ini | 50 +++++++++++++++++++++- platformio_override.ini | 94 ++++++++++++++++++++--------------------- 2 files changed, 96 insertions(+), 48 deletions(-) diff --git a/platformio.ini b/platformio.ini index e3def528..f0e9f005 100644 --- a/platformio.ini +++ b/platformio.ini @@ -16,7 +16,7 @@ extra_configs = [env] ; Make sure to NOT add any spaces in the custom_ci_action property ; (also the position in the file is important) -custom_ci_action = fusion_duo_dtu +custom_ci_action = fusion_duo_dtu,hm_duo_dtu,hm_dtu_1_3,hm_dtu_0_96 framework = arduino platform = espressif32@6.8.1 @@ -273,3 +273,51 @@ build_flags = ${env.build_flags} -DCMT_GPIO2=35 -DCMT_GPIO3=34 -DCMT_SDIO=14 + +; -- PCB "DTU-Board V1.0.1" HM/HMS/HMT small case -- +; -- Display 1.3" -- +; -- support HM Inverter -- +[env:hm_duo_dtu] +board = esp32dev +build_flags = ${env.build_flags} + -DHOYMILES_PIN_MISO=19 + -DHOYMILES_PIN_MOSI=23 + -DHOYMILES_PIN_SCLK=18 + -DHOYMILES_PIN_IRQ=16 + -DHOYMILES_PIN_CE=4 + -DHOYMILES_PIN_CS=5 + -DDISPLAY_TYPE=3 + -DDISPLAY_DATA=21 + -DDISPLAY_CLK=22 +; +; -- PCB "DTU-Board V1.0.1" big case -- +; -- Display 1.3" -- +; -- support HM Inverter -- +[env:hm_dtu_1_3] +board = esp32dev +build_flags = ${env.build_flags} + -DHOYMILES_PIN_MISO=19 + -DHOYMILES_PIN_MOSI=23 + -DHOYMILES_PIN_SCLK=18 + -DHOYMILES_PIN_IRQ=16 + -DHOYMILES_PIN_CE=4 + -DHOYMILES_PIN_CS=5 + -DDISPLAY_TYPE=3 + -DDISPLAY_DATA=21 + -DDISPLAY_CLK=22 +; +; -- PCB "DTU-Board V1.0.1" big case -- +; -- Display 0.96" -- +; -- support HM Inverter -- +[env:hm_dtu_0_96] +board = esp32dev +build_flags = ${env.build_flags} + -DHOYMILES_PIN_MISO=19 + -DHOYMILES_PIN_MOSI=23 + -DHOYMILES_PIN_SCLK=18 + -DHOYMILES_PIN_IRQ=16 + -DHOYMILES_PIN_CE=4 + -DHOYMILES_PIN_CS=5 + -DDISPLAY_TYPE=2 + -DDISPLAY_DATA=21 + -DDISPLAY_CLK=22 diff --git a/platformio_override.ini b/platformio_override.ini index 0ef99887..46cc4127 100644 --- a/platformio_override.ini +++ b/platformio_override.ini @@ -44,53 +44,53 @@ ; -DCMT_GPIO3=34 ; -DCMT_SDIO=14 ; -; -- PCB "DTU-Board V1.0.1" HM/HMS/HMT small case -- -; -- Display 1.3" -- -; -- support HM Inverter -- -[env:hm_duo_dtu] -board = esp32dev -build_flags = ${env.build_flags} - -DHOYMILES_PIN_MISO=19 - -DHOYMILES_PIN_MOSI=23 - -DHOYMILES_PIN_SCLK=18 - -DHOYMILES_PIN_IRQ=16 - -DHOYMILES_PIN_CE=4 - -DHOYMILES_PIN_CS=5 - -DDISPLAY_TYPE=3 - -DDISPLAY_DATA=21 - -DDISPLAY_CLK=22 -; -; -- PCB "DTU-Board V1.0.1" big case -- -; -- Display 1.3" -- -; -- support HM Inverter -- -[env:hm_dtu_1_3] -board = esp32dev -build_flags = ${env.build_flags} - -DHOYMILES_PIN_MISO=19 - -DHOYMILES_PIN_MOSI=23 - -DHOYMILES_PIN_SCLK=18 - -DHOYMILES_PIN_IRQ=16 - -DHOYMILES_PIN_CE=4 - -DHOYMILES_PIN_CS=5 - -DDISPLAY_TYPE=3 - -DDISPLAY_DATA=21 - -DDISPLAY_CLK=22 -; -; -- PCB "DTU-Board V1.0.1" big case -- -; -- Display 0.96" -- -; -- support HM Inverter -- -[env:hm_dtu_0_96] -board = esp32dev -build_flags = ${env.build_flags} - -DHOYMILES_PIN_MISO=19 - -DHOYMILES_PIN_MOSI=23 - -DHOYMILES_PIN_SCLK=18 - -DHOYMILES_PIN_IRQ=16 - -DHOYMILES_PIN_CE=4 - -DHOYMILES_PIN_CS=5 - -DDISPLAY_TYPE=2 - -DDISPLAY_DATA=21 - -DDISPLAY_CLK=22 +; ; -- PCB "DTU-Board V1.0.1" HM/HMS/HMT small case -- +; ; -- Display 1.3" -- +; ; -- support HM Inverter -- +; [env:hm_duo_dtu] +; board = esp32dev +; build_flags = ${env.build_flags} +; -DHOYMILES_PIN_MISO=19 +; -DHOYMILES_PIN_MOSI=23 +; -DHOYMILES_PIN_SCLK=18 +; -DHOYMILES_PIN_IRQ=16 +; -DHOYMILES_PIN_CE=4 +; -DHOYMILES_PIN_CS=5 +; -DDISPLAY_TYPE=3 +; -DDISPLAY_DATA=21 +; -DDISPLAY_CLK=22 +; ; +; ; -- PCB "DTU-Board V1.0.1" big case -- +; ; -- Display 1.3" -- +; ; -- support HM Inverter -- +; [env:hm_dtu_1_3] +; board = esp32dev +; build_flags = ${env.build_flags} +; -DHOYMILES_PIN_MISO=19 +; -DHOYMILES_PIN_MOSI=23 +; -DHOYMILES_PIN_SCLK=18 +; -DHOYMILES_PIN_IRQ=16 +; -DHOYMILES_PIN_CE=4 +; -DHOYMILES_PIN_CS=5 +; -DDISPLAY_TYPE=3 +; -DDISPLAY_DATA=21 +; -DDISPLAY_CLK=22 +; ; +; ; -- PCB "DTU-Board V1.0.1" big case -- +; ; -- Display 0.96" -- +; ; -- support HM Inverter -- +; [env:hm_dtu_0_96] +; board = esp32dev +; build_flags = ${env.build_flags} +; -DHOYMILES_PIN_MISO=19 +; -DHOYMILES_PIN_MOSI=23 +; -DHOYMILES_PIN_SCLK=18 +; -DHOYMILES_PIN_IRQ=16 +; -DHOYMILES_PIN_CE=4 +; -DHOYMILES_PIN_CS=5 +; -DDISPLAY_TYPE=2 +; -DDISPLAY_DATA=21 +; -DDISPLAY_CLK=22 ;monitor_port = /dev/ttyACM0