[Q] Link Multiple Nexus 7's Car Install - Nexus 7 (2013) Q&A

So I am about to start my install in a 08 Chrysler Aspen. I have everything I need to swap the stock radio for a Nexus 7, I have been messing around with all the software and hardware for a week or so and think that most issues are worked out. I am running CM12 nightlies just because I am a bleeding edge type of guy and I like Cyangoenmod's implementation of extra features. They run on the ElementalX Kernel so that OTG charging and deep sleep are possible. Now the fun part that I have not seen anyone else do, that I can find anyway. I have two outdated, barely working, please replace me 7" no name linked DVD players in the headrests. Honestly, the market for those is utterly pitiful and overpriced, full of hardware that is practically obsolete, and runs on proprietary software. No thank you. Luckily I have two Nexus 7's, soon to be three.
I am software engineering student, so I have skills in that department, and I dabble in all things electronic. I can usually find a way to make anything work. So far on first thought I have successfully set up Nexus2 to wake from deep sleep when power connects, then via Tasker open Allcast Receiver. Which I can then cast media from Nexus1 to be viewed on Nexus2, then to Nexus3 via Koush's Mirror Beta. The great thing about Allcast and Allcast Receiver is that only a WiFi connection is needed, no need to have internet access. This setup works better than I expected, with very minimal lag on the Mirror( I tested this using my Gs3 as the third device). Ultimately I would like to pass video through hardware instead of software. Herein lies my question. I can accept a video stream, but I have been unable to find any examples of sending media to essentially a second monitor through hardware alone. I am sure there is a way through SSH, similar to this, but I would like 2 and 3 to be able to be used independently as I am going to make them easily removable. For example if my kids want to play a game , they can just take it out and it is back to normal tablet form.
If there is nothing available, the casting/mirroring route will suffice for the time being. I would just like something a little less vulnerable. Casting/Mirroring are relatively new and there are occasional crashes. Anyone who has young children knows that patience is not a word in their vocabulary. Plug and play, no crashes is my optimal goal.
Sorry for the essay, I hope that someone can help. I will post pictures of the install process here, and I'll start a new thread for a complete DIY.
One more thing, has anyone seen headrests made specifically to mount a Nexus 7? I can modify my current ones, but a prefabbed like this for iPad mini would be ideal.

I can't advise on the mirroring of the screens, but mounting the nexus in the headrests is something I can help with. Head over to my website www.rtafabrication.com
If your fabrication is up to scratch you could get a few Dash Panels and mount them yourself or I could do the fabrication for you. Location doesn't matter as I ship worldwide.
Just thought it might be something you're looking for.

Related

Any updates on hdmi out?

