ADVrider

Go Back   ADVrider > Riding > Layin' down tracks
User Name
Password
Register Inmates Photos Site Rules Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Rate Thread Display Modes
Old 09-10-2013, 07:29 PM   #1
moto_dmitriy OP
que?
 
Joined: Feb 2011
Oddometer: 63
Wicked Meet Earl's russian cousin - Dmitriy

The gist of this post is how I hacked a Nook Simple Touch for motorcycle GPS needs. Just keep in mind this is no garmin (yet).

So like everyone else waiting for MeetEarl to finally ship, I was looking around for an interim solution. As they say necessity is the mother of invention & I needed an E-Ink sunlight readable trip computer. I searched for terms e-ink & GPS combing through a ton of possibilities until I came upon guys from:
Quote:
Originally Posted by Credit
Apparently glider pilots also require a sunlight readable (E-Ink works great) navigator. Long story short they already figured out how to root B&N Nook Simple Touch and a USB otg cable to connect to an external GPS. So I acquired a nook simple touch of CL as I already had an external bluetooth GPS (Qstarz 818x, Holux GPSlim236 etc...). After following directions from Top Hat Soaring on creating a bootable microSD card and rooting the nook I had android 2.1 running in under an hour. My OTG cable is not of the 'Y' type so I had to connect the GPS via the regular OTG cable to a USB hub to the GPS. I opened Top Hat app and selected /dev/ttyUSB0 from the GPS list and it showed the GPS had a fix

Unfortunately as much as I'd love to run Top Hat soaring for my moto rides their maps aren't quite detailed enough. So I tried google maps - no go . Top Hat Soaring (based off XSoar) works directly with the serial stream coming from the GPS without using the default Android Location Provider so NO other apps would work without something else feeding the Serial NMEA data to Android Location Provider. So if I wanted to use the plethora of android map apps I would have to figure out a way to feed the NMEA serial stream to the android location provider. Enter USBGPS4Droid app from XDA developers forum.
Quote:
Originally Posted by Credit
I installed the app via microSD card (download here UsbGPS4Droid_alpha5.apk is the one you want) and it wouldn't turn the GPS on without the 'mock location' android setting set to allowed. Since the Nook doesn't have a traditional android settings this has to be done via terminal app command line (again thx to XDA), typing the following very carefully from terminal (usb keyboard can be plugged in via OTG cable for easier typing):
Code:
#su
#cd /data/data/com.android.providers.settings/databases
#sqlite3 settings.db
sqlite> update secure set value=1 where name='mock_location';
sqlite> .q
#reboot
Mock location enabled USBGPS4Droid working I set the USB device to /dev/ttyUSB0 with a speed auto and enable GPS and much to my excitement GPS started working in EVERYTHING from Google maps to OsmAnd to GPS Test!!! Success I now had a Nook Simple touch running OsmAnd with a working GPS

But I wasn't quite done YET! As I didn't have the said USB OTG 'Y' power cable and could only run my GPS via a powered hub (direct otg cable to GPS resulted in too much power draw from the nook and kernel rejecting the usb device) I wanted a better solution. My search turned up this post on XDA about Nook having an internal UART port and this post by MikeM about the HoluxGPS having one as well. I found the Holux GPS pinout here So after opening up the Nook and the GPS and soldering everything up I had this:



Success again! At this point I think I had a few beers
I still had to figure out how to mount the whole think to the bike and figured since the nook is so light and cheap I will just bolt a ram mount ball to the back cover with some 3m DualLock tape for damping and be done with it. Here is how that came out:





MeetEarl's russian cousin "Dmitriy" was born
Quote:
Originally Posted by Credit
Once again thanks to MikeM from paragliding & mali100 from XDA for their help
To test the whole setup I went on a BARF rally to Hawthorne, NV where we rode a bunch offroad & washboard gravel roads including Bodie, luckyboy pass etc... & all the paved stuff to get there and back from SFBay area. This is all on a paint-shaker KTM 640 Adv. & with the exception of the IR (glove compatible BTW) touchscreen sensors getting covered in a caking of DUST and behaving crazy until cleared everything worked perfectly!!!! Here are some pics from that:






