Poll: Do you want to buy one, and why? (Votes are public)
Poll Options
Do you want to buy one, and why? (Votes are public)

Reply
Thread Tools
kimmoli's Avatar
Posts: 343 | Thanked: 1,515 times | Joined on Dec 2013 @ Espoo, Finland
#1
Preparing to wrap this project... as requested - little update here.

For new inquiries, please send me a PM so i don't forget you.

Short video at Youtube

(And i know, yes it is TL;DR but do it anyway if interested)

Latest pictures, click here

I'm making first 4 units (gone), and then ONE batch of 50 pcs.

Exclusive handmade stuff - Order quantity limited to 1 / individual.

I will do the design work pro-bono, this is just a hobby to me, so these are given out with just minor profit to support my purchase of eagle-standard (and i have to pay taxes from the profit). Price is 40 EUR (about 55 USD) + shipping.

Shipping is Itella Priority Letter (or buy-me-a-beer delivery at olarin kameli)
  • Price to European countries is 2.10 (4-6 days) (including Finland!)
  • Price to other countries is 5.00 (big cities ~10 days)
  • Registered letter to Europe 10.00
More can be found from www.itella.fi or directly from this pdf

There will be some options for the 3D printed part; Color and with or without the "TOHOLED+derp" textures.

The OLED display is mono gray-white'ish (not blue as seen on some photos)
Size of the display is 0.96" with resolution of 128x64

It has proximity sensor to switch it off when TOH facing down or in your pocket. (has also ambient light sensor which might be used to control brightness (dimm when dark) TBD)

It is controlled by daemon (systemd service) which atm needs some console-work to install (maybe deployed through RPM later, help appreciated)

Displayed information is time and battery%, and notification of new SMS.
New email, IM messages and missed calls might come if someone could help me with catching these from dbus.

Payment details will be announced later.
I will not accept payments yet even if you might figure out way to do that.

The 3D printed part has no guarantee. You can order or do a reprint by yourself, i will make STL available.
Electronics part has at least support how to fix it -guarantee.
Spare display elements should be available.

Sorry - DIY KIT is not available as all parts and boards are going to be assembled.
If interested on assembled PCB, contact me.

Thank you to you all for being so supportive on this project!





Kimmoli



