Skip to content
Grant Byrne edited this page Oct 27, 2021 · 12 revisions

Zapper - Getting Started

This page is a work in progress. Don't expect complete or correct information for getting started

Parts List

Setting Up the Raspberry Pi

Get the Basic Operating System Setup

  1. Install a fresh instance of the "Raspberry Pi OS Lite" image to an SD card which can be found here here
  2. Set up SSH on the PI
  3. Set up WIFI on the PI

Set up LIRC on the Pi

  1. Install lirc through the apt-get package manager
sudo apt-get update
sudo apt-get install lirc
  1. Update the boot config to associate LIRC with the correct GPIO pins

Command to Edit the File

sudo nano /boot/config.txt

Add the following lines to the file

dtoverlay=gpio-ir,gpio_pin=18
dtoverlay=gpio-ir-tx,gpio_pin=17
  1. Create or Update the hardware.config file for LIRC

Command to Create/Edit the File

sudo nano /etc/lirc/hardware.config

Set the file's contents to this

LIRCD_ARGS=”-–uinput -–listen”
LOAD_MODULES=true
DRIVER=”default”
DEVICE=”/dev/lirc0″
MODULES=”lirc_rpi”
  1. Update the configuration file for LIRC

Command to update the file

/etc/lirc/lirc_options.conf

Update the following lines to these values:

driver = default

device = /dev/lirc0

  1. Reboot the Pi

Install .Net

curl -sSL https://dot.net/v1/dotnet-install.sh | bash /dev/stdin --channel Current

echo 'export DOTNET_ROOT=$HOME/.dotnet' >> ~/.bashrc
echo 'export PATH=$PATH:$HOME/.dotnet' >> ~/.bashrc
source ~/.bashrc

Verify this went as expected with the following command

dotnet --version