Skip to content

Instantly share code, notes, and snippets.

[Unit]
Description=FeederNet Containers
After=docker.service
Requires=docker.service
[Service]
ExecStartPre=/usr/local/bin/docker-compose down
ExecStart=/usr/local/bin/docker-compose up
ExecStop=/usr/local/bin/docker-compose down
WorkingDirectory=/home/pi/FeederNet
#include <ESP8266WiFi.h>
#include <ESP8266HTTPClient.h>
#include <WiFiClient.h>
// Change these to the WiFi credentials
#define WLAN_SSID "WIFINAME"
#define WLAN_PASS "PASSWORD"
#define BUTTON 4
void setup() {
#include <Audio.h>
#include <Wire.h>
#include <SPI.h>
#include <SD.h>
#include <SerialFlash.h>
#define BUTTON 1
AudioMixer4 mixer1; // mixers to combine wav file and audio shield inputs
AudioMixer4 mixer2;
@andysheen
andysheen / wpa_supplicant.conf
Created November 14, 2019 16:21
wpa_supplicant
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=US
network={
ssid="YOURSSID"
psk="YOURPASSWORD"
scan_ssid=1
}
int tiltX = 9;
int tiltZ = 12;
int tiltY = 6;
void setup() {
// put your setup code here, to run once:
pinMode(13, OUTPUT);
digitalWrite(13, 0);
pinMode(tiltZ, INPUT_PULLUP);
pinMode(10, OUTPUT);
int led1 = 10;
int led2 = 9;
int cap1_threshold = 2;
int cap2_threshold = 2;
void setup() {
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
Serial.begin(115200);
/****************************************************************************************************
* rfiduino.h - RFIDuino Library Header File
* RFID transfer code modified from RFIDuino Library by TrossenRobotics / RobotGeek
*
****************************************************************************************************/
#include "Arduino.h"
#include "naturewatch_RFID.h"
/*********************************************************************
This is a library for our Monochrome OLEDs based on SSD1306 drivers
Pick one up today in the adafruit shop!
------> http://www.adafruit.com/category/63_98
These displays use SPI to communicate, 4 or 5 pins are required to
interface
Adafruit invests time and resources providing this open source code,
#include <TimerOne.h>
// Motor 1
int delayDown = 6500;
int delayUp = 10000;
int dir1PinB = 6;
int dir2PinB = 5;