maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   The Other Half (https://talk.maemo.org/forumdisplay.php?f=59)
-   -   Jolla OtherHalf OLED display / toholed (https://talk.maemo.org/showthread.php?t=92239)

kimmoli 2014-01-08 16:02

Re: Jolla OtherHalf OLED display
 
1 Attachment(s)
Maybe i'll start with the Theme.fontHeading which is used showing the Clock in the lock screen...

Screenshot to bmp, then processed to a single table with dot factory Next some code to copy this to screen...

kimmoli 2014-01-08 18:13

Re: Jolla OtherHalf OLED display
 
1 Attachment(s)
And test output in notepad...

kimmoli 2014-01-09 01:29

Re: Jolla OtherHalf OLED display
 
https://lh6.googleusercontent.com/-S...o/14010005.jpg

nieldk 2014-01-09 08:49

Re: Jolla OtherHalf OLED display
 
Great stuff!
I want one, that shows bootloader/dmesg logs :)

F2thaK 2014-01-09 10:30

Re: Jolla OtherHalf OLED display
 
Quote:

Originally Posted by kimmoli (Post 1404993)

this is too cool! just need to add proximity sensor so it turns off when that side is face down to save battery

kimmoli 2014-01-09 10:39

Re: Jolla OtherHalf OLED display
 
Quote:

Originally Posted by F2thaK (Post 1405068)
just need to add proximity sensor so it turns off when that side is face down to save battery

This is already a planned feature.
In the phone is already TSL2772(3) -chip, it is available from digikey for ~1.70€ / 1pc, supports 1.8V I2C levels. It is in different bus, so i can use same address for this...

droll 2014-01-09 11:32

Re: Jolla OtherHalf OLED display
 
so ****ing cool man. i assume this can be programmed to show battery levels as well? :) a low power oled device would save battery since users can view stuff without having to activate the main display.

kimmoli 2014-01-09 12:46

Re: Jolla OtherHalf OLED display
 
I just got a phone call (which is irrelevant) - but i got idea...
it would be nice to catch the call from e.g. DBus and show callers id on the toholed too...

So if any DBus experts out there, could use some info, (e.g. Python script is ok) I'll code it with C++ to my daemon anyway.

nieldk 2014-01-09 13:07

Re: Jolla OtherHalf OLED display
 
Quote:

Originally Posted by kimmoli (Post 1405119)
I just got a phone call (which is irrelevant) - but i got idea...
it would be nice to catch the call from e.g. DBus and show callers id on the toholed too...

So if any DBus experts out there, could use some info, (e.g. Python script is ok) I'll code it with C++ to my daemon anyway.

Not an expert at all on this :), but perhaps some useful information here ? http://talk.maemo.org/showthread.php?p=713803

metRo_ 2014-01-09 19:56

Re: Jolla OtherHalf OLED display
 
congrats for that awesome project :)

How did you find where are the I2C bus?

kimmoli 2014-01-09 20:11

Re: Jolla OtherHalf OLED display
 
What do you mean? Physical pins? They are located on the back side of the phone, and documented in this forum under few threads, e.g. here http://talk.maemo.org/showthread.php...ht=i2c&page=18

I have made tool for debugging the i2c bus, i'm just going to 'publish' it here.

jflatt 2014-01-09 20:31

Re: Jolla OtherHalf OLED display
 
Quote:

Originally Posted by kimmoli (Post 1405119)
I just got a phone call (which is irrelevant) - but i got idea...
it would be nice to catch the call from e.g. DBus and show callers id on the toholed too...

So if any DBus experts out there, could use some info, (e.g. Python script is ok) I'll code it with C++ to my daemon anyway.

Not sure if this is still relevant for Jolla:
http://talk.maemo.org/showthread.php?t=51453

kimmoli 2014-01-09 20:48

Re: Jolla OtherHalf OLED display
 
These are the DBus things with "call" in the name:

Code:

"org.freedesktop.Telepathy.Client.voicecall"
"com.nokia.telephony.callhistory"
"org.nemomobile.voicecall"
"com.jolla.voicecall.ui"

Lets see which of the maps best to com.nokia.csd.Call

egnat69 2014-01-10 14:26

Re: Jolla OtherHalf OLED display
 
Quote:

Originally Posted by kimmoli (Post 1403943)
Yep. The OLED glass is about 1.6 mm thick, and PCB is 0.8 mm
I have to check what components i need on the board. atm i expect about 2mm increase in thickness.

i don't know about price and availability but could flexible oled displays be a thinner (and more robust) alternative?

kimmoli 2014-01-10 19:23

