Programming a plug and play device - plugins

Does anyone know how to go about programming a chip in order to make it plug and play? i.e how to include the PNPID in the hardware etc? The external device shall be interacting via the USB port.
Any help would be much appreciated.
Thanks in advance.

Much really depends on the OS you're plugging the device into.
From the hardware device perspective, these links might help:
http://www.beyondlogic.org/usbnutshell/usb1.shtml
http://www.usb.org/developers/
http://www.cesko.host.sk/IgorPlugUSB/IgorPlug-USB%20%28AVR%29_eng.htm

Related

About pointing devices

My friend is designing a pointing device which connects to the computer with Bluetooth and I want to know how to create software or drivers in order operate it like a mouse. if guys know anything about this, please help me out.
Bluetooth is a wireless protocol specification (thousand pages) A lot of pointing devices use a proprietary wireless protocol. To do this, purchase a reference kit from a company like Cypress semiconductor. This kit will contains hardware, software, and firmware sample code and I/O chips. Way more than I can mention here. Texas Instruments and Microchip have Bluetooth/802.15.4 kits too. Used zigbee wireless kits are on Ebay. Hope that helps...

iOS and Infrared

Is it possible to communicate with an Infrared device (USB Infrared, TV, Mobile Phone, etc) using iOS (iPhone or iPad)?
Well, i know it's possible, since there are many remote/universal remote applications in the AppStore. I basically want to know how?
What are the limitations and
requirements?
What kind of additional hardware is
required? If it's available in the
market?
Which protocols should i know about?
Which iOS libraries can help me in
the process.
Can anyone point me in the right direction. Thanks.
Any devices using IR for controllers are either wifi or have custom hardware that outputs IR signals based off of output from the device. So without using your own hardware, I don't believe this is possible
Infrared isn't unbuilt in iPhone. All those remote apps are wifi based.
The hardware isn't available but there is a hack you can make to the headphone socket.
http://arstechnica.com/apple/news/2011/01/project-hijack-uses-iphone-audio-jack-to-make-cheap-sensors.ars?utm_source=Ars+Technica+Newsletter&utm_campaign=05bfd22285-January_21_2011_Newsletter&utm_medium=email
There is no infrared connectivity within iOS.However there are bluetooth and wifi.Generally you can use bluetooth functionality by importing GameKit framework.Thanks

iPhone to iPhone communication

I have been looking into communication methods between two iPhone devices and as I understand it there are two main methods to do this: Bluetooth and WiFi. However I wanted to know if anyone knows of any other way of sharing information between two iPhones? If I were in an area with no WiFi or mobile signal, and couldn't use Bluetooth for whatever reason, is there anything that could be done to broadcast data from one iPhone to another?
I'm sure its a bit of a silly question, but if you don't ask, you don't get; and if someone knows of anything I might be able to look into with regards to this, I would be very appreciative.
Thanks,
Dan
AFAIK Wifi and Bluetooth are your only options for direct phone-to-phone communication.
Offcourse, there is still cellular data network because you are talking about the iPhone ;)

how can iPhone work as usb device?

I notice that there some apps make iPhone become a remote mouse or udisk.
I guess it change iPhone into a usb device.
but I really hope to know the mechanism of these app.
Is there any sample code to help me to understand?
Thanks
interdev
These generally work over WiFi, when the computer and phone are on the same network.

Embedded device, once seen on code project and can't remember the manufacturer

The article was about an embedded device containing a memory chip, processor and could be extended with bluetooth wifi and an other RF transmitter.
The manufacturer developed a framework which contained: memory managment, TCP/IP stacks and more.
Anyone has an idea what it was?
thnx
ZigBee was partially correct =)
The wireless module was from ZigBee (XBee), the company I ment was Arduino =)
Took me allot of digging but I found it, thnx for you input =D