Skip to content

Instantly share code, notes, and snippets.

@quazzie
quazzie / yaml
Created April 4, 2019 13:21
pow r2 esphome
uart:
rx_pin: RX
baud_rate: 4800
binary_sensor:
- platform: gpio
pin:
number: GPIO0
mode: INPUT_PULLUP
inverted: True
@quazzie
quazzie / ifan02.h
Last active April 12, 2021 17:54
esphome ifan02 cookbook info
#include "esphome.h"
using namespace esphome;
class IFan02Output : public Component, public FloatOutput {
public:
void write_state(float state) override {
if (state < 0.3) {
// OFF
digitalWrite(5, LOW);
digitalWrite(4, LOW);