![]() |
|
Re: AID: [Fwd: Re: [PD-announce] usb iobox comming - testersneeded !]
From: create create
interlog.com
Date: Wed, 11 Feb 2004 19:29:04 -0800
: Sent via the Art Interface Device mailing list: aid@interaccess.org : Use your "Reply All" to reply to the list, "Reply" for private response Hey, Nice work! I looked at the option of interfacing with the HID in the various operating systems and decided it was a project in itsself. Great to hear someone has tackled it and is making it open. It would be great to help him out by trying his design on our Macs PC's etc. but it sounds like he is using a odd ball PIC. I wonder why he chose a UV programmable chip that isn't widely available. Makes it kind of hard to play along. Could the code be adapted to the 16f877? How big is the USB code? Mike >exactly. in fact, i dont want to need to write any driver at all, on all >platforms. that is why choosed the hid conform way. my windows laptop >recognizes it as hid device already, as my linux box does. a mac will do the >same. its just up to the application layer to read/write to the hid ..... >linux offers the evdev devices for that, dunno about mac and win, but their >are of course simple api's for that as well. why simple ? because it's hid >;-) > >the firmware enumerates all the stuff to the host, telling it what function, >what data-size, which report-id .... on the computer-side you just get a >message containing that id and the data structure .... > >and this is the point why i dont like these external usb chips: they are too >limiting and too slow in my opinion. its a huge difference if all my usb >stuff gets handled by an interrupt in the background, and i get/put just a >8-byte block of ram directly, or if i have to pipe all that stuff through a >slow usart connection .... if it would use a simple serial interface, why >using usb at all ? a normal rs232 connection would be sufficient then ... > >> If you are interested and inclined AID would certainly benifit from >> someone with your experience and knowledge. the AID mailinglist is very >> low traffic, and we could always use a second opinion on things. >> > >yes, of course. for the moment i just need people that will test if the >current stuff is recognized correctly by different os's. >im getting more of those chips soon, so my development will get faster as >well. thats the only real drawback with the pic's i use: they have to be >uv-erased, which takes some time. and if you only have two chips, development >slows down .... > >in the next weeks i will do breadboard-style design of the motherboard which >then gets layouted. after that the external boards follow. i plan different >layouts for them, so they can be either stacked on the motherboard, or >connected externally ... if all that is put together, iw ill finalize the >first version of the firmware ..... and then the usual : bug hunting, >improvements, extensions ...... oh, did i already said that i plan to >interface to those nifty old soundchips, like the the ay-3-8910 and others ? >so it can become an retro-style instrument as well ;-)) > >> Thanks for your time. >> >> Ben Bogart >> > >thanks for your interrest ! > >i will subscribe to that list later, of course. > >greets, > >chris _______-_________-_________-_________-_________-_________-__________ ___________________________ A microcontroller platform that will / \ A I D \ allow artworks to interact with people ( /\/ ) Art Interface Device ) and the physical environment. GPL'ed \___/_______________________/ http://www.interaccess.org/aid/ _______-_________-_________-_________-_________-_________-__________ : messages saved at http://www.interaccess.org/aid/list : unsubscribe/help requests to mailto:Majordomo@interaccess.org