USB-Microcontroller attack, how?! :/ - Hardware Hacking General

Hello....
i want to attack a microcontroller. If analouge or via re-programming the controller, is one of the essential questions??
I want to build a second Device for just a short sending Moment within one controller of an normal USB FlashStick.
Anyone can help? Actual i have a Atmel 64pin microcontroller here, but let's see, what is possible
Thanks fwdl

why do you want to create a device to undevice devices?
A NO GO. #neverforget

Related

Connect Athena to external touch screen monitor, possibile?

Hi guys, i am currently trying to set up my Athena with my car, i wonder if it's possible to connect my Athena with a external touch screen monitor like this one: http://cgi.ebay.co.uk/8-INCH-TOUCH-...9QQihZ005QQcategoryZ32826QQrdZ1QQcmdZViewItem
throw the VGA cable.
I know it will display the screen throw VGA out, but I am not sure whether it will enable the touch screen function, any of you know this?
Thanks a lot
p.s. I will post some screen shot if I succeed in this project.
Is that a PS2 port?
Seems to me the key question is how would it get positioning info back to the ameo? That looks like a PS2 port on the non-vga cable. IF it was sending back mouse positioning info AND a simple ps2 to USB converter would work then I'd guess it MIGHT work with the mouse drivers i've seen discussed elsewhere. There is a fair few conditions to meet but mostly at a low level by the look of things. Not much info to go on and also it loks like they are using a pen of some kind there. That makes it less useful I think?
inframan said:
Seems to me the key question is how would it get positioning info back to the ameo? That looks like a PS2 port on the non-vga cable. IF it was sending back mouse positioning info AND a simple ps2 to USB converter would work then I'd guess it MIGHT work with the mouse drivers i've seen discussed elsewhere. There is a fair few conditions to meet but mostly at a low level by the look of things. Not much info to go on and also it loks like they are using a pen of some kind there. That makes it less useful I think?
Click to expand...
Click to collapse
I am sure you don't need a pen, there are lots of touch screen out there, for example this one: http://cgi.ebay.co.uk/ws/eBayISAPI....tToStoreCat&refwidgettype=cross_promot_widget
I just don't know if we simply plug in the vga cable from our Athena to the touch screen, will that work?
Possibility not, I can kind of see a usb cable there, how about plug that in the usb host ? but then maybe we still need to install the driver.....
Basically, what I am trying to do here to use get a bigger screen to show for Athena in a car. So, I will then have much bigger TOMTOM, and also can watch movie or go on internet.
Any good suggestion guys? Thanks a lot for all your help.
I cant see any specks on that, but i did find another that said it was usb, if thats the case theres no reason why it shouldnt work.
johnwalk said:
I cant see any specks on that, but i did find another that said it was usb, if thats the case theres no reason why it shouldnt work.
Click to expand...
Click to collapse
it seems like they all need to install driver, do you think it will work without driver?
thats the only problem, does it need specialist drivers? I havnt been able to come up with an answer yet.
But i wont be buying one for the car, somone nicked me vario yesterday from the car so not even chancing the Ameo.
I was just going to buy a little 7" tv I bought this tiny Keyboard out of Maplin on offer. thought it would look sweet in the car. but this is giving me other ideas, anybody shed light!
They ALL need specialist drivers.
Touchscreen is absolute position, mouse is relative. You NEED the custom driver. It may be possible, but I dont know how.
1. I think on the Pic is a S-Video cable not PS2.
(The specs say nothing about PS2)
2. Till now i just saw Touchscreens with USB and like Profer said they all
need secial drivers.
Basmelek said:
1. I think on the Pic is a S-Video cable not PS2.
(The specs say nothing about PS2)
2. Till now i just saw Touchscreens with USB and like Profer said they all
need secial drivers.
Click to expand...
Click to collapse
Thanks for your answer, i just ask one of the seller there on ebay, and the answer I got is I will be able to plug the VGA cable in, that will enable the screen to display, but in order to get the touch screen working, I also need to plug in a USB, so now the question is whether the USB host will work on this....and of course the driver need to work too
The 4in1 cable should allow the USB to connect, but you would have to convince 3m or somebody (make most of the drivers) to write a PPC driver.
As almost ALL ppc's are touchscreen, they probably wouldnt bother for the 1 customer that wants it
If you know a coding guru who understands USB, then get them to do it for you. Either way, I doubt its gonna happen.
IT WORKS!
Hi, everybody.
Don't know how many of u are interested in this issue, but anyway:
1. just grab the generic touch screen driver for win ce 5.0 from the usual site.
2. Copy 'n paste the UsbTouch.dll file into windows root directory of the X7500.
3. Plug the video cable (the one with usb connector).
4. Plug the xenarc TS usb cable in the abovementioned cable.
5. Wait for the dialogue box asking for the driver to be used with the unknown device.
6. Write the name of the .dll file copied into the device.
7. Press ok.
et voilĂ , les jeux sont fait! It woks perfectly, without even the need for calibration.
This is (even if it lacks some of the fun of setting up a carputer from scratch) the ultimate carputer, perfect integration among all application and real time (quite) OS.
Cheers.
Cyberlancer.
Pyrofer said:
The 4in1 cable should allow the USB to connect, but you would have to convince 3m or somebody (make most of the drivers) to write a PPC driver.
As almost ALL ppc's are touchscreen, they probably wouldnt bother for the 1 customer that wants it
If you know a coding guru who understands USB, then get them to do it for you. Either way, I doubt its gonna happen.
Click to expand...
Click to collapse
Your on the right track with this answer,
Look for a touch screen that has a protocol that is treated as a standard HID ( Human interface device ) Ie:mouse, keyboard etc.etc.
if you can find such a device then the built in drivers for plug and play HID's will work fine.
otherwise the rest are right
Did this really work??? What car? This would simply be quite fantabulous.
cyberlancer said:
Hi, everybody.
Don't know how many of u are interested in this issue, but anyway:
1. just grab the generic touch screen driver for win ce 5.0 from the usual site.
2. Copy 'n paste the UsbTouch.dll file into windows root directory of the X7500.
3. Plug the video cable (the one with usb connector).
4. Plug the xenarc TS usb cable in the abovementioned cable.
5. Wait for the dialogue box asking for the driver to be used with the unknown device.
6. Write the name of the .dll file copied into the device.
7. Press ok.
et voilĂ , les jeux sont fait! It woks perfectly, without even the need for calibration.
This is (even if it lacks some of the fun of setting up a carputer from scratch) the ultimate carputer, perfect integration among all application and real time (quite) OS.
Cheers.
Cyberlancer.
Click to expand...
Click to collapse