Re: Jolla OtherHalf OLED display
 
Quote:

Originally Posted by egnat69 (Post 1405415)
i don't know about price and availability but could flexible oled displays be a thinner (and more robust) alternative?

Don't know either.

atm the pcb thickness is reduced down to 150µm and there is opening for the display glass.
Current cover thickness is ~1.2mm so, with minimal thickness bezel say 0.4mm, the total thickness will increase 0.6mm.

javispedro 2014-01-10 19:32

Re: Jolla OtherHalf OLED display
 
Quote:

Originally Posted by kimmoli (Post 1405250)
Lets see which of the maps best to com.nokia.csd.Call

None, it uses ofono.
BTW follow this if you want to "capture" notifications.

herdem09 2014-01-10 19:34

Re: Jolla OtherHalf OLED display
 
You're doing great. How did you manage to make it that thin? The pcb i mean.

kimmoli 2014-01-10 19:35

Re: Jolla OtherHalf OLED display
 
Quote:

Originally Posted by herdem09 (Post 1405487)
... that thin? The pcb ...

I will be flex (FPC)

kimmoli 2014-01-11 19:11

Re: Jolla OtherHalf OLED display
 
1 Attachment(s)
Finally had time to do some cad work for current prototype...
printing this night.

Thanks to skvark for 3D model 'template' (this is edited from the solartoh)

richardski 2014-01-12 02:20

Re: Jolla OtherHalf OLED display
 
This is really inspirational work:)

Richard

gerbick 2014-01-12 03:58

Re: Jolla OtherHalf OLED display
 
Wow. This is probably one of the coolest things ever done here at TMO. Keep up the awesome work...

This makes me waiting for one that much harder.

(30)

F2thaK 2014-01-12 07:56

Re: Jolla OtherHalf OLED display
 
will you [eventually] be making and selling these??

minimos 2014-01-12 08:35

Re: Jolla OtherHalf OLED display
 
Quote:

Originally Posted by kimmoli (Post 1405696)
Finally had time to do some cad work for current prototype...
printing this night.

Thanks to skvark for 3D model 'template' (this is edited from the solartoh)

Super!
So, this is a sligthly thicker TOH cover that has space inside to allocate the screen, right?
On Friday received my 1.3" OLED and in a couple of days I should get three spools of PLA (including some blue glow-in-the-dark samples...) so I'll try it myself.

nieldk 2014-01-12 09:11

Re: Jolla OtherHalf OLED display
 
Quote:

Originally Posted by F2thaK (Post 1405765)
will you [eventually] be making and selling these??

I hope :) its so cool!

kimmoli 2014-01-12 13:08

Re: Jolla OtherHalf OLED display
 
Quote:

Originally Posted by minimos (Post 1405766)
Super!
So, this is a sligthly thicker TOH cover that has space inside to allocate the screen, right?

This is still about 2mm thicker than the final should be.
(But it is needed to fit the proto electronics, if i get rid of that current boost converter inductor, i can get it little thinner.)

