Which product would I buy for this project?

Hi,

My project works like this:

The usb device would start up listening on a Wifi connection (Well it could be any sort of connection including bluetooth). When it recieves a tcp packet from a computer, according to the packet recieved, it will simulate a mouse button press or mouse movement (This will be up to what was sent through the tcp packet).

I have no knowledge of soldering and never done it before, but I know C++, Python and even AMD64 and also MIPS assembly. So programming wise, i'm not afraid to have something chucked at me. Hardware wise, i'm freaked out in soldering.

I think this product will do what i want to do, but I need to know if it is "ready" out of the box (apart from my code) and no soldering would be required:

The tutorials i would make it work for are:

and also one that would write mouse button clicks.

I don't think the YUN can easily emulate a USB mouse. I would use an Arduino Leonardo with an Arduino WiFi shield. That should be all the hardware you need and no soldering would be needed.

johnwasser:
I don't think the YUN can easily emulate a USB mouse.

I have not tried this, but as the Arduino side of a Yun is basically a Leonardo I don't see why it can't use the keyboard/mouse functions.

The Yun would be convenient because it would be simple to set up a web server on the Linux side, all programmed in Python.

However if the idea is to "press keys" on the PC that the WiFi data comes from that may be possible without any Arduino.

...R

Hi

I don't tried it jet but normally you can simulate an USB-device easily with arduino Leonardo.
Setting up an Web-Server also works on Arduino UNO too. But to listen to packages over Wi-Fi can be made without setting up an complete web server.

Daniel

Ok, so Few questions (Sorry, i'm a noob at all of this)

a) Can I buy a Wifly shield with male headers already soldered into it?

b) If the headers are already soldered into the Wifly module, do i need to do any more soldering to "plug" the headers into the Arduino (like a uno one). Or do the header pins just "slide" into the black slots on the arduino board?

I'm talking about step 6 here:
https://learn.sparkfun.com/tutorials/arduino-shields/installing-headers-assembly

Hi

a) Yes you can buy one :

b) Yes, if the headers are soldered in to the Wifi shield, like you can see one the photos.

Daniel