Browse Source

add s31-lite hardware profile

Signed-off-by: Michael Murton <6764025+CrazyIvan359@users.noreply.github.com>
master
Michael Murton 5 years ago
parent
commit
dfb0cfb717
2 changed files with 29 additions and 0 deletions
  1. +19
    -0
      code/espurna/config/hardware.h
  2. +10
    -0
      code/platformio.ini

+ 19
- 0
code/espurna/config/hardware.h View File

@ -900,6 +900,25 @@
#define CSE7766_SUPPORT 1
#define CSE7766_PIN 1
#elif defined(ITEAD_SONOFF_S31_LITE)
// Info
#define MANUFACTURER "ITEAD"
#define DEVICE "SONOFF_S31_LITE"
// Buttons
#define BUTTON1_PIN 0
#define BUTTON1_MODE BUTTON_PUSHBUTTON | BUTTON_DEFAULT_HIGH
#define BUTTON1_RELAY 1
// Relays
#define RELAY1_PIN 12
#define RELAY1_TYPE RELAY_TYPE_NORMAL
// LEDs
#define LED1_PIN 13
#define LED1_PIN_INVERSE 1
#elif defined(ITEAD_SONOFF_IFAN02)
// Info


+ 10
- 0
code/platformio.ini View File

@ -554,6 +554,16 @@ build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_S31 -DDISABLE_POSTMORTEM
upload_port = ${common.ota_upload_port}
upload_flags = ${common.ota_upload_flags}
[env:itead-sonoff-s31-lite]
board = ${common.board_1m}
build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_S31_LITE
[env:itead-sonoff-s31-lite-ota]
board = ${common.board_1m}
build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_S31_LITE
upload_port = ${common.ota_upload_port}
upload_flags = ${common.ota_upload_flags}
[env:itead-sonoff-ifan02]
board = ${common.board_1m}
build_flags = ${common.build_flags_1m0m} -DITEAD_SONOFF_IFAN02


Loading…
Cancel
Save