fossasia / pslab-android

PSLab Android App https://play.google.com/store/apps/details?id=io.pslab
https://pslab.io
Apache License 2.0
2.05k stars 804 forks source link

Support OLED 128x64 Displays #1689

Open CloudyPadmal opened 5 years ago

CloudyPadmal commented 5 years ago

Actual Behaviour

Android app doesn't have an option to use OLED display

Expected Behaviour

Android app needs to support OLED displays. When the app opens, it needs to show an initiation screen.

Steps to reproduce it

Not available

LogCat for the issue

Not available

Screenshots of the issue

oled

Would you like to work on the issue?

Open to new contributors

neel1998 commented 5 years ago

@CloudyPadmal can you please elaborate on the issue, and what is the desired output. I would relly love to contribute

ho-dor commented 5 years ago

@CloudyPadmal I am interested . Please guide how to go about it . Thanks.

On Mon 15 Apr, 2019, 00:40 Neel Trivedi, notifications@github.com wrote:

@CloudyPadmal https://github.com/CloudyPadmal can you please elaborate on the issue, and what is the desired output. I would relly love to contribute

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/fossasia/pslab-android/issues/1689#issuecomment-483043213, or mute the thread https://github.com/notifications/unsubscribe-auth/AjXC58tr67_YQaAC3RM9KBUhnLsyDQw9ks5vg30qgaJpZM4cuygi .

CloudyPadmal commented 5 years ago

Excellent. I'll give you more details and specifications.

Smit2010 commented 5 years ago

I would also like to work on this. Please guide me how get started for this. @CloudyPadmal

neel1998 commented 5 years ago

@CloudyPadmal any updates on this issue?

ho-dor commented 5 years ago

@CloudyPadmal can you tell a bit more about this? Are we supposed to provide this functionality with help of an external sensor? I was looking in the list of i2c sensors and found 2 which are used for oled SSD1305 and SSD1306? https://learn.adafruit.com/i2c-addresses/the-list

neel1998 commented 5 years ago

@ho-dor i already have the display and am working on it.

CloudyPadmal commented 5 years ago

We need I2C to work for this to function properly. For now, we can let user display any string or shape on the oled screen

neel1998 commented 5 years ago

For basic functionality we will use SPI , right?. I tried running the example code for spi on my arduino with oled

CloudyPadmal commented 5 years ago

We'll use the I2C display. That's the common one. Less wires.

neel1998 commented 5 years ago

Oh. I have one with 6 pins. So that won't work?

DIS2903 will this work?

CloudyPadmal commented 5 years ago

This is I2C. It'll work