Softwareby Ruiz Brothers
The code for this project is out of date and some reverse engineering will be required.Ready-to-go ImageTo get the software running on the Pi, we'll need to first burn the .img to a 8GB microSD card using an app. Once burnt, insert it into the Pi and install the PiTFT onto the Pi. Use a proper 5V power supply wall adapter to boot it up.
The screen should display the terminal. Plug in a keyboard to one of the USB ports and use the default credentials to login (username pi password raspberry).
This IMG is only for the Raspberry Pi Model B+ It will not work with Pi 2 or 3.
Download Pipboy IMGAdapting for Pi 2 or 3If you're using a Raspberry Pi 2 or 3, you'll need to manually install the Pipboy python software on a fresh install of Jessie. Start by downloading and burning the Jessie-based PiTFT 3.5" Resistive Image.
Download Jessie-based PiTFT 3.5" Resistive Image for Pi 2 and 3PiTFT on Pi 2 and 3The Jessie-based PiTFT 3.5" Resistive Image has preconfigured software for running the touch screen display. It will automatically boot into the raspbian desktop.
Installing Pypboy 3000 on Pi 2 and 3This is a work in progress for the Pi 2 and 3. The software used in this build is a modified version of this code on github by sabas1080. It requires some tweaks to the config.py file to adapt it for the 3.5" PiTFT and the rotary switch.
WiFi SetupWe'll need to get the Raspberry Pi setup with internet so it can download map data. To do this we'll need to add our Wifi network credentials to our wpa supplicant config.
In the terminal, type in the following command:
Download file
Copy Code
Download file
Copy Code
Start Pypboy Python ProgramTo start the pypboy program, type the following commands into the terminal:
Download file
Copy Code
ControlsThe following keys will let you navigate through the pypboy UI.
Q,W,E,R
Switch between modes
1, 2, 3, 4, 5
Switch between sub-menus
Up, Down
Navigate sidebar menu items
Add Your City to MapThe pypboy python program uses OSM to pull map data from the internet. By default, we have it set to display a map of NYC. To change this, you can edit the location in the following config.
Download file
Copy Code
Download file
Copy Code
The code for this project is out of date and some reverse engineering will be required.Ready-to-go ImageTo get the software running on the Pi, we'll need to first burn the .img to a 8GB microSD card using an app. Once burnt, insert it into the Pi and install the PiTFT onto the Pi. Use a proper 5V power supply wall adapter to boot it up.
The screen should display the terminal. Plug in a keyboard to one of the USB ports and use the default credentials to login (username pi password raspberry).
This IMG is only for the Raspberry Pi Model B+ It will not work with Pi 2 or 3.
Download Pipboy IMGAdapting for Pi 2 or 3If you're using a Raspberry Pi 2 or 3, you'll need to manually install the Pipboy python software on a fresh install of Jessie. Start by downloading and burning the Jessie-based PiTFT 3.5" Resistive Image.
Download Jessie-based PiTFT 3.5" Resistive Image for Pi 2 and 3PiTFT on Pi 2 and 3The Jessie-based PiTFT 3.5" Resistive Image has preconfigured software for running the touch screen display. It will automatically boot into the raspbian desktop.
Installing Pypboy 3000 on Pi 2 and 3This is a work in progress for the Pi 2 and 3. The software used in this build is a modified version of this code on github by sabas1080. It requires some tweaks to the config.py file to adapt it for the 3.5" PiTFT and the rotary switch.
WiFi SetupWe'll need to get the Raspberry Pi setup with internet so it can download map data. To do this we'll need to add our Wifi network credentials to our wpa supplicant config.
In the terminal, type in the following command:
Download file
Copy Code
- sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Download file
Copy Code
- ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1
- network={
- ssid="YOUR_NETWORK_NAME"
- psk="YOUR_NETWORK_PASSWORD"
- proto=RSN
- key_mgmt=WPA-PSK
- pairwise=CCMP
- auth_alg=OPEN
- }
Start Pypboy Python ProgramTo start the pypboy program, type the following commands into the terminal:
Download file
Copy Code
- cd pypboy
- sudo python main.py
ControlsThe following keys will let you navigate through the pypboy UI.
Q,W,E,R
Switch between modes
1, 2, 3, 4, 5
Switch between sub-menus
Up, Down
Navigate sidebar menu items
Add Your City to MapThe pypboy python program uses OSM to pull map data from the internet. By default, we have it set to display a map of NYC. To change this, you can edit the location in the following config.
Download file
Copy Code
- cd pypboy
- sudo nano config.py
Download file
Copy Code
- import pygame
- WIDTH = 320
- HEIGHT = 240
- # OUTPUT_WIDTH = 320
- # OUTPUT_HEIGHT = 240
- MAP_FOCUS = (-102.3016145, 21.8841274)