Sorry if this has been addressed but I searched and have not seen any updates in days, and those were just interested people no developers. Have all the developers given on this? Very disappointed here.
Sent from my PC36100 using XDA App
What are you asking about it?
I have fresh rom and hdmi out works great, just wish there was a way to see the whole thing instead of just pics/movies.
last year I had the htc omnia with windowsmobile and could connect it to tv with av cables and see whole system on tv, it was only cool feature about it....lol
Sorry for not specifying, I meant full external monitor support. I bought a bluetooth keyboard and mouse specifically for this purpose and feel completely ripped off. Thought one of the devs would have a solution a week after the phone came out but no one seems to care at all
Sent from my PC36100 using XDA App
I'm pretty excited about this too. Hopefully it will happen eventually.
Sent from my PC36100 using XDA App
Not to sound disheartening or anything, but I just don't think there is that much of a demand for this.
I am sure that one of the devs will get it going sometime though, just might be a while.
I think if the demand's not there, it's only because people haven't thought much about the possibilities. I'm thinking of a future where you don't own a desktop computer. Instead, you come home from work, drop your phone into a cradle that charges the phone and makes a video connection to a monitor. The phone then pairs with a bluetooth keyboard and mouse literally becoming a computer and when you leave for work the next morning you take your computer with you as a phone.
Granted, the Evo is a little short on specs to be a main computer for most (it's probably about equal to a '02 Compaq Presario 5400) but I expect the performance will improve dramatically in future models considering some of the tech that's rumored to be on the horizon. I'd really like to see it happen with the Evo just to show the possibilities if nothing else. Besides, with the bluetooth changes in CM6 allowing the use of input devices, we're halfway there. Just need to get that pesky video out problem solved.
tonyz2897 said:
I think if the demand's not there, it's only because people haven't thought much about the possibilities. I'm thinking of a future where you don't own a desktop computer. Instead, you come home from work, drop your phone into a cradle that charges the phone and makes a video connection to a monitor. The phone then pairs with a bluetooth keyboard and mouse literally becoming a computer and when you leave for work the next morning you take your computer with you as a phone.
Granted, the Evo is a little short on specs to be a main computer for most (it's probably about equal to a '02 Compaq Presario 5400) but I expect the performance will improve dramatically in future models considering some of the tech that's rumored to be on the horizon. I'd really like to see it happen with the Evo just to show the possibilities if nothing else. Besides, with the bluetooth changes in CM6 allowing the use of input devices, we're halfway there. Just need to get that pesky video out problem solved.
Click to expand...
Click to collapse
You & I buddy, we see things the same way.
Maybe we should take a poll of the community to gague interest on who might actually use this feature if the dev's got it working.
Personally I would love to see this technology paired with a USB HOST driver so that we can dock our EVO's into something and actually energize not only the monitor but also be connected to anything tethered to the dock via USB. (keyb/mouse mainly, but also storage!)
I hope you don't feel 'ripped off' by the development community who seems to give 110% almost all the time, and instead feel 'ripped off' by HTC not providing this type of functionality out of the gate, which in my mind would TOTALLY be a game changer.
Anyhow, you're not alone, it just seems we've got no developer to champion our cause just yet, or if we do, i'm not aware.
--- Now, I know it's not gonna help us with the EVO/HDMI interaction we're thinking about here but i'm personally hoping that by the time Intel's LightPeak lands in cell phones that manufacturers start to grasp this "cellphone centric" world view that we have.
http://www.pcworld.com/article/194226/intel_says_its_light_peak_optical_cables_may_succeed_usb.html
bobsbobbers said:
You & I buddy, we see things the same way.
Maybe we should take a poll of the community to gague interest on who might actually use this feature if the dev's got it working.
Personally I would love to see this technology paired with a USB HOST driver so that we can dock our EVO's into something and actually energize not only the monitor but also be connected to anything tethered to the dock via USB. (keyb/mouse mainly, but also storage!)
I hope you don't feel 'ripped off' by the development community who seems to give 110% almost all the time, and instead feel 'ripped off' by HTC not providing this type of functionality out of the gate, which in my mind would TOTALLY be a game changer.
Anyhow, you're not alone, it just seems we've got no developer to champion our cause just yet, or if we do, i'm not aware.
--- Now, I know it's not gonna help us with the EVO/HDMI interaction we're thinking about here but i'm personally hoping that by the time Intel's LightPeak lands in cell phones that manufacturers start to grasp this "cellphone centric" world view that we have.
http://www.pcworld.com/article/194226/intel_says_its_light_peak_optical_cables_may_succeed_usb.html
Click to expand...
Click to collapse
USB host is a great idea. Not only for input devices and storage but also optical drives, scanners, and printers. Imagine ripping a DVD to mp4 for your phone using your phone (while docked). Of course the apps would have to be there to support those devices, but surely they would follow. Right now I'd be extremely happy just to see the basic groundwork in place (which it is excepting full UI out over hdmi). As to feeling ripped off, a few months ago I wouldn't have even thought it possible that a phone could do this. I don't feel ripped off a bit, definitely not by the development community, not even by HTC really. If anything I'm just really excited by the possibilities and willing to lend my voice to express support/interest so that hopefully the devs won't overlook this as something nobody's interested in.
metalmenance said:
What are you asking about it?
I have fresh rom and hdmi out works great, just wish there was a way to see the whole thing instead of just pics/movies.
last year I had the htc omnia with windowsmobile and could connect it to tv with av cables and see whole system on tv, it was only cool feature about it....lol
Click to expand...
Click to collapse
What do you mean see the whole thing? Please elaborate for those of us who have yet to buy an hdmi cable.
I thought it would simply go into "mirror" mode, so whatever you see on your evo is mirrored on the TV, like how desktops work. Is that not the case?
Not the case.
Neo3D said:
What do you mean see the whole thing? Please elaborate for those of us who have yet to buy an hdmi cable.
I thought it would simply go into "mirror" mode, so whatever you see on your evo is mirrored on the TV, like how desktops work. Is that not the case?
Click to expand...
Click to collapse
Nope, it just shows pictures, videos, youtube, etc...
http://www.monoprice.com/products/subdepartment.asp?c_id=102&cp_id=10253&cs_id=1025301
Cables are cheap though, buy one anyway. I keep one plugged into my TV and coiled up behind it. I just pull it out and plug my phone in if I want to show certain pictures/videos from my phone.
tgruendler said:
Not the case.
Click to expand...
Click to collapse
So, when you're using apps/games, they DO NOT display on the TV?
Geeze, what's the point then?
timmymacnj said:
Sorry for not specifying, I meant full external monitor support. I bought a bluetooth keyboard and mouse specifically for this purpose and feel completely ripped off. Thought one of the devs would have a solution a week after the phone came out but no one seems to care at all
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
Its not that no one cares, its that it is going to RIDICULOUSLY HARD to get full HDMI out on the EVO. I've looked into it a fair amount with the intent of coming out with an app similar to Real HDMI for the EVO. The trick for getting full HDMI out for the Droid X won't work at all for EVO due to the way HTC (and possibly Sprint) have the software stack configured for HDMI output. Long story short, it will take a dev with massive experience/knowledge to get this working since it will require a hack at the kernel/ROM level as it looks impossible to get it working at the app layer.
Sb22 said:
Nope, it just shows pictures, videos, youtube, etc...
http://www.monoprice.com/products/subdepartment.asp?c_id=102&cp_id=10253&cs_id=1025301
Cables are cheap though, buy one anyway. I keep one plugged into my TV and coiled up behind it. I just pull it out and plug my phone in if I want to show certain pictures/videos from my phone.
Click to expand...
Click to collapse
Thanks for the link, I put it on my "To Buy" queue for Monoprice
snowpunter said:
Its not that no one cares, its that it is going to RIDICULOUSLY HARD to get full HDMI out on the EVO. I've looked into it a fair amount with the intent of coming out with an app similar to Real HDMI for the EVO. The trick for getting full HDMI out for the Droid X won't work at all for EVO due to the way HTC (and possibly Sprint) have the software stack configured for HDMI output. Long story short, it will take a dev with massive experience/knowledge to get this working since it will require a hack at the kernel/ROM level as it looks impossible to get it working at the app layer.
Click to expand...
Click to collapse
Yeah I guess it is just my ignorance showing through, or maybe I just had my hopes too high. The attitude around here seems to be that our friends here will find a solution to any problem they throw at us, and I may have taken a little too much stock in that. Its not so much that I am saddened by the lack of success, it is just that with lots of searching, I can't seem to find one prominent developer working on this (barely mentioning it). I suppose I am just being a cry baby, but it is just a bummer when I look at the changelogs on roms/kernels, and I see some of the issues they spend their time working on vice things like this. I suppose if CyanogenMod didnt have to be elbow deep in WIMAX (the only other remaining feature I am dying for) this might be a different story. /Cry over
@timmymacnj: You could also post on HTC's facebook page and write to them as well. After all, if the Droid X can do it, then that's a feature that makes the Droid X better than the Evo.
Kornsaq said:
Not to sound disheartening or anything, but I just don't think there is that much of a demand for this.
Click to expand...
Click to collapse
The industry as a whole is very short sighted. I use a Clarion Mind running XP SP3 as my carpc (800Mhz Atom, 512MB Ram) with no issues. Smart phones now are not to far off in specs. I've been waiting for some time for a "workstation in my pocket" type solution.
The EVO hardware supports "USB Host", HDMI (or DVI w/ an adapter), Bluetooth, WiFi, and others. All we need is USB Host (w/ HID ,mass storage, USB hub and LAN dongle support), full UI out via HDMI and bluetooth HID support. I have drawings for a dock on my workbench that has 2 usb ports, 10/100 port, 2.5" HD and DVI out. Throw in an office suite and a couple other apps and you end up with that "workstation in your pocket". Have the phone manufacturers charge $150 for it and buyers would still save money over an EVO plus netbook combo. There are a lot of companies that would benefit by giving their employees laptops but can't afford, this is an answer to that problem.
Real innovation is generally left to devs and hardware geeks. Then a couple years later the manufacturers say "Look at our cool new thingy aren't we the smart ones!"
My $0.02
Lokifish said:
The industry as a whole is very short sighted. I use a Clarion Mind running XP SP3 as my carpc (800Mhz Atom, 512MB Ram) with no issues. Smart phones now are not to far off in specs. I've been waiting for some time for a "workstation in my pocket" type solution.
The EVO hardware supports "USB Host", HDMI (or DVI w/ an adapter), Bluetooth, WiFi, and others. All we need is USB Host (w/ HID ,mass storage, USB hub and LAN dongle support), full UI out via HDMI and bluetooth HID support. I have drawings for a dock on my workbench that has 2 usb ports, 10/100 port, 2.5" HD and DVI out. Throw in an office suite and a couple other apps and you end up with that "workstation in your pocket". Have the phone manufacturers charge $150 for it and buyers would still save money over an EVO plus netbook combo. There are a lot of companies that would benefit by giving their employees laptops but can't afford, this is an answer to that problem.
Real innovation is generally left to devs and hardware geeks. Then a couple years later the manufacturers say "Look at our cool new dock aren't we the smart!"
My $0.02
Click to expand...
Click to collapse
When you say that smartphones today aren't too far off in spec from your Car PC, the EVO actually bests it (unless I'm missing something)!
Seriously. Talk about Eating Microsoft's lunch!
I'm glad to hear that i'm not living on a planet all by my lonesome wanting this to come true. I know it's a mountain and a half of work but at this point, it makes me sad to think.
"It really is just software"
I feel like I missed my calling when I could have learned how to code that software but chose another path instead.
Does anyone have any connections to dev's who have thought about tackling this? Specifically might the mountain be made into a little more like a large hill if we could apply some of the HDMI code base from something like the DROID X and apply it to the EVO? Is this just too much wishful thinking?
So, the FM radio is now working in CM nightly 116. I expect that means 4G will be coming at some point in the not too distant future and hopefully with those out of the way we'll see HDMI out getting some attention. I remember reading some articles back in July saying that full HDMI out was going to be a feature in CM6. Obviously that didn't happen, but hopefully it was just postponed and not abandoned. If full HDMI does make an appearance on the Evo, I expect that a later CM rom is where we'll see it first.
I believe a lot more people would be running CM ROMs if that happens...

