Skip to content

PetrusBellmonte/MyDino

Repository files navigation

My Dino

This repo contains the code for a Dino

Client Installation

⚠️ ⚠️ All commands have to be executed as root. So do all installtions as root.

There is a setup script:

Otherwise T

Manual Installation

This method is mostly based on adafruit.

Prepare for neopixel

sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get install python3-pip -y
sudo pip3 install --upgrade setuptools

Install libaries

sudo pip3 install adafruit-circuitpython-neopixel pyyaml websockets adafruit-circuitpython-fancyled quart

Setup Hostpot-Ability

sudo bash wifi/wifiinstaller.sh

Fill in dino-config

cp "./config/example-dino.yml" "./config/dino.yml"
sudo python3 setupConfig.py

Put Client in Place:

sudo cp services/dinoclient.service /etc/systemd/system
sudo cp services/dinoupdate.service /etc/systemd/system
sudo systemctl daemon-reload # Reload to find new files and notice changes
sudo systemctl enable dinoupdate.service # Start when booted up
sudo systemctl enable dinoclient.service
sudo systemctl start dinoupdate.service # Start service
sudo systemctl start dinoclient.service

About

Glowing Dino :D

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published