Releases: felipe-dos-santos81/quadstick-display
Quadstick Display v2024.08.10.22.55.44
Quadstick e-ink display
Display the current Quadstick keys configuration on an e-ink display.
Useful as a quick reference for the current key bindings when playing games.
Legal Disclaimer
- Quadstick is a trademark of Quadstick.
- Raspberry Pi is a trademark of the Raspberry Pi Foundation.
- Waveshare is a trademark of Waveshare Electronics.
All other trademarks mentioned herein are the property of their respective owners.
Handling Quadstick CSV files
Initialization Screen | Upload and keys selection must be done through the web interface | Display a given key-set can be done through the web |
---|---|---|
Note: The CSV file stored on the Quadstick is the ones that must be used to upload.
The arrow represents the air flow direction
Sip is represented by left arrow | Puff is represented by right arrow | Sip soft and Puff soft are represented by the soft text |
---|---|---|
3D Printed case View
Rear view | Connectors view |
---|---|
Hardware
Wiring
Waveshare | Raspberry Pi |
---|---|
VCC | Pin 1 |
GND | Pin 6 |
DIN (MOSI) | Pin 19 |
CLK (SCLK) | Pin 23 |
CS (Chip Select) | Pin 24 |
DC (Data/Command) | Pin 22 |
RST (Reset) | Pin 11 |
BUSY | Pin 18 |
Raspberry Pi Pinout
Raspberry Pi Zero 2 W Pinout | Waveshare 4.2 inch e-ink display |
---|---|
Software
Download the Raspberry Pi Imager.
Use it to flash the Raspberry Pi OS Lite image to a microSD card.
For Raspberry Pi Zero 2 W: 64 Bit > Raspberry Pi OS (other) > Raspberry Pi OS Lite (64-bit)
For Raspberry Pi Zero W: 32 Bit > Raspberry Pi OS (other) > Raspberry Pi OS Lite (32-bit)
Expand for detailed instructions with screenshots
Raspberry Pi Imager Steps
Select Device #1 | Select Device #2 |
---|---|
Choose OS #1 | Choose OS #2 |
---|---|
On Raspberry Pi OS (other) category with NO Desktop Environment
Choose Storage | Edit Settings #1 |
---|---|
Change the custom settings by clicking on the
Edit Settings
button
Raspberry Pi Custom Settings Steps
On the General
tab
- Set the hostname to 'qs-display'
- Set the username and password as you prefer
- Set the Wi-Fi SSID, password and country code
Raspberry Pi Zero's support 2G Wi-Fi only
On the Services
tab
Note: SSH can be used with
password
orpublic-key
based authentication.
Installing
Download the installer
package from the releases
Copy the installer
package file to the Raspberry Pi
How to copy the file to Raspberry Pi On Windows
- Download and install WinSCP
- Open WinSCP and enter the Raspberry Pi IP address,
username
andpassword
- Navigate to the folder where the
installer
file is located - Drag and drop the file to the Raspberry Pi
How to copy the file to Raspberry Pi On Linux and MacOS
- Open a terminal
- Use
scp
to copy the file to the Raspberry Pi
scp quadstick-display.sh <username>@<raspberry_pi_ip>:/home/<username>
Access the Raspberry Pi using SSH
How to access the Raspberry Pi On Windows
- Download and install PuTTY
- Open PuTTY and enter the Raspberry Pi IP address
- Click
Open
and enter theusername
andpassword
- You should now be connected to the Raspberry Pi
How to access the Raspberry Pi On Linux and MacOS
- Open a terminal
- Use
ssh
to connect to the Raspberry Pi - Enter the
username
andpassword
- You should now be connected to the Raspberry Pi
Install the installer
package on the Raspberry Pi
chmod +x quadstick-display.sh && ./quadstick-display.sh
Quadstick Display v2024.08.10.17.47.54
Quadstick e-ink display
Display the current Quadstick keys configuration on an e-ink display.
Useful as a quick reference for the current key bindings when playing games.
Legal Disclaimer
- Quadstick is a trademark of Quadstick.
- Raspberry Pi is a trademark of the Raspberry Pi Foundation.
- Waveshare is a trademark of Waveshare Electronics.
All other trademarks mentioned herein are the property of their respective owners.
Handling Quadstick CSV files
Uploads must be done through the web interface | Display a given key-set can be done through the web |
---|---|
The arrow represents the air flow direction
Sip is represented by left arrow | Puff is represented by right arrow | Sip soft and Puff soft are represented by the soft text |
---|---|---|
3D Printed case View
Rear view | Connectors view |
---|---|
Hardware
Wiring
Waveshare | Raspberry Pi |
---|---|
VCC | Pin 1 |
GND | Pin 6 |
DIN (MOSI) | Pin 19 |
CLK (SCLK) | Pin 23 |
CS (Chip Select) | Pin 24 |
DC (Data/Command) | Pin 22 |
RST (Reset) | Pin 11 |
BUSY | Pin 18 |
Raspberry Pi Pinout
Raspberry Pi Zero 2 W Pinout | Waveshare 4.2 inch e-ink display |
---|---|
Software
Download the Raspberry Pi Imager.
Use it to flash the Raspberry Pi OS Lite image to a microSD card.
For Raspberry Pi Zero 2 W: 64 Bit > Raspberry Pi OS (other) > Raspberry Pi OS Lite (64-bit)
For Raspberry Pi Zero W: 32 Bit > Raspberry Pi OS (other) > Raspberry Pi OS Lite (32-bit)
Expand for detailed instructions with screenshots
Raspberry Pi Imager Steps
Select Device #1 | Select Device #2 |
---|---|
Choose OS #1 | Choose OS #2 |
---|---|
On Raspberry Pi OS (other) category with NO Desktop Environment
Choose Storage | Edit Settings #1 |
---|---|
Change the custom settings by clicking on the
Edit Settings
button
Raspberry Pi Custom Settings Steps
On the General
tab
- Set the hostname to 'qs-display'
- Set the username and password as you prefer
- Set the Wi-Fi SSID, password and country code
Raspberry Pi Zero's support 2G Wi-Fi only
On the Services
tab
Note: SSH can be used with
password
orpublic-key
based authentication.
Installing
Download the installer
package from the releases
Copy the installer
package file to the Raspberry Pi
How to copy the file to Raspberry Pi On Windows
- Download and install WinSCP
- Open WinSCP and enter the Raspberry Pi IP address,
username
andpassword
- Navigate to the folder where the
installer
file is located - Drag and drop the file to the Raspberry Pi
How to copy the file to Raspberry Pi On Linux and MacOS
- Open a terminal
- Use
scp
to copy the file to the Raspberry Pi
scp quadstick-display.sh <username>@<raspberry_pi_ip>:/home/<username>
Access the Raspberry Pi using SSH
How to access the Raspberry Pi On Windows
- Download and install PuTTY
- Open PuTTY and enter the Raspberry Pi IP address
- Click
Open
and enter theusername
andpassword
- You should now be connected to the Raspberry Pi
How to access the Raspberry Pi On Linux and MacOS
- Open a terminal
- Use
ssh
to connect to the Raspberry Pi - Enter the
username
andpassword
- You should now be connected to the Raspberry Pi
Install the installer
package on the Raspberry Pi
chmod +x quadstick-display.sh && ./quadstick-display.sh