-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Joseph Oravec edited this page Mar 25, 2018
·
15 revisions
- Raspberry Pi Zero
- MakerSpot Proto Board
- Adafruit I2S bonnet
- M2.5 standoffs: 12mm, 15mm (link)
- 5mm LEDs: red, blue
- Proto board 20mm x 80mm (link)
- Raspberry Pi Zero stacking header
- NTE 54-394 pushbutton
- NTE 54-395 switch
Install Raspbian Stretch then
- On the DOS filesystem
touch ssh
to enable ssh - On the DOS filesystem edit
wpa_suplicant.conf
with Unix-style line endings to specify the WiFi access point
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
network={
ssid="YOUR_NETWORK_NAME"
psk="YOUR_PASSWORD"
key_mgmt=WPA-PSK
}
- Boot the Pi, then login with
ssh pi@raspberrypi.local
to setup the software
sudo apt-get install pygame
sudo apt-get install pip
pip install transitions
# Set the timezone to Detroit, the new silicon valley
raspi-config
- Setup the i2s adafruit board
Download and print the cyclotron and power cell brackets: https://www.thingiverse.com/thing:2839822
Signal | Pin | Pin | Signal |
---|---|---|---|
3.3v | 1 | 2 | 5v |
Cyclotron | 3 | 4 | 5v |
Cyclotron | 5 | 6 | GND |
Cyclotron | 7 | 8 | UART |
GND | 9 | 10 | UART |
Cyclotron | 11 | 12 | Bonnet |
Fire | 13 | 14 | GND |
Theme | 15 | 16 | Switch |
3.3v | 17 | 18 | |
19 | 20 | GND | |
21 | 22 | ||
23 | 24 | ||
GND | 25 | 26 | |
27 | 28 | ||
Power Cell | 29 | 30 | GND |
Power Cell | 31 | 32 | Power Cell |
Power Cell | 33 | 34 | GND |
Bonnet | 35 | 36 | Power Cell |
Power Cell | 37 | 38 | Power Cell |
GND | 39 | 40 | Bonnet |
cp proton-pack.service /lib/systemd/system
sudo systemctl enable proton-pack.service
- https://packaging.python.org/tutorials/installing-packages/
- https://learn.adafruit.com/adafruit-speaker-bonnet-for-raspberry-pi?view=all
- https://raspberrypi.stackexchange.com/questions/76667/debouncing-buttons-with-rpi-gpio-too-many-events-detected
- https://learn.adafruit.com/read-only-raspberry-pi/overview