mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-06 07:49:52 +03:00
@@ -92,3 +92,14 @@ board_upload.flash_size = 4MB
|
|||||||
board_build.partitions = esp32_partition_4M.csv
|
board_build.partitions = esp32_partition_4M.csv
|
||||||
build_flags = ${common.build_flags}
|
build_flags = ${common.build_flags}
|
||||||
build_unflags = ${common.unbuild_flags}
|
build_unflags = ${common.unbuild_flags}
|
||||||
|
|
||||||
|
[env:lolin_s2_mini]
|
||||||
|
extra_scripts =
|
||||||
|
pre:scripts/build_interface.py
|
||||||
|
scripts/rename_fw.py
|
||||||
|
board = lolin_s2_mini
|
||||||
|
platform = espressif32
|
||||||
|
board_upload.flash_size = 4MB
|
||||||
|
board_build.partitions = esp32_partition_4M.csv
|
||||||
|
build_flags = ${common.build_flags}
|
||||||
|
build_unflags = ${common.unbuild_flags}
|
||||||
@@ -18,6 +18,7 @@ def bin_copy(source, target, env):
|
|||||||
bag[var] = m.group(1)
|
bag[var] = m.group(1)
|
||||||
|
|
||||||
app_version = bag.get('app_version')
|
app_version = bag.get('app_version')
|
||||||
|
|
||||||
platform = "ESP32"
|
platform = "ESP32"
|
||||||
|
|
||||||
# flash_size = env["PIOENV"].split('_')[1]
|
# flash_size = env["PIOENV"].split('_')[1]
|
||||||
@@ -30,13 +31,15 @@ def bin_copy(source, target, env):
|
|||||||
|
|
||||||
# alternatively take platform from the pio target
|
# alternatively take platform from the pio target
|
||||||
# platform = str(target[0]).split(os.path.sep)[2]
|
# platform = str(target[0]).split(os.path.sep)[2]
|
||||||
|
chip_target = env.get('PIOENV').upper()
|
||||||
|
|
||||||
print("app version: "+app_version)
|
print("app version: "+app_version)
|
||||||
|
print("chip_target: "+chip_target)
|
||||||
print("platform: "+platform)
|
print("platform: "+platform)
|
||||||
# print("flash size: "+flash_size)
|
# print("flash size: "+flash_size)
|
||||||
|
|
||||||
# convert . to _ so Windows doesn't complain
|
# convert . to _ so Windows doesn't complain
|
||||||
variant = "EMS-ESP-" + app_version.replace(".", "_") + "-" + platform
|
variant = "EMS-ESP-" + app_version.replace(".", "_") + "-" + chip_target
|
||||||
|
|
||||||
# variant = "EMS-ESP-" + app_version.replace(".", "_") + "-" + platform + "_" + flash_size
|
# variant = "EMS-ESP-" + app_version.replace(".", "_") + "-" + platform + "_" + flash_size
|
||||||
|
|
||||||
|
|||||||
@@ -25,8 +25,10 @@
|
|||||||
|
|
||||||
#ifndef EMSESP_STANDALONE
|
#ifndef EMSESP_STANDALONE
|
||||||
#include "driver/adc.h"
|
#include "driver/adc.h"
|
||||||
|
#ifndef ARDUINO_LOLIN_S2_MINI
|
||||||
#include <esp_bt.h>
|
#include <esp_bt.h>
|
||||||
#endif
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <uuid/log.h>
|
#include <uuid/log.h>
|
||||||
|
|
||||||
|
|||||||
@@ -29,7 +29,9 @@
|
|||||||
|
|
||||||
#ifndef EMSESP_STANDALONE
|
#ifndef EMSESP_STANDALONE
|
||||||
#include <esp_wifi.h>
|
#include <esp_wifi.h>
|
||||||
|
#ifndef ARDUINO_LOLIN_S2_MINI
|
||||||
#include <esp_bt.h>
|
#include <esp_bt.h>
|
||||||
|
#endif
|
||||||
#include <ETH.h>
|
#include <ETH.h>
|
||||||
#include <uuid/syslog.h>
|
#include <uuid/syslog.h>
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
#define EMS_MAXBUFFERSIZE 33 // max size of the buffer. EMS packets are max 32 bytes, plus extra for BRK
|
#define EMS_MAXBUFFERSIZE 33 // max size of the buffer. EMS packets are max 32 bytes, plus extra for BRK
|
||||||
|
|
||||||
#ifdef ARDUINO_LOLIN_C3_MINI
|
#if (defined(ARDUINO_LOLIN_C3_MINI)) || (defined(ARDUINO_LOLIN_S2_MINI))
|
||||||
#define EMSUART_NUM UART_NUM_1 // on C3 mini we're using UART1
|
#define EMSUART_NUM UART_NUM_1 // on C3 mini we're using UART1
|
||||||
#else
|
#else
|
||||||
#define EMSUART_NUM UART_NUM_2 // on the ESP32 we're using UART2
|
#define EMSUART_NUM UART_NUM_2 // on the ESP32 we're using UART2
|
||||||
|
|||||||
Reference in New Issue
Block a user