[REQ] Devs to make our evos a fully functioning computer.

Well guys we all know how amazing these phones are with our devs apps, tweaks, roms, kernels, etc. People who dont have an evo simply cant understand how amazing these things are! Now with that said a little more work and i think that we can start the way in the next step of technology. As im sure most of us know there is a way to have bluetooth input options (keyboard and mouse) and we have the nifty HDMI out plug built into our phone. HOWEVER we have yet to find a way to have the entire screen able to be shown on a tv. If we can get our screen in its entirety to be transferred to your favorite xx inch HDTV, bluetooth mouse and keyboard, and the hdmi cord do we not have a computer? (maybe a computer for 2000-2002 but a computer none the less)
Is there anyone behind this idea? Any devs that can or want to assist? Im shocked at the lack of development on this compared to all the other areas we have improved our phones!
Lol
Sent from my PC36100 using XDA App
you're really not gonna want an 800x480 desktop blown up to 40+ inches....
No, but it would seriously kick ass to be able to connect to the 800x600 7" touchscreen monitor in my truck and use it for a car pc (beside the win7 box I built for it). Google Navigation is way cooler than any windows app unless you need trip agenda's or other fancy stuff.
There's a guy who did a mymobiler type app but it requires the android sdk to be installed etc. Supposedly mymobiler is making an android version but again that would require windows to be preseting (along with the requisite computer). It would be cool to be able to connect directly to a monitor.
I really want this too!! I would be more than willing to pay for this or donate to who ever can make this happen. I used this feature a lot on my TP2 and assumed my Evo would also be able to do it. The fact that I wanted to do this, and the Evo has an HDMI output was a HUGE selling point for me. I was very dissapointed to find out that it did not do this out of the box. I assumed that a developer would have this solved in no time though, so it wasnt as big of a deal. Now, here we are months later and still unable to do this it is a big let-down.
I dont want it for using my phone as a computer, I can connect my 17" laptop to my 52" Sony LED if I want to do that. I just want to be able to hook up my phone for watching movies and for gaming and showing other things to a group of people who can not all gather around the Evo's screen to see it. I know we can watch movies through the gallery, but I dont like being limited....and not being limited is what I love about Android. Also, watching movies through Gallery has always been a but buggy for me, not sure why.
Anyway, I know this is a long post. BUT, this is on the top of my list as for things that I want to do on my Evo next. I am happy with my current ROM, Kernal, current apps, games, etc.. I just want to be able to have full access on my tv of everything that is on my Evo's screen and I would be fully satisfied with my Evo right now. Please, some one make this happen!! I would be forever grateful!!
stanglifemike said:
I really want this too!! I would be more than willing to pay for this or donate to who ever can make this happen. I used this feature a lot on my TP2 and assumed my Evo would also be able to do it. The fact that I wanted to do this, and the Evo has an HDMI output was a HUGE selling point for me. I was very dissapointed to find out that it did not do this out of the box. I assumed that a developer would have this solved in no time though, so it wasnt as big of a deal. Now, here we are months later and still unable to do this it is a big let-down.
I dont want it for using my phone as a computer, I can connect my 17" laptop to my 52" Sony LED if I want to do that. I just want to be able to hook up my phone for watching movies and for gaming and showing other things to a group of people who can not all gather around the Evo's screen to see it. I know we can watch movies through the gallery, but I dont like being limited....and not being limited is what I love about Android. Also, watching movies through Gallery has always been a but buggy for me, not sure why.
Anyway, I know this is a long post. BUT, this is on the top of my list as for things that I want to do on my Evo next. I am happy with my current ROM, Kernal, current apps, games, etc.. I just want to be able to have full access on my tv of everything that is on my Evo's screen and I would be fully satisfied with my Evo right now. Please, some one make this happen!! I would be forever grateful!!
Click to expand...
Click to collapse
Exactly. im just looking for a step in the right direction.