Hopefully some of you will enjoy this post if only for personal entertainment.
moto_dmitriy is offline   Reply With Quote
Old 09-11-2013, 03:36 AM   #2
webmonstro
A Aventura Continua....
 
webmonstro's Avatar
 
Joined: Jul 2008
Location: Portugal
Oddometer: 433
Very cool !!!

I have been thinking of this myself

I Have a Bluethoote GPS that i don't use just laying around do the Nook have Bluethoot ?would the software have problems connecting to the external bluethooth GPS ?

I jnow Osmand has support for external GPS sensor

thanks

Edit:
if the guys from amazon just put a GPS chip in it and offer a protective case i think they could sel a bunch for ADV riding
webmonstro is online now   Reply With Quote
Old 09-11-2013, 07:37 AM   #3
StuInFH
Gnarly Adventurer
 
Joined: May 2012
Location: Central CA
Oddometer: 366
Very cool. Excellent write-up and explanation. I especially liked how you gave credits mulitiple times to developers that assisted your efforts.
thanks!
StuInFH is offline   Reply With Quote
Old 09-11-2013, 02:56 PM   #4
moto_dmitriy OP
que?
 
Joined: Feb 2011
Oddometer: 63
Quote:
Originally Posted by webmonstro View Post
I Have a Bluethoote GPS that i don't use just laying around do the Nook have Bluethoot ?would the software have problems connecting to the external bluethooth GPS ?
The Nook Simple Touch doesn't have bluetooth, the only reason I used a bluetooth GPS was because it had its own power and I had that available at my house at the time. The bluetooth function wasn't actually used.

I just ordered this GPS off spark fun, hopefully I can fit EVERYTHING inside the NOOK case!

Here is a picture of the current setup torn down, there was a bit of dust inside I may look on sealing the whole thing with 3M Neverwet stuff:

moto_dmitriy is offline   Reply With Quote
Old 09-13-2013, 02:42 AM   #5
webmonstro
A Aventura Continua....
 
webmonstro's Avatar
 
Joined: Jul 2008
Location: Portugal
Oddometer: 433
Just an crazy idea
If you remove the nook battery and put it on the outerside you could get space
for a internal GPS
and this would allow for you to carry a 2'nd battery as backup

Or you could just replace the current battery for a smaller one and use the bike power
webmonstro is online now   Reply With Quote
Old 09-13-2013, 09:27 AM   #6
HogWild
Scott Whitney
 
HogWild's Avatar
 
Joined: Nov 2003
Location: SoCal USA
Oddometer: 2,528
Quote:
Originally Posted by webmonstro View Post
Just an crazy idea
If you remove the nook battery and put it on the outerside you could get space for a internal GPS and this would allow for you to carry a 2'nd battery as backup
The GPS antenna needs a clear view of the sky. If you put it where the battery is, the antenna will be blocked by the circuit board.
__________________
.
New desert racing frontiers
It will be Diabolical!
HogWild is offline   Reply With Quote
Old 09-13-2013, 10:32 AM   #7
genka
SUV hater
 
genka's Avatar
 
Joined: Mar 2010
Location: Baltimore, MD
Oddometer: 1,451
Excellent project! I should try something like this.
Which mapping software did you end up using?
__________________
.

Форум мотоциклистов в США http://www.xytopok.net/mvnforum/listthreads?forum=31
genka is offline   Reply With Quote
Old 09-13-2013, 03:52 PM   #8
moto_dmitriy OP
que?
 
Joined: Feb 2011
Oddometer: 63
New smaller, "internal" GPS lives! With a little bit of plastic case molding/cutting I think I can 'fit' it in there. Currently the thing that sucks is the nooks internal battery is 3.7 - 4 volts which is a bit higher then the 3.5 max used by the backup-power pin. So whenever the nook goes into standyby/off mode the hot start ability is lost. Never the less progress is made.



