Skip to content

Instantly share code, notes, and snippets.

@ItKindaWorks
ItKindaWorks / deepSleepDemo.ino
Last active February 11, 2021 15:09
A demo of the deep sleep functionality on ESP8266 devices.
/*
deepSleepDemo.ino
Copyright (c) 2017 ItKindaWorks All right reserved.
github.com/ItKindaWorks
This file is part of ESPHelper
ESPHelper is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
@ItKindaWorks
ItKindaWorks / BreadboardLayout.png
Last active March 24, 2018 20:19
A small Arduino script to control a garage door opener.
BreadboardLayout.png
@ItKindaWorks
ItKindaWorks / metroFadeBlink.ino
Created June 5, 2017 13:58
A small program that uses the Metro library to fade one LED while blinking another
@ItKindaWorks
ItKindaWorks / dashMQTT.ino
Last active December 17, 2022 02:13
Small ESP8266 program that sends a message over MQTT and then goes into deep sleep until woken up again.
/*
dashMQTT.ino
Copyright (c) 2017 ItKindaWorks All right reserved.
github.com/ItKindaWorks
dashMQTT.ino is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
@ItKindaWorks
ItKindaWorks / powerMon_VoltageOnly.ino
Created July 31, 2017 15:05
A small Arduino program to measure AC voltage using a voltage transformer
// EmonLibrary examples openenergymonitor.org, Licence GNU GPL V3
#include "EmonLib.h" // Include Emon Library
#define VOLT_CAL 148.7
EnergyMonitor emon1; // Create an instance
void setup()
{
@ItKindaWorks
ItKindaWorks / powerMon_VoltageAndCurrent.ino
Created August 1, 2017 04:18
A simple arduino program for measuring and calibrating AC voltage and current sensors.
// EmonLibrary examples openenergymonitor.org, Licence GNU GPL V3
#include "EmonLib.h" // Include Emon Library
#define VOLT_CAL 148.7
#define CURRENT_CAL 62.6
EnergyMonitor emon1; // Create an instance
@ItKindaWorks
ItKindaWorks / petFeedingMon.ino
Created August 16, 2017 18:22
A small program to help keep track of whether or not your pet has been fed breakfast and dinner
/*
petFeedingMon.ino
Copyright (c) 2016 ItKindaWorks All right reserved.
github.com/ItKindaWorks
petFeedingMon.ino is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
@ItKindaWorks
ItKindaWorks / watering.ino
Created September 11, 2017 14:34
An ESP8266 program to control valves for home irrigation
/*
watering.ino
Copyright (c) 2016 ItKindaWorks All right reserved.
github.com/ItKindaWorks
watering.ino is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
@ItKindaWorks
ItKindaWorks / powerMon.fzz
Last active February 20, 2023 14:56
A simple arduino and ESP8266 program to read and average 2 current transformers and a voltage transformer for monitoring whole house power usage.
@ItKindaWorks
ItKindaWorks / ESPHelperWebStatusConfigLED.ino
Last active January 3, 2019 04:19
A demo program for ESPHelper showing off some new features (filesystem config storage & webserver config/status pager)
/*
ESPHelperWebStatusConfigLED.ino
Copyright (c) 2017 ItKindaWorks All right reserved.
github.com/ItKindaWorks
This file is part of ESPHelper
ESPHelper is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or