Raspberry Pi based portable device
There are many Raspberry Pi portables out there--I wanted to make one of my own using the Pimoroni 4" square capacitive touch screen display. I'm thinking of building a media remote that displays the artwork for the current album, or using it to revisit a virtual pet project I worked on many years ago (https://jbmorley.co.uk/posts/2006-08-18-nezumi/).
- Raspberry Pi Zero
- Pimoroni HyperPixel 4.0 Square
- Adafruit PowerBoost 1000 Charger
- Adafruit FT232H Breakout
- ATXRaspi R3
-
Install the HyperPixel driver (https://learn.pimoroni.com/tutorial/sandyj/getting-started-with-hyperpixel-4).
curl https://get.pimoroni.com/hyperpixel4 | bash
-
Clone the project and run the install script.
git@github.com:jbmorley/raspberry-pi-portable.git cd reaspberry-pi-portable ./install.sh
Amongst other things, this script installs Mosh, which you can use to reconnect to your Pi if you are so inclined. For example,
mosh pi@raspberrypi.local
-
Check the service is running.
atx-monitor/atx-monitor log
-
Reboot.
- Some good systemd documentation at https://www.raspberrypi.org/documentation/linux/usage/systemd.md, and an example of the various phases on https://github.com/coreos/docs/blob/master/os/getting-started-with-systemd.md#unit-file.
- Right now, it seems that wiring up the soft button to the USB GPIO board causes the ATX board to stop functioning correctly irrespective of how the GPIO is set to that board. It's possible that it needs a pull-down resistor.