Skip to content

Instantly share code, notes, and snippets.

@uktechreviews
uktechreviews / gist:d07fffffe992b4c87bf8
Last active August 29, 2015 14:21
Simple Raspberry Pi selfie with Pipsta printer
import sys
import os
import subprocess
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)
GPIO.setup(12,GPIO.IN)
while True:
@uktechreviews
uktechreviews / digital_temp2.py
Created June 10, 2015 16:35
Recording temp, pressure and humidity with Astro-Pi
from astro_pi import AstroPi
import time
import sys
ap = AstroPi()
f = open("data_file.txt", "w")
for i in range (0,10):
localtime = time.asctime(time.localtime(time.time()))
print localtime
@uktechreviews
uktechreviews / Traffic.py
Created June 17, 2015 12:04
Traffic Light Project
# Import libraries
import time
import RPi.GPIO as GPIO
# Setup GPIO pins
GPIO.setmode(GPIO.BOARD)
GPIO.setup(3,GPIO.OUT)
GPIO.setup(5,GPIO.OUT)
GPIO.setup(7,GPIO.OUT)
#Switch off all the LEDs
GPIO.output(3,GPIO.LOW)
@uktechreviews
uktechreviews / A1
Created June 22, 2015 13:52
Tweachcode June 22nd 2015
A1. Top three recommendation for Raspberry Pi accessories
Unicorn hat
Pibrella
Explorer hat
@uktechreviews
uktechreviews / house
Last active August 29, 2015 14:24
Minecraft house build
# Automated house building code
# Spencer Organ - July 2015
# set up connection to Minecraft
import mcpi.minecraft as minecraft
import mcpi.block as block
mc = minecraft.Minecraft.create()
x,y,z = mc.player.getPos()
# set an off-set for x and y so you don't end up facing the house
@uktechreviews
uktechreviews / Hospital.py
Created July 6, 2015 17:50
Build a simple hospital in Minecraft Pi edition
# Automated hospital building code
# Spencer Organ - July 2015
# set up connection to Minecraft
import mcpi.minecraft as minecraft
import mcpi.block as block
mc = minecraft.Minecraft.create()
x,y,z = mc.player.getPos()
# set an off-set for x so you don't end up facing the house and wondering why it goes dark
@uktechreviews
uktechreviews / score.py
Created July 23, 2015 13:02
Display-O-Tron 3000 Scoreboard
import time
import os
import dot3k.lcd as lcd
import dot3k.backlight as backlight
import sys
import colorsys
lcd.clear()
os.system('clear')
backlight.rgb(255,0,255)
@uktechreviews
uktechreviews / light.py
Created April 6, 2016 08:11
Flotilla light meter
#!/usr/bin/env python3
import flotilla
import time
client = flotilla.Client(
requires={
'one':flotilla.Matrix,
'two':flotilla.Light,
'eight':flotilla.Number
@uktechreviews
uktechreviews / horizontal_sweep.ino
Created April 6, 2016 19:21
time lapse Arduino code
// Sweep
// by BARRAGAN <http://barraganstudio.com>
// This example code is in the public domain.
#include <Servo.h>
Servo horizontal;
Servo vert;
@uktechreviews
uktechreviews / thermo.py
Created April 28, 2016 18:18
Flotilla Thermometer
#!/usr/bin/env python3
import flotilla
import time
client = flotilla.Client(
requires={
'one':flotilla.Matrix,
'eight':flotilla.Number,
'two':flotilla.Weather