Turning a netbook into a tablet

I was reading through lifehacker.com the other day (my SECOND favorite website ) when I came across a link to an instructables guide on turning a netbook into a tablet and it got me thinking. Why should I have to buy a $500+ tablet every year or two, or settle for a crappy $200 one when I can buy a used netbook and make it new again for half the price of the high end ones and probably better performing than the low end? Plus I'd have upgradability when it starts being sluggish in the future.
Here's the thing: I'm not content with essentially making a netbook into a slate that runs WinXP and calling it a day. I want it to run Android and have (most of) the bells and whistles. All on a budget of $250. What I'm thinking of so far is this:
10.1" Intel-Atom tablet, ebay ~$70
CAPACITIVE touchscreen overlay ~$110
SSD ~$60
Which leaves me with about 10 bucks for stuff to make it look good.
There is an x86 android port floating around on the internet that I plan on using and I've seen netbooks with built in GPS/gyro/accelerometer/etc. Although, I'm not so sure if just booting Android will get all of that to work of if I'll have to somehow write my own drivers... Honestly, I would have no idea where to start on that. Does anyone have any insight into how that might/might not work?
I don't have any of the parts yet, but have begun bidding on some stuff on ebay. If anyone would like to sell me something that might help, PM me. If you all are interested, I'll post updates and pictures as I'm working on it, however if not, then I'll probably just post something of the finished product. Functioning hardware or not.
Whether or not any of you take an interest in this project, I would appreciate any comments or advice that you can offer. I'm sure that as I go along I'll have questions to ask and hopefully one of you will be able to help.
I read the same thing and I would interested in how you go about it. I was not impressed with the lifehacker.com instructions or any of the other ones I found on line.
Thanks for the interest, glsooter. I still plan on completing this project sometime this summer probably and will update with pictures and what I am doing, but unfortunately I've had to make a few changes. It won't primarily run Android, although I could dual boot. My main reasoning behind this is that it would be impossible for me with my skill set to add the required hardware and then get it to work (such as accelerometer and gyroscope). Also, the capacitive touch screen I want to get is apparently Windows only. I'm thinking of using the Windows 8 preview or alternatively loading Win7 and using Rainmeter or something similar to give it a touchscreen functional layout. I also want to take a Bluetooth keyboard and make some sort of dock, like the Transformer Prime. My newest goals for the project is to have a portable tablet-esque gadget that I will use for retro gaming with a BT controller or mobile (android) gaming and productivity using BlueStacks. If I need laptop functionality I can use the BT keyboard/mouse combo for word processing or note taking. There are obviously some details to be hammered out, but I'm now thinking it will be closer to $350, which I feel is reasonable for something like this.
I was thinking about installing android on my 12.1" asus eepc with intel atom but i cant do it now (i get it in next month). I want to try how it works with android (maybe there are no need for drivers or only some of them?). If i get it earlier i try it and i can write here results how it works for me.
PS.
Could u give me link to android x86 and installing market on it (i heard that it must be installed other way). thanks
PS2.
I will be using it without touchscreen
that sound like a really good idea, but maybe not as a tablet alone but as a laptop+tablet, like the Thinkpad X Tablet series.
So i tried and installed android-x86 on my eeepc 1201nl and only froyo is working I wanted ics but i take what i can.
Working on it is very easy (even without touchscreen). I have problems only with wifi (cant connect to router). I found that some other people have similar problems.
However i will be trying it again and again. I want ics
Sent using r800i with DoomKernel v11 (1.21ghz)

