Reply
Thread Tools
zifis's Avatar
Posts: 308 | Thanked: 729 times | Joined on Jan 2010 @ Athens, Greece
#21
This looks very interesting, but what would N900 do with a compass when no developers of, say, augmented reality s/w, consider maemo5 as a project?
 
Posts: 726 | Thanked: 345 times | Joined on Apr 2010 @ Sweden
#22
Originally Posted by zifis View Post
This looks very interesting, but what would N900 do with a compass when no developers of, say, augmented reality s/w, consider maemo5 as a project?
Why would it not be interesting to have another input device on the N900? Someone else might think of something interesting to do with it.

And it might be an interesting hack to make it work. Learning something new is often enough to make it worth it. And even if it doesn't work, you learn something.
 
zifis's Avatar
Posts: 308 | Thanked: 729 times | Joined on Jan 2010 @ Athens, Greece
#23
Originally Posted by Joorin View Post
Learning something new is often enough to make it worth it. And even if it doesn't work, you learn something.
Good point, of course Being a user myself, I immediately considered the practicality of it first...
 
Posts: 1,680 | Thanked: 3,685 times | Joined on Jan 2011
#24
this is madness, why not just splice an I2C compass onto the SMBus and stash it in the space below the battery above the jtag port?
__________________
N900: One of God's own prototypes. A high-powered mutant of some kind never even considered for mass production. Too weird to live, and too rare to die.
 

The Following 4 Users Say Thank You to vi_ For This Useful Post:
daperl's Avatar
Posts: 2,427 | Thanked: 2,986 times | Joined on Dec 2007
#25
Originally Posted by vi_ View Post
this is madness, why not just splice an I2C compass onto the SMBus and stash it in the space below the battery above the jtag port?
The best chance for getting a compass to work on an n900 is for someone to take apart an original Motorola Droid (same SOC). And like you said, after they remove the part, they would then need to find space in the n900 housing.
__________________
N9: Go white or go home
 
Posts: 1,680 | Thanked: 3,685 times | Joined on Jan 2011
#26
Originally Posted by daperl View Post
The best chance for getting a compass to work on an n900 is for someone to take apart an original Motorola Droid (same SOC). And like you said, after they remove the part, they would then need to find space in the n900 housing.
This compass here is what you want. There are 'exposed' I2C connections on the ribbon to the screen. All you gotta do is hookup SDA, SDC, VCC and GND...and write a driver for it. Although you could probably just use I2Ctools and a script to 'poll' it for a direction whenever you want it.

You can either try to stash it in the screen assembly (tough, not much room) or you can put it in the space below the battery ontop of the JTAG connectors (although you would have to tap another I2C bus.

Unfortunatley the component footprint of the 3 axis accelerometer is such that there are no digital compass of the same footprint. So there is no direct swap chip.
__________________
N900: One of God's own prototypes. A high-powered mutant of some kind never even considered for mass production. Too weird to live, and too rare to die.

Last edited by vi_; 2011-04-05 at 13:56.
 

The Following 4 Users Say Thank You to vi_ For This Useful Post:
daperl's Avatar
Posts: 2,427 | Thanked: 2,986 times | Joined on Dec 2007
#27
Originally Posted by vi_ View Post
This compass here is what you want. There are 'exposed' I2C connections on the ribbon to the screen. All you gotta do is hookup SDA, SDC, VCC and GND...and write a driver for it.

You can either try to stash it in the screen assembly (tough, not much room) or you can put it in the space below the battery ontop of the JTAG connectors (although you would have to tap another I2C bus.

Unfortunatley the component footprint of the 3 axis accelerometer is such that there are no digital compass of the same footprint. So there is no direct swap chip.
Wow, 6.5x6.5 mm. That's tiny; this seems doable.
__________________
N9: Go white or go home
 
mrsellout's Avatar
Posts: 889 | Thanked: 2,087 times | Joined on Sep 2010 @ Manchester
#28
Originally Posted by vi_ View Post
This compass here is what you want. There are 'exposed' I2C connections on the ribbon to the screen. All you gotta do is hookup SDA, SDC, VCC and GND...and write a driver for it. Although you could probably just use I2Ctools and a script to 'poll' it for a direction whenever you want it.

You can either try to stash it in the screen assembly (tough, not much room) or you can put it in the space below the battery ontop of the JTAG connectors (although you would have to tap another I2C bus.

Unfortunatley the component footprint of the 3 axis accelerometer is such that there are no digital compass of the same footprint. So there is no direct swap chip.
Maybe mod a Mugen battery backplate? Plenty of space there and you could use it for when you need a compass, then go back to the standard for everyday use.
 
Banned | Posts: 3,412 | Thanked: 1,043 times | Joined on Feb 2010
#29
Originally Posted by vi_ View Post
This compass here is what you want. There are 'exposed' I2C connections on the ribbon to the screen. All you gotta do is hookup SDA, SDC, VCC and GND...and write a driver for it. Although you could probably just use I2Ctools and a script to 'poll' it for a direction whenever you want it.

You can either try to stash it in the screen assembly (tough, not much room) or you can put it in the space below the battery ontop of the JTAG connectors (although you would have to tap another I2C bus.

Unfortunatley the component footprint of the 3 axis accelerometer is such that there are no digital compass of the same footprint. So there is no direct swap chip.
Very interesting indeed and you did well to find that compass for sure !.
 
Posts: 215 | Thanked: 158 times | Joined on Jan 2010
#30
 
Reply


 
Forum Jump


All times are GMT. The time now is 18:28.