Skip to content

john-root/pimstaller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Pimstaller

A Python-based library and example installer for Raspberry Pi add-on boards.

#How to use

Install pimstaller by running:

./install.sh

This will link it, so keep this directory handy.

Now, just type:

pimstaller

To see a list of available boards. And:

pimstaller board_name

To install!

#Reinstalling

If you need to reinstall the Python libraries, you can use:

pimstaller board_name --reinstall

#Updating pimstaller

Just run:

./update.sh

In the directory you cloned Pimstaller to.

#Adding your boards

Board files are retrieved from GitHub: https://github.com/gadgetoid/Pinout2

Example: https://raw.githubusercontent.com/Gadgetoid/Pinout2/master/src/en-GB/overlay/display-o-tron.md

---
name: Display-o-Tron 3000
manufacturer: Pimoroni
github: https://github.com/pimoroni/dot3k
url: https://github.com/pimoroni/dot3k
description: A 3-line character LCD with an RGB backlight and joystick
install:
  'devices':
    - 'i2c'
    - 'spi'
  'apt':
    - 'python-smbus'
    - 'python3-smbus'
    - 'python-dev'
    - 'python3-dev'
  'python':
    - 'dot3k'
  'examples': 'python/examples/'

The name, github and install data is required to make a valid, installable file, but everything else should be specified in order to make a pretty board definition for Pinout: http://pi.gadgetoid.com/pinout

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published