I had one of the generic SSD1306 lying around, one night I decided to try pwnagotchi out with my pi 0 w, for the lack of any other display at hand on a weekend night, I thought of porting this display.
Motivation and Context
[x] I have raised an issue to propose this change (required)
Currently there's no support for the SSD1306(popularly known as the Adafruit Monochrome Oled 0.96"") which is a very accessible and cheap display, lots of hobbyist have it handy already, due to the countless unofficial ones flooding around in the market.
Resolves Issues: #1257 #1256
How Has This Been Tested?
Updated display changes were manually copied over to a fresh build of pwnagotchi v1.5.5 at location /usr/local/lib/python3.7/dist-packages/pwnagotchi with updated config.toml settings pointing to the new display, logs have been checked, both manual and auto mode has been thoroughly tested, I've been using this for over a year now.
Types of changes
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Checklist:
[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
Description
I had one of the generic SSD1306 lying around, one night I decided to try pwnagotchi out with my pi 0 w, for the lack of any other display at hand on a weekend night, I thought of porting this display.
Motivation and Context
Currently there's no support for the SSD1306(popularly known as the Adafruit Monochrome Oled 0.96"") which is a very accessible and cheap display, lots of hobbyist have it handy already, due to the countless unofficial ones flooding around in the market.
Resolves Issues: #1257 #1256
How Has This Been Tested?
Updated display changes were manually copied over to a fresh build of pwnagotchi v1.5.5 at location /usr/local/lib/python3.7/dist-packages/pwnagotchi with updated config.toml settings pointing to the new display, logs have been checked, both manual and auto mode has been thoroughly tested, I've been using this for over a year now.
Types of changes
Checklist:
git commit -s