[Q] Touchscreen?

Amazon has ripped all the touchscreen functionality from the AFTV, is there ANY chance to get that back in any way?
Touch screen monitors are getting cheap and I can't think of a better party jukebox than an AFTV running Kodi on a Touchscreen.
If you are that deadset on getting a monitor, don't you think it would be wise to do some research first? Research different models and find one that comes with drivers for Android before you just pick up any touchscreen at the store, cause some do not support Android,but they may still have drivers for Android. You might also want to look into getting a touchhscreen conversion frame. It goes around the front of your TV and turns any TV into a touch monitor. Not only that, but I have yet to see one that doesn't support Android and also have Android drivers. Most of the time people get products that do not work how they thought it would simply because they buy things that they think are cool or others think are cool. My advice is always do research.
Asking here is research. And I am not sure where you get things like "deadset" or "just pick up any touchscreen at the store" from. I just have this idea and am simply asking if anone knows if this is possible with the AFTV. Which monitor, what drivers and so on where not part of my question and I didn't say I ran into a shop, bought a monitor and want to get it work. I am asking/researching first.
But thanks anyway, I will keep that in mind, if I ever take the first obstacle, i.e. AFTV has no more touch screen functionality because Amazon removed it from Android.

IWOWN i5+ BLE bracelet teardown with debug programming pins etc