Print was almost ok (biggest problem was that i didn't print the last version :mad: )
https://lh3.googleusercontent.com/-R...o/14010013.jpg


More pics:

Whole thing
Camera detail
Insideout
Translucent black

From the last pic you might notice a problem, this is what was fixed in the version that i ddn't print.. noh, it is only 2.5 hours to get me a new one.

Quote:

Originally Posted by nieldkl
Quote:

Originally Posted by F2thaK

will you [eventually] be making and selling these??

I hope its so cool!

Uh... :eek: There might be a special 3 pcs auction / fastest served first when they are ready. (starting price will be 0% margin (still unk.))

skvark 2014-01-12 13:27

Re: Jolla OtherHalf OLED display
 
How well did the model fit?

It seems that my printer makes about 0.5 mm error when comparing to the 3D model in length but otherwise it prints like modeled. Just curious if I should recablirate my printer/modify the model.

Did you have this kind of problem: https://github.com/skvark/TheOtherHa...omment-5043076

kimmoli 2014-01-12 15:38

Re: Jolla OtherHalf OLED display
 
Quote:

Originally Posted by skvark (Post 1405825)
How well did the model fit?

Quite well, little tight (but i like it that way).

dirkvl 2014-01-12 15:54

Re: Jolla OtherHalf OLED display
 
Quote:

Originally Posted by kimmoli (Post 1405846)
Quite well, little tight (but i like it that way).

giggety giggety

kimmoli 2014-01-12 16:41

Re: Jolla OtherHalf OLED display
 
Quote:

Originally Posted by skvark (Post 1405825)
...about 0.5 mm error when comparing to the 3D model in length

Hmm, the PLA can have about 0.3 to 1% shrinkage, which my explain tightness in the long direction.
But i re-measured, and it seems that the model has small error too.

From the model: inner length = 127.34079 measured from print 127.2
phone 127.75

inner width = 65.443081 measured from print 65.3
phone 65.0

I just ordered some Premium PLA 90 from Orbi-tech. Lets see is it any better, color selection is poor for 1.75mm (3mm better)

I think i have asked, but what cad do you use? possible to share originals under DWTFYWT-license ? or just for me, i'll buy you a beer or ES :)

kimmoli 2014-01-12 19:17

Re: Jolla OtherHalf OLED display
 
Deleted...

skvark 2014-01-12 19:23

Re: Jolla OtherHalf OLED display
 
Quote:

Originally Posted by kimmoli (Post 1405861)
Hmm, the PLA can have about 0.3 to 1% shrinkage, which my explain tightness in the long direction.
But i re-measured, and it seems that the model has small error too.

From the model: inner length = 127.34079 measured from print 127.2
phone 127.75

inner width = 65.443081 measured from print 65.3
phone 65.0

I just ordered some Premium PLA 90 from Orbi-tech. Lets see is it any better, color selection is poor for 1.75mm (3mm better)

I think i have asked, but what cad do you use? possible to share originals under DWTFYWT-license ? or just for me, i'll buy you a beer or ES :)

Yes, there's is a small error in model but not so big as that comment in GitHub indicates. I measured the dimensions with a simple ruler and made some scaling afterwards so there's definetely small errors (+-0.5mm) + PLA shrinks a little.

I modeled the model originally with Autodesk 123D Design: https://www.123dapp.com/design
The .iges and .step can be found from here: http://relativity.fi/jolla_toh/3dmodels/ (I'll add the DWTFYWT-license). Those were converted with FreeCAD from .stl back to solid models. I can of course provide the 123D Design file too if needed.

kimmoli 2014-01-12 19:27

Re: Jolla OtherHalf OLED display
 
1 Attachment(s)
Quote:

Originally Posted by skvark (Post 1405912)
Those were converted with FreeCAD from .stl back to solid models. .

oooh there is mi problem.
The triangular STL is almost impossible to edit... this has now been gone to the STEP file too... I'm just heating my printer up.

EDIT: Previous stl was crap. this should be better.

kimmoli 2014-01-12 20:11

Re: Jolla OtherHalf OLED display
 
2 Attachment(s)
For the proto, getting 1.3mm slimmer...

kimmoli 2014-01-12 20:40

Re: Jolla OtherHalf OLED display
 
5 Attachment(s)
Print finished.
Have to move the power switch opening a little, and add a smal notch to the bottom edge

Akkumaru 2014-01-12 23:06

Like the icon on the other half :D
Derp

kimmoli 2014-01-13 01:15

Re: Jolla OtherHalf OLED display
 
1 Attachment(s)
Attached is the tuned STL of OH outer frame.
Just add your own stuf on top of it...

minimos 2014-01-13 07:01

Re: Jolla OtherHalf OLED display
 
Quote:

Originally Posted by kimmoli (Post 1406008)
Attached is the tuned STL of OH outer frame.
Just add your own stuf on top of it...

I looked at the frame with Netfabb Basic, and it marked the part as 'damaged'.
It seems something weird about the four corners...

phenoboy 2014-01-13 07:20

Re: Jolla OtherHalf OLED display
 
Very interesting project.

I'd like to add serial port (UART RX/TX pins at least) capability to Jolla with I2C.

Are there I2C to UART converters that could do this ?

nieldk 2014-01-13 08:19

Re: Jolla OtherHalf OLED display
 
Quote:

Originally Posted by phenoboy (Post 1406032)
Very interesting project.

I'd like to add serial port (UART RX/TX pins at least) capability to Jolla with I2C.

Are there I2C to UART converters that could do this ?

http://www.nxp.com/products/interfac...dges/#products

kimmoli 2014-01-13 08:43

Re: Jolla OtherHalf OLED display
 
2 Attachment(s)
I have given some toughts to this already...

Quote:

Originally Posted by nieldk (Post 1406038)

--> either SC16IS750. Has 3.3V operation, but you'll need I2C levelconverter (e.g. PCA9517) and 1.8V regulator. Easier to interface to the 232 transceiver.

--> or SC16IS850L. Has 1.8V operation, no need for I2C level converter, but needs 1.8V regulator. and some tricks to interface to 232 transceiver.


All times are GMT. The time now is 04:57.

vBulletin® Version 3.8.8