Skip to content

Instantly share code, notes, and snippets.

View lesp's full-sized avatar
🏠
Working from home

Les lesp

🏠
Working from home
View GitHub Profile
@lesp
lesp / testme.py
Created September 19, 2014 20:53
Code for the Raspberry Pi Boardgame - Element 14 blog post
import RPi.GPIO as GPIO
from time import sleep
import pygame
from random import randint
pygame.init()
pygame.mixer.init()
#Variables
#Sounds
@lesp
lesp / import library
Created September 19, 2014 21:13
import library
import library
@lesp
lesp / pip install
Created September 19, 2014 21:14
pip install
sudo apt-get install python-pip
@lesp
lesp / gist:0a606318ee1c1035f75e
Created September 19, 2014 21:15
pip install pygame
sudo pip install pygame
@lesp
lesp / import libraries
Created September 19, 2014 21:18
import libraries
import RPi.GPIO as GPIO
from time import sleep
import pygame
from random import randint
@lesp
lesp / Variables
Created September 19, 2014 21:20
Variables
#Variables
#Sounds
snake = "wrong.mp3"
ladder = "correct.mp3"
#Resistors
r13 = 14
r39 = 15
r67 = 18
@lesp
lesp / pygame setup
Created September 19, 2014 21:22
pygame setup
pygame.init()
pygame.mixer.init()
@lesp
lesp / GPIO setup
Created September 19, 2014 21:23
Setup the GPIO to use Broadcom mapping
GPIO.setmode(GPIO.BCM)
@lesp
lesp / inputs
Created September 19, 2014 21:24
Setup inputs
GPIO.setup(r13,GPIO.IN, pull_up_down = GPIO.PUD_DOWN)
GPIO.setup(r39,GPIO.IN, pull_up_down = GPIO.PUD_DOWN)
GPIO.setup(r67,GPIO.IN, pull_up_down = GPIO.PUD_DOWN)
GPIO.setup(r72,GPIO.IN, pull_up_down = GPIO.PUD_DOWN)
GPIO.setup(s38,GPIO.IN, pull_up_down = GPIO.PUD_DOWN)
GPIO.setup(s47,GPIO.IN, pull_up_down = GPIO.PUD_DOWN)
GPIO.setup(s68,GPIO.IN, pull_up_down = GPIO.PUD_DOWN)
GPIO.setup(s99,GPIO.IN, pull_up_down = GPIO.PUD_DOWN)
@lesp
lesp / Outputs
Created September 19, 2014 21:25
GPIO Outputs
GPIO.setup(d1,GPIO.OUT)
GPIO.setup(d2,GPIO.OUT)
GPIO.setup(d3,GPIO.OUT)
GPIO.setup(d4,GPIO.OUT)
GPIO.setup(d5,GPIO.OUT)
GPIO.setup(d6,GPIO.OUT)