(As already started in http://talk.maemo.org/showpost.php?p...&postcount=232 moved to own thread)

Hooked up an OLED display to Jolla

my I2C probe shows green at 0x3C:


Modified my app a little


and sent some text on the display


And with some more coding, i'm now at this point: watch in Youtube

The display is this here: datasheet
e.g. from Aliexpress

(ordered some bare white ones for the final prototype)

Modified the display by removing the 3.0V regulator, replaced it with silly resistor divider to generate 1.8V logic supply (needed because I2C is 1.8V)

Interface uses ioctl to talk over i2c
Code:
file=open( "/dev/i2c-1", O_RDWR )
ioctl( file, I2C_SLAVE, 0x3c)
write(file, buf, len)

Last edited by kimmoli; 03-27-2014 at 12:08 PM.
 

The Following 69 Users Say Thank You to kimmoli For This Useful Post:
Daneel's Avatar
Posts: 549 | Thanked: 694 times | Joined on Apr 2010
#2
This is great stuff, keep it up
Must be fun tinkering with the Jolla
 
Mikkosssss's Avatar
Posts: 551 | Thanked: 322 times | Joined on Apr 2012 @ Finland
#3
Very nice. Missing N9 LPS on my Jolla.
I want make this someday when I have time with keyboard ofc.
__________________
────────────────────
I am man on the burning oil platform. I will never jump...
I will fight fire with Jolla!


Try:My N9 bootvideo

────────────────────
 
Posts: 84 | Thanked: 154 times | Joined on Jun 2011
#4
Great work



I disassembled the Jolla to know more about it

regards
 

The Following 13 Users Say Thank You to 48GX For This Useful Post:
Posts: 433 | Thanked: 540 times | Joined on Jul 2010
#5
Originally Posted by 48GX View Post
Great work

http://img14.imageshack.us/img14/8944/s9zo.jpg

I disassembled the Jolla to know more about it

regards
Very interesting!
So, there are seem to be two more contacts in the middle of the body (near +5V and GND contacts) and four contacts on the bottom parts that are not emerging to the surface.
Did you notice if there was some corresponding contact on the inner side of the black cover you removed (probably for some antenna) or are they only test/diag points?
 
Posts: 434 | Thanked: 1,461 times | Joined on Dec 2009
#6
This is very cool work.

Would be interesting if this or something similar also works with e-ink/epaper displays.

By the way, do you know how much power this setup draws?
Maybe even how the power consumption is split up between the display and the i2c controller?

Personally, I'd love to have something like this just with an e-ink/epaper display (in order to not drain the battery too much).

Edit:
A quick google revealed this:
http://www.youtube.com/watch?v=E05Azzcz5yg
http://www.youtube.com/watch?v=qPaNMrFXsqM
So, it looks like e-ink should be possible too.

Edit2:
Some more links:
http://repaper.org/reference.html
http://www.embeddedartists.com/produ..._27_epaper.php
http://www.watterott.com/de/27-Inch-E-Paper-Display

Edit3:
Another interesting keyword seems to be "chip on glass".
These things are said to be very flat and come with an i2c chip built-in.
http://www.amazon.co.uk/glass-displa.../dp/B006GE8I8U
__________________

Last edited by Wonko; 01-01-2014 at 07:37 PM.
 

The Following 4 Users Say Thank You to Wonko For This Useful Post:
kimmoli's Avatar
Posts: 343 | Thanked: 1,515 times | Joined on Dec 2013 @ Espoo, Finland
#7
Originally Posted by Wonko View Post
Would be interesting if this or something similar also works with e-ink/epaper displays.
I have done one project with kindle epaper display, and it did need lots of strange voltages, (e.g. +/-15) and somewhat complex interface, maybe easiest to have small processor to manage the drawing to the display itself (arduino tjsp) and just pass image over the i2c.

pros for eINK is to have zero power consumption, and even if having additional cpu for drawing, it needs to be powered on only when updating the screen.

I have also this BADGEr and it is good reference design. maybe worth trying someday with Jolla.


This OLED has actually SSD1306 controller as COG (chip on glass) on it. The PCB where it is connected has only stepup converter which makes +9.5V for the display, but the SSD1306 has internal charge pump so that is not necessarily needed.


ATM power consumption seems to be about 100mW due my bad 1.8V "regulator" and non-optimized settings.
currently doing test how much it will drop my battery % during night. It should be easily get down to 50mW
 

The Following 12 Users Say Thank You to kimmoli For This Useful Post:
HtheB's Avatar
Moderator | Posts: 2,373 | Thanked: 2,295 times | Joined on Dec 2009 @ Bize Her Yer Trabzon
#8
now this one rocks!
attach it on the back of a hardware keyboard, and this will be instant win!
__________________
www.HtheB.com
Nintendo DS Homebrew Developer
 
kimmoli's Avatar
Posts: 343 | Thanked: 1,515 times | Joined on Dec 2013 @ Espoo, Finland
#9
Didn't get sleep, so started to print...


Knowing it is not going to be perfect is sad after first hour, still ~5h to go.
 

The Following 17 Users Say Thank You to kimmoli For This Useful Post:
Posts: 433 | Thanked: 540 times | Joined on Jul 2010
#10
Another display that could be interesting to try, depending on the use case, is the Sharp "memory LCD" e.g. https://www.adafruit.com/products/1393 (low power as an eInk and refresh rate as a LCD).
Although strictly speaking it requires a SPI bus.
 

The Following 2 Users Say Thank You to minimos For This Useful Post:
Reply

Thread Tools

 
Forum Jump


All times are GMT -4. The time now is 08:21 AM.