Skip to content

Instantly share code, notes, and snippets.

View DirtyOptics's full-sized avatar

DirtyOptics DirtyOptics

View GitHub Profile
@DirtyOptics
DirtyOptics / door_entry
Created October 17, 2017 11:37
Arduino NFC/RFID Door Entry Code
#include <SPI.h>
#include <Adafruit_PN532.h>
//Declare shield IO hardware
#define strikePlate 9
#define ledPin 8
// Using hardware serial so only Chip select pin needs to be defined.
#define PN532_SCK (2)
#define PN532_MOSI (3)
@DirtyOptics
DirtyOptics / wpa_supplicant.conf
Created June 9, 2018 14:49
wpa_supplicant.conf
country=AU
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="YOUR_WIFI_SSID"
scan_ssid=1
psk="YOUR_WIFI_PASSWORD"
key_mgmt=WPA-PSK
}
@DirtyOptics
DirtyOptics / rc.local
Last active June 11, 2018 13:08
Travel Router GPIO config
/bin/echo 17 > /sys/class/gpio/export
/bin/echo "out" > /sys/class/gpio/gpio17/direction
@DirtyOptics
DirtyOptics / rc.local
Created June 11, 2018 13:12
Travel Router
// On
/bin/echo "1" > /sys/class/gpio/gpio17/value
//Off
/bin/echo "0" > /sys/class/gpio/gpio17/value
#### Step 1 - Get your Pi ready ####
sudo raspi-config #Expand File system and enable SSH
sudo apt-get update
sudo apt-get upgrade
#### Step 2 - Install TVheadend ####
sudo apt-get install dirmngr
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61