USB data input use on a non USB Host smartphone

Hy everyone,
First of all, thanks for this great forum which never fails to impress me.
I have a question which some of you might help answering: I'm wondering if it's possible to use the mini-usb port of my smartphone to get some data input.
Let me explain myself a bit more: I know that smartphones (HTC Touch for me) aren't USB hosts. However, the data connexions are still present.
Here's what I'd like to do: even though the smartphone can't control another peripheral, I'd like that external peripheral to send data to the smartphone, and the smartphone to use that data to control the screen. That would give an alternative way of controlling the screen.
The input would come from another touch surface, so my guess is that using the data to control the screen shouldn't be much of a problem.
So? Any idea if it's possible? What kind of platform/language would be nice to do that? C#?
(I have JAVA development experience, but I'm quite a newbie as far as Win Mobile devs are concerned. I'm willing to learn though
I think I searched this forum (and others) quite extensively before posting. If by any chance I missed a related post, I'd be glad to know about it
No ideas? Anyone?
Last up before I stop...
prob. not
i dont think that is technically possible. i think one has to be the host, and that host provides power. so to power the input device(im thinking keyboard) it would need the smartphone/ppc to be a host....
but i have no clue in this area...maybe someone could prove me wrong?
Hey, thanks for your answer.
The powering issues could be overcomed by cutting the cables and giving power from an external power source (I think several people have tried doing it, I need to find the links again). By the way, the peripheral itself is plugged on 110V, so there's plenty of available power
I'm not seeking here to "control" the device, just to aquire the signal it's sending... Does that seem feasible, or does the peripheral need to be somehow "activated" by a Host before sending anything?
Well, in order to get data, the host must ask the slave each time it needs some. Other things must be done by the host, like usb enumeration. That means there has to be a host or it won't work, unless you use usb on-the-go, but I do not know many devices that support it.
according to the qualcomm website, the msm chipsets support otg

Wiring sensors to android phone motherboard ???

Hi,
I am new to android hardware (have some experience with programming for Dalvik & NDK). I have an idea to use my old Android phone as a robot OS. However for that I'd need to connect more sensors to my device. I know this could be done over BT, but I am more thinking of wiring them to the OS. Is there anyone here that has any experience with that / know any link talking about that?
I am mostly thinking about connecting an array of microphones to the Android motherboard ...
Thanks in advance for your help...
Shahab.
shahab.fm said:
Hi,
I am new to android hardware (have some experience with programming for Dalvik & NDK). I have an idea to use my old Android phone as a robot OS. However for that I'd need to connect more sensors to my device. I know this could be done over BT, but I am more thinking of wiring them to the OS. Is there anyone here that has any experience with that / know any link talking about that?
I am mostly thinking about connecting an array of microphones to the Android motherboard ...
Thanks in advance for your help...
Shahab.
Click to expand...
Click to collapse
find a port that will accept it, and mod the OS to accept it and you should be fine
shahab.fm said:
I am mostly thinking about connecting an array of microphones to the Android motherboard ...
Click to expand...
Click to collapse
Depending on what you do with the audio from those microphones you're going to need support hardware (op-amps, etc.). I think you'd be better off using an intermediary device to interpret the audio and the send it to the Android device as serial data through the USB port. This can be done with an IOIO board, Arduino, etc.
I will try with IOIO to see how it goes
Hi,
I guess I would be trying IOIO in first attempt and see if I can find anything similar to IOIO but working with Bluetooth instead ...
Thanks for your help.
Bluetooth is definitely the simplest option to get going with.
If your phone and OS support USB host mode, then the other option is to use USB. I'm not sure what sound card support is like in Android, but if all else fails you could make your own USB device with an Arduino or similar to do the signal processing. Of course, then you might not need the phone...
If you have mad electronic and soldering skills you might also be able to hack into an I2C bus line. You'd then need to add some driver (maybe kernel support) for the device(s). But this would probably only work for sensors other than microphones (they're probably too high bandwidth for this method and probably don't use I2C anyhow).
I've dreamed of adding a flash LED to my phone in this way but been put off by the difficulty of the electronics and programming of it all and the fact I'd need to make an ugly case mod
This is way dirtier then just using Bluetooth or USB but I'd love to see someone try it

Controller hardware mod?

Hi all,
I have no idea if this is the right forum (or even site for that matter) for this question, but I've been reading around on here a bit and it seems mostly related. Hopefully someone can offer some insight. If it is the wrong site or forum, I apologize. I searched for a similar topic but didn't find one.
So, for years now, I've been hoping and wishing that a new Xperia Play (or similar) device would be released. It hasn't been until recently that I've decided it's just clearly not going to happen, and maybe with enough research, I can just make it happen myself. So here's my idea:
All I really want is to take an existing Android phone (I'm researching ones that might work well) and add a slide out controller attachment onto the bottom. Ideally, it would feel very similar to the PSP Go. As a matter of fact, my current idea (since I have no experience with modding whatsoever) is to utilize the Go's bottom controller casing / internals and get them attached to an Android phone. The problem obviously, is getting that controller to communicate with the phone. I don't know if maybe getting the controller piece to just broadcast through bluetooth would be easiest (so the actual phone doesn't need to be opened up) or if there's a better / more elegant way.
So my question is this: how difficult would this be do you think? Is it a complete pipe dream? Is it something that, with enough dedication, time and research, even a noobie to hardware modding could possibly do? Or should I just assume this is impossible and give up? I assume the cost to buy materials won't be cheap, and I'm willing to spend $500-$1,000 if necessary to get it done.
I'll continue to do some research by reading through various threads here and on other sites but can anyone give me any tips/advice or offer their thoughts?
Thanks for reading!
Jason
What you are looking for is something like this:
https://www.indiegogo.com/projects/game-cover-the-thinnest-android-portable-gamepad#/
Also, some other user seems to be looking for the same device:
http://forum.xda-developers.com/htc-one/accessories/lf-game-controller-slide-case-t2843162
Looking at that thread... there seems to be some controllers for iphone... My only idea, is that maybe if you can try to connect and use one of those controllers (testing compatibility), then modify the case holder (take it off), and adapt (and probably glue) some case holder for your phone....
Good luck!!
tux_topo said:
What you are looking for is something like this:
https://www.indiegogo.com/projects/game-cover-the-thinnest-android-portable-gamepad#/
Also, some other user seems to be looking for the same device:
http://forum.xda-developers.com/htc-one/accessories/lf-game-controller-slide-case-t2843162
Looking at that thread... there seems to be some controllers for iphone... My only idea, is that maybe if you can try to connect and use one of those controllers (testing compatibility), then modify the case holder (take it off), and adapt (and probably glue) some case holder for your phone....
Good luck!!
Click to expand...
Click to collapse
I saw the indiegogo controller and that's EXACTLY what I want. Unfortunately, it wasn't successfully funded, so I'm not sure if there's any way to purchase it at this point. I'd absolutely buy it if I could, but I haven't found anything. Thanks for your help!
What about taking the internals of a dualshock 4? It would make it easier to connect with the phone as it has Bluetooth and you can pair it whith the phone, and it would have built-in support for remote play It's just an idea, but it would be cool to see you achieving what you want!

[Troubleshooting] Nexus 6P - Latest MM - Universal USB Controller Support (NOT!)

Hello guys,
recently I've got a fully working usb otg cable and I've tried random devices on it, everything worked (like mouse and keyboard) or usb stick, except the Speedlink cheap controller I've got ... here is the question.
Does anyone knows if there are any mods tweaking it and allowing us to connect a usb controller too?
It will be nice if I could fix it because it will get me out of buying a bluetooth controller.
Have a nice day, George.
Worth the bump,
Can someone please direct me on how can I code it myself or at least discuss with me if it is possible?
It will be wise for the sake of my programming skills to get into it.
Have a nice day, George.
Bump, Im about to start the attemp of creating my own thing about this. Let me known about your useful knownledge about this thing!
EDIT:
I've already found out that it is possible to connect my controller.

Resources