Skip to content

Commit

Permalink
First version of the gertboard. (#1)
Browse files Browse the repository at this point in the history
  • Loading branch information
Marco Bakera committed Aug 12, 2017
1 parent 3bcdff6 commit 4e36d7c
Show file tree
Hide file tree
Showing 5 changed files with 30 additions and 0 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Schaltungsbeispiele sowie eine Beschreibung.

- [74HC595](74HC595): 8Bit-Schieberegister
- [ESP8266](esp8266): Microcontroller mit WLAN und Micropython-Unterstützung
- [Gertboard](gertboard): Erweiterungsboard für den Raspberry Pi
- [HD44780](hd44780): LCD Controller
- [led_matrix](led_matrix): Eine 5x7 LED-Matrix
- [lm75](lm75): Temperatursensor
Expand Down
12 changes: 12 additions & 0 deletions gertboard/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Gertboard
=========

Das Gertboard ist ein vielfältiges Erweiterungsboard für den Raspberry
Pi. Es vereint verschiedene Komponenten auf einer Platine. Ein
ausführliche Beschreibung befindet sich in den
Handbuch
[Gertboard_UM_with_python.pdf](doc/Gertboard_UM_with_python.pdf). Eine
deutsch Übersetzung befindet sich in
[Gertboard-Handbuch_deutsch.pdf](doc/Gertboard-Handbuch_deutsch.pdf).


Binary file added gertboard/doc/Gertboard-Handbuch_deutsch.pdf
Binary file not shown.
Binary file added gertboard/doc/Gertboard_UM_with_python.pdf
Binary file not shown.
17 changes: 17 additions & 0 deletions gertboard/gertboard.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import RPi.GPIO as GPIO
import time

led_pin = 25
btn_pin = 24
o
GPIO.setmode(GPIO.BCM)
GPIO.setup(led_pin, GPIO.OUT)
GPIO.setup(btn_pin, GPIO.IN)

led_on = False
while True:
if GPIO.input(btn_pin):
print("Button pressed")
led_on = not led_on
GPIO.output(led_pin, led_on)
time.sleep(0.01)

0 comments on commit 4e36d7c

Please sign in to comment.