Step 1: Install dependancies
sudo apt -y update && sudo apt -y full-upgrade
sudo apt install build-essential \
cmake \
gfortran \
git \
wget \
curl \
| import utime | |
| import urandom | |
| # Reset everything | |
| pen();cursor();camera();clip();alpha() | |
| # Reset so we have a 2-block snake and food | |
| def game_reset(): | |
| global snake, move | |
| snake = [[55,60], [60,60]] |
Step 1: Install dependancies
sudo apt -y update && sudo apt -y full-upgrade
sudo apt install build-essential \
cmake \
gfortran \
git \
wget \
curl \
| [http] | |
| # Make sure the web interface can be accessed by the local network | |
| hostname = 0.0.0.0 | |
| [audio] | |
| # Direct audio to the DAC, not HDMI | |
| output = alsasink | |
| # The File extension isn't of much use, so we can disable it | |
| [file] |
| # CamJam EduKit 3 - Robotics | |
| # Motor Test Code | |
| import time # Import the Time library | |
| from gpiozero import CamJamKitRobot # Import the CamJam GPIO Zero Library | |
| robot = CamJamKitRobot() | |
| # Turn the motors on | |
| robot.forward() |
| [Unit] | |
| Description=Minecraft Server | |
| After=network.target | |
| [Service] | |
| User=minecraft | |
| Nice=1 | |
| KillMode=none | |
| SuccessExitStatus=0 1 | |
| ProtectHome=true |
| [http] | |
| hostname = 0.0.0.0 | |
| [audio] | |
| output = alsasink | |
| [local] | |
| media_dir = /home/pi/Music |
| wget -q -O - https://apt.mopidy.com/mopidy.gpg | sudo apt-key add - | |
| sudo wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/bullseye.list | |
| sudo apt update | |
| sudo apt install mopidy python3-pip | |
| sudo adduser mopidy video | |
| sudo pip3 install Mopidy-Iris | |
| sudo pip3 install Mopidy-Local | |
| sudo sh -c 'echo "mopidy ALL=NOPASSWD: /usr/local/lib/python3.9/dist-packages/mopidy_iris/system.sh" >> /etc/sudoers’ | |
| mkdir -p ~/Music | |
| sudo systemctl enable mopidy |
| Please run the following commands line-by-line, not as a script: | |
| sudo apt -y update && sudo apt -y upgrade | |
| sudo apt install -y python3 python3-dev python3-venv python3-pip libffi-dev libssl-dev libjpeg-dev zlib1g-dev autoconf build-essential libopenjp2-7 libtiff5 libturbojpeg0 tzdata | |
| sudo useradd -rm homeassistant -G dialout,gpio,i2c | |
| sudo mkdir /srv/homeassistant | |
| sudo chown homeassistant:homeassistant /srv/homeassistant | |
| sudo -u homeassistant -H -s | |
| cd /srv/homeassistant | |
| python3 -m venv . |
| # To support macOS Time Machine backups in Samba | |
| # Create a share that has the following properties | |
| # in /etc/samba/smb.conf | |
| # In this example we have a mounted drive called 'huge' | |
| # with a directory called 'Time Machine' | |
| [Time Machine] | |
| comment = Time Machine | |
| path = /mnt/huge/Time Machine | |
| read only = no |
| #!/bin/sh | |
| # Add Mopidy repo and install | |
| wget -q -O - https://apt.mopidy.com/mopidy.gpg | sudo apt-key add - | |
| sudo wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/buster.list | |
| sudo apt update | |
| sudo apt install mopidy | |
| sudo adduser mopidy video | |
| # Configure (be careful with this line!) |