has anyone ever managed to make an arduino usb/serial adapter? something similar to ftdi maybe using libusb or the like. last time i checked it was considered impossible due to vusb/cdc conflict. is that still true?
Huh? Pretty much need a chip with USB interface hardware, like the Atmega8U2, 16U2, -> USB Light on the Products page
or 32U4 -> Leonardo, ProMicro, etc.
Not sure if this is what you are talking about nor have I really done any reasearch into this:
https://metalab.at/wiki/Metaboard
thanks for those links larry but unrfortunately metaboard and usbasploader show up as usbasp device and not as serial ports. most of the obdev devices use windows hid which emulate things like keyboard or mouse. ive had great luck with diy usbasp programmers and building obdev ir remote and other interfaces but this time i need serial.
CrossRoads:
need a chip with USB interface hardware, like the Atmega8U2, 16U2
i dont know too much about these hardware usb products but do they appear as virtual serial to windows or do they use the same non-com port usblib as usbasp? if the former why cant the same functionality be implemented with software usb but show up as a com port?
in my case its necessary to use a generic arduino product like ng, duemanilove, mega2560, promini, and duo or unofficial like tiny and bobduino. even if special purpose "u" series do emulate com ports they are beyond my capabilities for this project.
john1993:
has anyone ever managed to make an arduino usb/serial adapter? something similar to ftdi maybe using libusb or the like. last time i checked it was considered impossible due to vusb/cdc conflict. is that still true?
That is my understanding of the current state. The standard for AVR serial is LUFA. V-USB can easily represent a HID low-speed interface and Frank Zhao, formally with Adafruit and creator of USBSnoobie, published a Windows solution using a 3rd party product:
fake-usb-serial
Dig through the Digispark pages just to ensure they have not published anything creative in this area. I worked a lots with V-USB a few years back, but as USB advances from @.1 to 2.0 and 3.0 and beyond, compatibility is not very good, IMO.
Ray
that might be exactly what i need. if i can get the com0com program to work similar to a driver and allow use of arduino monitor or hyperterminal it would be perfect. it looks a little complicated to set up but ill give it a try. thanks.