Would be nice to have a wireless USB connection such as wireless HDMI. Basically something like connecting an adapter to a usb port on arduino, then another adapter to the USB port on a PC , and it being recognized as ordinary USB and thw wireless part being handled by the adapters themselves. The adapters could use builtin wifi or bluetooth antennas to talk to each other, doesnt matter to me as long as the lag/latency was low.
Is there something like that in the market?
As a simple google search shows you: https://en.wikipedia.org/wiki/Wireless_USB, there is even a standard for it although I'm not aware of an adapter that is currently on the market.
But as you're asking for the Arduino connection, almost any serial wireless adapter will serves this purpose (p.e. nRF24, etc.).
Is there something like that in the market?
Quite a few, actually.
pylon:
But as you're asking for the Arduino connection, almost any serial wireless adapter will serves this purpose (p.e. nRF24, etc.).
Basically I need a plug-and-play solution for the end user. The should be able to turn on a device I've made with Arduino inside giving (sensor) data, and a usb stick they can plug to their PC and access the data from my device via a GUI program.
It's not for people like me who understand how to set up ips, networking and stuff.
jremington:
Quite a few, actually.
Feel free to link one or two. Thanks man.
That sounds more like you need Bluetooth, not USB. Bluetooth can create a virtual serial port so you can talk to the Arduino over serial as if it was connected directly.
The point is, again, to allow people to plug something to their PC, fire up a program and automatically get connected to my device and recieve data. I dont believe bluetooth in Windows, OSX or Linux allows programs to turn on bluetooth and start a connection with a device, correct me if I'm wrong.
On top of that I believe not all desktop PCs will have bluetoth so it's not a universal solution, unlike usb port which pretty much every single pc has.
correct me if I'm wrong
You are wrong. There are hundreds of wireless serial modules (bluetooth and other protocols) that plug into a USB port. Use a terminal program to communicate through them with other devices, wirelessly.
It would help a bit if you explained what your "device " is , as to what the best solution to your problem is.
Simply plugging a USB device into a PC wont guarantee that the PC will recognise it.
Some devices need custom PC drivers before they are recognised.
For full USB, there are no "wireless USB" products on the market yet as far as I can tell, and it sounds like they're still wrangling over the standard (there are several competing schemes). Getting the full functionality of USB over the air is quite challenging - it also has limited applicability because many devices that work on USB are designed to be powered via USB as well....
There are wireless options for many classes of device where you plug a receiver into the computer, and the device communicates with that via it's own methods. Also, of course, in some cases, bluetooth can be used - this is great if what you want to make remote is a serial port (like if you want to talk to an Arduino like it was plugged into the USB port) - The HM-05/06 bluetooth serial adapters are dirt cheap and plentiful.
it doesnt have to be a usb connection, just a usb port connection.
See reply #6.
Just to be clear, these usb port using-wireless serial adapters can be used as a plug n play solution for connecting Arduino to a PC?
By that I mean if there's a program on the PC and a program on the Arduino side to talk to each other then the communication can be initiated without running any extra OS program or command line/terminal?
Thank you, sorry for being dumb.
By that I mean if there's a program on the PC and a program on the Arduino side to talk to each other
Yes, the wireless adapters generally act like a serial connection (TTL level RS232), but without wires. See "serial input basics" here.