Skip to content

Commit

Permalink
correct Gosund WP3 LED documentation and provide reasonable default a…
Browse files Browse the repository at this point in the history
…ctions (#2200)

* correct Gosund WP3 led color documentation; provide reasonable default actions for button and the two LEDs

* reverse red/blue led roles, as requested, to be consistent with other existing products

Co-authored-by: ziggurat29 <[email protected]>
  • Loading branch information
ziggurat29 and XxX123xXxm authored Apr 1, 2020
1 parent 62f5a34 commit e2e0409
Showing 1 changed file with 16 additions and 2 deletions.
18 changes: 16 additions & 2 deletions code/espurna/config/hardware.h
Original file line number Diff line number Diff line change
Expand Up @@ -3248,8 +3248,8 @@
// GPIO2 via test points on the back of the module)
// and these are wired to devices:
// GPIO4: /BTN
// GPIO12: /LED blue
// GPIO13: /LED red
// GPIO12: /LED red
// GPIO13: /LED blue
// GPIO14: RELAY
// -----------------------------------------------------------------------------

Expand All @@ -3262,17 +3262,31 @@
// Buttons
#define BUTTON1_PIN 4
#define BUTTON1_CONFIG BUTTON_PUSHBUTTON | BUTTON_DEFAULT_HIGH
#define BUTTON1_RELAY 1
// the defaults are reasonable, but you can change them as desired
//#define BUTTON1_PRESS BUTTON_ACTION_NONE
//#define BUTTON1_CLICK BUTTON_ACTION_TOGGLE
//#define BUTTON1_DBLCLICK BUTTON_ACTION_AP
//#define BUTTON1_LNGCLICK BUTTON_ACTION_RESET
//#define BUTTON1_LNGLNGCLICK BUTTON_ACTION_FACTORY

// Relays
#define RELAY1_PIN 14
#define RELAY1_TYPE RELAY_TYPE_NORMAL

// LEDs

// LED1 (red) indicates on/off state; you could use LED_MODE_FOLLOW_INVERSE
// so that the LED lights the button when 'off' so it can be found easily.
#define LED1_PIN 12
#define LED1_PIN_INVERSE 1
#define LED1_MODE LED_MODE_FOLLOW
#define LED1_RELAY 1

// LED2 (blue) indicates wifi activity
#define LED2_PIN 13
#define LED2_PIN_INVERSE 1
#define LED2_MODE LED_MODE_WIFI

// -----------------------------------------------------------------------------
// Several boards under different names uing a power chip labelled BL0937 or HJL-01
Expand Down

0 comments on commit e2e0409

Please sign in to comment.