moto_dmitriy screwed with this post 09-16-2013 at 05:39 PM
moto_dmitriy is offline   Reply With Quote
Old 09-14-2013, 07:10 AM   #9
Lion BR
I'd rather be riding
 
Lion BR's Avatar
 
Joined: Oct 2005
Location: Oregon
Oddometer: 3,358
Excellent work Dimitry. The soon to be released Earl and your Nook/GPS work show we have reached a new threshold on motorcycle navigation systems. It needs some work, but it is possible to visualize what a new series of navigation tools will look like and probably be available for purchase in the next couple of years.
__________________
Whenever we are riding, we are an ambassador to our sport

I'd rather be riding!


Lion BR is offline   Reply With Quote
Old 09-15-2013, 03:11 PM   #10
webmonstro
A Aventura Continua....
 
webmonstro's Avatar
 
Joined: Jul 2008
Location: Portugal
Oddometer: 433
Can't you just lower the volts from the nook batt down to the 3.5v ?

internaly with a diod? (0,7v drop)
webmonstro is online now   Reply With Quote
Old 09-16-2013, 05:39 PM   #11
moto_dmitriy OP
que?
 
Joined: Feb 2011
Oddometer: 63
Quote:
Originally Posted by webmonstro View Post
Can't you just lower the volts from the nook batt down to the 3.5v ?

internaly with a diod? (0,7v drop)
Ahh very good idea, I didn't have any handy but will sure try it out. Just double checking with the current being only around 25A wouldn't the voltage drop be smaller then 0.7v?

moto_dmitriy screwed with this post 09-16-2013 at 06:18 PM
moto_dmitriy is offline   Reply With Quote
Old 09-16-2013, 07:56 PM   #12
genka
SUV hater
 
genka's Avatar
 
Joined: Mar 2010
Location: Baltimore, MD
Oddometer: 1,451
Maybe you can rip a clock battery from an old laptop or motherboard. It should last for years.
__________________
.

Форум мотоциклистов в США http://www.xytopok.net/mvnforum/listthreads?forum=31
genka is offline   Reply With Quote
Old 09-17-2013, 01:44 AM   #13
webmonstro
A Aventura Continua....
 
webmonstro's Avatar
 
Joined: Jul 2008
Location: Portugal
Oddometer: 433
Quote:
Originally Posted by moto_dmitriy View Post
Ahh very good idea, I didn't have any handy but will sure try it out. Just double checking with the current being only around 25A wouldn't the voltage drop be smaller then 0.7v?
25ua is realy low didn't see that

off couse you shoud check first, 0,7 is from memory, but beeing that the backup voltage in the speck sheet is 1,5-3.5 you could just put two in series(1.4v drop) and make it drop down more to say about 2v. this should give you a bit more safety and you can always test it in operation and check voltage and work your way up from there,
webmonstro is online now   Reply With Quote
Old 09-19-2013, 02:39 PM   #14
moto_dmitriy OP
que?
 
Joined: Feb 2011
Oddometer: 63
I think I figured out how to drop the voltage Thank you everyone for the help!

Here is what the almost final (unless I decided to play with plastic molding the back case) version looks like. The switch is the put the GPS to sleep.

moto_dmitriy is offline   Reply With Quote
Old 09-20-2013, 01:58 AM   #15
webmonstro
A Aventura Continua....
 
webmonstro's Avatar
 
Joined: Jul 2008
Location: Portugal
Oddometer: 433
that is a linear regulator so it will dissipate extra power trought heat
to my understanding you should use the one with highest output voltage possible to make sure the thermal dissipation is minimum

But then again this drives so little power it problema is not a issue

looks good, i'd love a 5" version


p.s remaind-me . why garmin tom tom etc can't build this ?
webmonstro is online now   Reply With Quote
Reply

Share

Thread Tools Search this Thread
Search this Thread:

.
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


Times are GMT -7.   It's 11:26 PM.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright ADVrider 2011-2014