
This repository contains libraries and examples for the Pimoroni Skywriter boards.
Compatible with:
Installing Software
One-line Installer
We've created a super-easy installation script that will install all pre-requisites and get your HAT up and running in a jiffy. To run it fire up Terminal which you'll find in Menu -> Accessories -> Terminal on your Raspberry Pi desktop like so:

In the new terminal window type the following and follow the instructions:
curl -sS get.pimoroni.com/skywriter | bash
From PyPi (Stable)
Install smbus:
sudo apt install python3-smbus
Enable i2c:
sudo raspi-config nonint do_i2c 0
Install the library:
python3 -m pip install skywriter
From Source (Unstable/Latest)
Install smbus:
sudo apt install python3-smbus
Enable i2c:
sudo raspi-config nonint do_i2c 0
Install the library:
git clone https://github.com/pimoroni/skywriter-hat
cd skywriter-hat/python/library
python3 setup.py install
Documentation & Support
Skywriter to Pi Connection
You can use a full-sized Skywriter board with your Raspberry Pi and our library by mimicking the connections that the HAT users. They are as follows:
| GND | GND |
| TRFR | GPIO 27 |
| RESET | GPIO 17 |
| SCL | GPIO 3 / SCL |
| SDA | GPIO 2 / SDA |
| VCC | 3V |
0.0.8
- Fix for deprecated Thread.IsAlive()
- Linting & tidyup
0.0.7
- Removed dependency upon smbus
- Tweak to Pi version detection
0.0.6
- Added sleep in _do_poll
- Fixed weird reset logic
- Raising exception on bad firmware
0.0.5
- Tweak to allow the odd IOError
0.0.4
- Added repeat_rate to touch decorator
0.0.3
0.0.2
0.0.1