Skip to content

Commit 1756bd5

Browse files
authored
fix(zigbee): Enable internal pull-up resistor (#10491)
Enable the internal pull-up resistor for BUTTON_PIN
1 parent a0139bc commit 1756bd5

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

libraries/Zigbee/examples/Zigbee_Color_Dimmable_Light/Zigbee_Color_Dimmable_Light.ino

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ void setup() {
6565
rgbLedWrite(LED_PIN, 0, 0, 0);
6666

6767
// Init button for factory reset
68-
pinMode(BUTTON_PIN, INPUT);
68+
pinMode(BUTTON_PIN, INPUT_PULLUP);
6969

7070
// Set callback function for light change
7171
zbColorLight.onLightChange(setRGBLight);

libraries/Zigbee/examples/Zigbee_Color_Dimmer_Switch/Zigbee_Color_Dimmer_Switch.ino

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ void setup() {
5454
}
5555

5656
//Init button switch
57-
pinMode(SWITCH_PIN, INPUT);
57+
pinMode(SWITCH_PIN, INPUT_PULLUP);
5858

5959
//Optional: set Zigbee device name and model
6060
zbSwitch.setManufacturerAndModel("Espressif", "ZigbeeSwitch");

libraries/Zigbee/examples/Zigbee_On_Off_Light/Zigbee_On_Off_Light.ino

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ void setup() {
5151
digitalWrite(LED_PIN, LOW);
5252

5353
// Init button for factory reset
54-
pinMode(BUTTON_PIN, INPUT);
54+
pinMode(BUTTON_PIN, INPUT_PULLUP);
5555

5656
//Optional: set Zigbee device name and model
5757
zbLight.setManufacturerAndModel("Espressif", "ZBLightBulb");

libraries/Zigbee/examples/Zigbee_Temperature_Sensor/Zigbee_Temperature_Sensor.ino

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ void setup() {
5959
}
6060

6161
// Init button switch
62-
pinMode(BUTTON_PIN, INPUT);
62+
pinMode(BUTTON_PIN, INPUT_PULLUP);
6363

6464
// Optional: set Zigbee device name and model
6565
zbTempSensor.setManufacturerAndModel("Espressif", "ZigbeeTempSensor");

libraries/Zigbee/examples/Zigbee_Thermostat/Zigbee_Thermostat.ino

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ void setup() {
6565
}
6666

6767
// Init button switch
68-
pinMode(BUTTON_PIN, INPUT);
68+
pinMode(BUTTON_PIN, INPUT_PULLUP);
6969

7070
// Set callback functions for temperature and configuration receive
7171
zbThermostat.onTempRecieve(recieveSensorTemp);

0 commit comments

Comments
 (0)