evilsocket / pwnagotchi

(⌐■_■) - Deep Reinforcement Learning instrumenting bettercap for WiFi pwning.
https://pwnagotchi.ai/
Other
7.79k stars 1.16k forks source link

Add support for Adafruit SSD1306 i2c Oled Display 128*64 #1258

Open erajtob opened 1 month ago

erajtob commented 1 month ago

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:

mmoinsiaam commented 1 month ago

Thank You !