Hey I got one of these to do some hacking on - well, I got several of them, because taking one apart is very much a one-way trip.
As posted elsewhere, it's made of:
A 128x32 white OLED ( cdn-shop.adafruit.com/datasheets/UG-2832HSWEG02.pdf )
NRF51822 BLE chip (16K ram version)
Atmel ATmega16U2 (I assume to read the accelerometer at low power, but it also has USB - which appears to not be connected to the USB port unfortunately)
An accelerometer (STM C3H)
Azoteq IQS263 touch sensor (senses swipes and taps)
24C256 EEPROM connected to the Atmel
75mAh Lipo
..and some other stuff like a Lipo charger, vibration motor etc.
Typical cost is $15-$20 on ebay etc.
The cap-touch screen is quite good - detects swipes and taps reliably.
It's very well sealed - completely closed plastic molding. It looks to be fully waterproof to me.
Well... waterproof until I took a hacksaw to it. There's no way to disassemble it other than to (carefully) hacksaw/dremel the case open. Mine is still working fine, albeit in pieces..
I didn't see many photos of the guts online (just a couple) so or anyone else planning to hack on firmware for it, I found very convenient SWD and UART testpoints (under the OLED)...
Was figuring I might be able to find the time to do some alt firmware for it, because I quite like that Nordic chip, and it's a pretty decent waterproof BLE wrist-display with reasonable battery life (~7days people have said) and touch-sensor at a very attractive price.
I'll let you know what else I figure out about the hardware but first some teardown pics;
FULL PICS:
(oh man **** this forum not letting me post URLs... ok whatever, you figure this out..)
imgur.com/a/qTrSN
Samples images attached...
NOTE that test test points "RESET" and "CLK" are regular Cortex M0 SWDIO and SWDCLK, so just bust out the ST-Link/J-Link and have at it. Nice to have UART TX+RX too. Very civilized.
If I have time to get further into it I'll post more hw details on here.
Cheers,
DrTune
Yep J-Link works fine
Nice, works fine connected to a J-Link, can program it with NRFgo Studio, debug with Keil uVision, etc. Cake.
Ok when I have a sec I'll do some custom firmware for this thing, personally I'm going to use it as a user interface for a GPS+radio project for Burning Man - the I5+ should be perfect for the Playa as it's completely sealed, has vibration, decent battery life, nice OLED.
I really like this bracelet as a programmable toy - nice CPU, great price. I doubt I'll ever get around to programming the Atmel in there or using the accelerometer (it's not what I'm after) but as a two-way messaging device it should fit the bill nicely.
Well done my friend! Can't wait to see what you will come out with! Cheers
Do something perfect ? thank you
Sent from my E2333 using XDA-Developers mobile app
Hm just thinking about it there's quite a lot of fun little things you can do with a cheap watch w/touch sensor that vibrates that are a bit awkward to do with a phone... bear in mind I'm super busy (I do this kinda thing for a living) and the BLE range is probably pretty poor, but...
a) Finder for those absurdly cheap ($3 or so) "finder" keyfobs, just display RSSI (signal strength) and it'd be somewhat useful; at least to give you a "warmer/colder" feedback on your distance to the tag.
b) Vibrate when your friend comes into range (or any BLE device that's advertising) and let you send simple emoticon messages (again the range won't be great, but enough for when you're in a bar or whatever), kinda like a really basic emoticon walkie-talkie. This would suck down quite a lot of battery (b/c of scanning for advertising packets) but it's a thought
c) some sort of basic morse-code style tapping messager
d) unlock your front door (use any old BLE device, e.g. a $4 CC2541 BLE-to-serial dongle hooked up to a FET or a relay)
e) assuming I can sort out reading the accelerometer, you've got basically a button/slider (the touchscreen) plus a very rough motion sensor; maybe make it a GATT HCI device like a mouse or keyboard (not sure what the OS support is like for those but it's doable)
f) You could certainly interface it to a Banana Pi (with a CSR BLE dongle) or a C.H.I.P. (which has built-in BLE)...
g) then there's all the stuff you can do with modern android/iOS phones and BLE; caller ID etc etc - much of this is covered by the current IWOWN firmware... Haven't look at it a huge amount but there's sure to be some fun stuff not yet done by the stock fw...
h) Depending what OSes have HID-over-GATT keyboard support, you could tap your watch to enter passwords (fairly insecurely, but hey it's a fun hack)..
i) Trivial to make the thing act as an Apple iBeacon (or any vendor beacon really, it's just a custom advertising packet) - and that would have excellent battery life. You could make it a beacon detector also but the battery life would suck horribly (I guess you could tap the watch to scan and it could buzz when it found an iBeacon and display some txt from it )
j) BLE scanner, probably most useful to have it scan for specific GATT profiles or ad packets or MAC address ranges or whatever; same battery life caveat applies but there might be a fun application.
...there's a lot of simple projects basically, it's quite a nice toy in some limited ways.... well like I say I don't have time to implement a lot of this but if I can stick some code up on Github maybe people will take the ball and run with it...
drtune said:
Hm just thinking about it there's quite a lot of fun little things you can do with a cheap watch w/touch sensor that vibrates that are a bit awkward to do with a phone... bear in mind I'm super busy (I do this kinda thing for a living) and the BLE range is probably pretty poor, but...
a) Finder for those absurdly cheap ($3 or so) "finder" keyfobs, just display RSSI (signal strength) and it'd be somewhat useful; at least to give you a "warmer/colder" feedback on your distance to the tag.
b) Vibrate when your friend comes into range (or any BLE device that's advertising) and let you send simple emoticon messages (again the range won't be great, but enough for when you're in a bar or whatever), kinda like a really basic emoticon walkie-talkie. This would suck down quite a lot of battery (b/c of scanning for advertising packets) but it's a thought
c) some sort of basic morse-code style tapping messager
d) unlock your front door (use any old BLE device, e.g. a $4 CC2541 BLE-to-serial dongle hooked up to a FET or a relay)
e) assuming I can sort out reading the accelerometer, you've got basically a button/slider (the touchscreen) plus a very rough motion sensor; maybe make it a GATT HCI device like a mouse or keyboard (not sure what the OS support is like for those but it's doable)
f) You could certainly interface it to a Banana Pi (with a CSR BLE dongle) or a C.H.I.P. (which has built-in BLE)...
g) then there's all the stuff you can do with modern android/iOS phones and BLE; caller ID etc etc - much of this is covered by the current IWOWN firmware... Haven't look at it a huge amount but there's sure to be some fun stuff not yet done by the stock fw...
...there's a lot of simple projects basically, it's quite a nice toy in some limited ways.... well like I say I don't have time to implement a lot of this but if I can stick some code up on Github maybe people will take the ball and run with it...
Click to expand...
Click to collapse
Actually i don't think that there will be anyone who doing after you so i ask you to do some of them. Another question the screen has to coler white and blue can we change it i really like white one
Sent from my E2333 using XDA-Developers mobile app
Errrr.. no the OLED is whatever color it is. It's a cheap monochrome OLED. The only way you could change it is to take the device apart and there's no way you can ever put it back together properly again (it's solid molded plastic)
Nice work.
if it's any help.
Softdevice and bootloader i5PLus.
http://www.mediafire.com/download/uc5ugaqrjcg58w3/i5plus_softdevice.hex
http://www.mediafire.com/download/z3oe2544uayec6h/bootloader.hex
thx but the Nordic publicly available stuff is fine. I pulled the firmware etc from mine and reflashed it already. There's nothing difficult or problematic, just a case of finding time to do new fw (and I'm super busy)
There was a distant feature in oldest firmware but they removed many asked to get it back can you do it in your firmware ☺
Sent from my E2333 using XDA-Developers mobile app
by "distant feature" do you mean distance, i.e. it tracked how far you have walked/run? I can see how that would be unreliable, there's just an accelerometer in there and you can't really figure out distance from that. Accelerometers just tell you which way is down (i.e. they measure gravity) plus the acceleration/deceleration as you move it around. So, they're ok for detecting walking, better for running, but not good for figuring out how far you've actually travelled, the best it could really do is just guess from the number of footsteps it detected, which is going to be pretty inaccurate.
In general I'm not planning to do anything with the accelerometer (I doubt I'll have time), I'm thinking about using the I5 for other things like radio messaging and as a phone peripheral.
I don't expect to produce anything that duplicates the current firmware in terms of function, I want to do completely different things. Once I've written some code I'm happy to put it on github (which will have basic stuff like driving the OLED, reading the touch sensor, using the BLE radio etc) and maybe someone else will build some firmware that works as a fitness tracker.
drtune said:
by "distant feature" do you mean distance, i.e. it tracked how far you have walked/run? I can see how that would be unreliable, there's just an accelerometer in there and you can't really figure out distance from that. Accelerometers just tell you which way is down (i.e. they measure gravity) plus the acceleration/deceleration as you move it around. So, they're ok for detecting walking, better for running, but not good for figuring out how far you've actually travelled, the best it could really do is just guess from the number of footsteps it detected, which is going to be pretty inaccurate.
In general I'm not planning to do anything with the accelerometer (I doubt I'll have time), I'm thinking about using the I5 for other things like radio messaging and as a phone peripheral.
I don't expect to produce anything that duplicates the current firmware in terms of function, I want to do completely different things. Once I've written some code I'm happy to put it on github (which will have basic stuff like driving the OLED, reading the touch sensor, using the BLE radio etc) and maybe someone else will build some firmware that works as a fitness tracker.
Click to expand...
Click to collapse
Really it doesn't need any adding or creating for it. Just like calorie and step measure it was measuring km. You just need to get it from old firm and add it to the new one ?
Sent from my E2333 using XDA-Developers mobile app
Right, and without even having seen it I can tell you it won't work very well at all, because (...see above info about accellerometers and distance tracking).
Like I said I'm not planning to support any of this stuff.
If you personally want to "just get it from old firm and add it to new one" go for it!
drtune said:
Right, and without even having seen it I can tell you it won't work very well at all, because (...see above info about accellerometers and distance tracking).
Like I said I'm not planning to support any of this stuff.
If you personally want to "just get it from old firm and add it to new one" go for it!
Click to expand...
Click to collapse
Well done bro thank u for your work i hope to see it soon
Sent from my E2333 using XDA-Developers mobile app
@drtune
The reason why we're "clinging" on you is because you seem to be the only one here who can really play with these things at a developer level. With the Chinese manufacturer not caring about the abroad markets (they did not release the v2.x firmware and the "full" v3 Android app outside of China), we're kinda stuck.
I, for one, do not regret spending $16 on this thing at all. v2.0.1.8 firmware - customly flashed thanks to @roninzgz's thread - brings everything I was hoping for (vertical display and the ability to keep the time synchronized even while turned off), albeit with the trade-off of a slightly less responsive touchscreen. For crying out loud, I have Fitbit sporting coworkers that are envious at what this bracelet can do for its price. Their only hope is that mine will eventually break or fry due to poor manufacturing quality.
With all that going for us, getting you aboard would be a bit too much luck. Thank you for all the research and here's to hoping that someone will pick up from what you will share. *raises beer*
Sure, thanks.
I do this stuff for a living (not actually fitness trackers, but embedded systems hardware/software) so I have all the equipment and experience to make this a fun little project ; on the minus side I have quite a backlog of paying work to finish so taking time off that (and my family) to do this feels like I'm playing hooky from school
Anyway, like I say I have a pet project for this wristband in mind - and it doesn't really involve it doing much of what the existing firmware does - but at least I'm mildly committed to it now (ordered another six I5+'s and have one gutted and wired up for debugging here).
For anyone wanting to play with building new firmware you'll basically just need a hacksawed-open I5+ and a $4 ST-Link programmer; it would be interminably boring trying to debug by downloading new code OTA each time you make a change. Obviously once one has something reasonably ready to test it's easy enough to package it so it can be downloaded by other people with the regular Nordic OTA tool.
I can imagine it'd be possible to have an error in the firmware that bricked a device, but you'd put some reasonable safeguards in there wherever possible - really it's just about doing your best to ensure a user can get it back into an OTA-programmable state again.
drtune said:
Sure, thanks.
I do this stuff for a living (not actually fitness trackers, but embedded systems hardware/software) so I have all the equipment and experience to make this a fun little project ; on the minus side I have quite a backlog of paying work to finish so taking time off that (and my family) to do this feels like I'm playing hooky from school
Anyway, like I say I have a pet project for this wristband in mind - and it doesn't really involve it doing much of what the existing firmware does - but at least I'm mildly committed to it now (ordered another six I5+'s and have one gutted and wired up for debugging here).
For anyone wanting to play with building new firmware you'll basically just need a hacksawed-open I5+ and a $4 ST-Link programmer; it would be interminably boring trying to debug by downloading new code OTA each time you make a change. Obviously once one has something reasonably ready to test it's easy enough to package it so it can be downloaded by other people with the regular Nordic OTA tool.
I can imagine it'd be possible to have an error in the firmware that bricked a device, but you'd put some reasonable safeguards in there wherever possible - really it's just about doing your best to ensure a user can get it back into an OTA-programmable state again.
Click to expand...
Click to collapse
Drtune did you done anything ?
Sent from my E2333 using XDA-Developers mobile app
Not yet have a ton of work on right now and will be busy for a while on that - just very short of time right now.
Honestly don't expect anything useful to you as a consumer any time soon; when I get some code done (which will be for my project and not directly useful to an end-user) I'll post on here and github.
Hi,
Does anyone know if it's possible to customize this device and turn it into a ibeacon?
I'm looking for a wristband that is able to switch between On/Off which enable the device to broadcast iBeacon signal.
I'm looking for somebody who can help me with it, i'm willing to pay a small fee for his expertise
(I'd like to learn how to code a firmware of this device too)
Thanks
What am i trying to do?
I hope to develop a solution where i will like to enable Teens to have a SOS button on their wristband. It would then be able to code a android/iphone app that would listen for such signal, if the ibeacon signal is on their range, it will alert the mobile user that there's a surround person is facing danger.
Current wristband that i found would require user to pair it with a phone, i'm looking at broadcasting feature instead.
If any developer is able to do this for me, please PM me i'd pay a fee for your expertise.
Yes the I5 (or, even cheaper, a TW64 watch) can do simple iBeacon (or similar) advertising, it's not difficult..
However you are making two very common mistakes; scanning for BLE devices uses as lot of power so no mobile OSes will let you do it all the time (for good reason). Everyone overlooks this and it's a huge issue.
Secondly the range of BLE is very limited.
I am not interested in doing this for you (I don't work for small fees) but it's not a difficult task for someone who knows what they're doing.

Categories

Resources