Search the web
Sign In
New User? Sign Up
chordite · Chordite & Related Keyboards
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
USB Chordite for Christmas   Message List  
Reply | Forward Message #497 of 503 |
Re: USB Chordite for Christmas

This note  is only for people who care about the  source  for my executable  hex file for the at90usbkey demo board, namely Chordite004.hex.  Those who are content to just load the  hex file and go can/should ignore what follows.

Atmel has been rearranging their site and some of the URLs in note 339 have  mutated.  The Atmel sof tware seems to have evolved as well.   As of today

the Flip chip programmer is (still) at
http://atmel.com/dyn/products/tools_card.asp?tool_id=3886
but  Atmel's keyboard and mouse software appear to have moved to

       http://atmel.com/dyn/general/tech_doc.asp?keyword=usb&DocTypeList=Software

The links in note 339 now take you to .pdf manuals for the demos, not code.  Originally I think they had a mouse for the at90usbkey and a keyboard for the  stk526.   Now it appears that's been reversed (that or I've lost some more neurons).   Look near the bottom of the page for what I believe to be most relevant to anyone who wants to follow the  coding path described in note 339.

USB HID Mouse for STK526 Software (revision 2.0.3)
USB HID keyboard for STK525 and AVRUSB Key Software (revision 2.0.2)

--- In chordite@yahoogroups.com, "John McKown" <john_3000@...> wrote:

>... FLIP 3 ... mouse demo ... keyboard demo ...

> So now the project looks as follows.
>
> (1) Combine the 2 demos to make a mouse+keyboard demo that runs on the
> 'key board. This is a USB compound device with 2 interfaces.
> (2) Replace Atmel's keyboard part (which merely prints a canned message
> when you punch the joystick button) with Chordite keyboard code.
> (3) Replace the mouse demo part with the mouse Chordite part
...


Mon Jun 15, 2009 6:18 pm

john_3000
Offline Offline
Send Email Send Email

Forward
Message #497 of 503 |
Expand Messages Author Sort by Date

Atmel's "at90usbkey" development board for their AVR+USB chip family costs $33 at Digi-Key. Right now they've got 105 in stock. It programs right through its...
John McKown
john_3000
Offline Send Email
Dec 7, 2007
8:12 pm

As promised I've posted a hex file that implements a usb chordite on the at90usbkey board. I haven't hooked my board up to a real handset yet so it's only been...
John McKown
john_3000
Offline Send Email
Dec 10, 2007
6:25 pm

I've replaced the hex file with one that uses port B because that's the port I'll use when I get around to making it sleep better....
John McKown
john_3000
Offline Send Email
Dec 22, 2007
6:39 pm

A new file chordite003.hex is now in place. Chordite002.hex didn't actually work. 003 has been a little better tested. I hooked it up to a real switch assembly...
John McKown
john_3000
Offline Send Email
Jan 1, 2008
5:08 pm

Another day, another version. ver. 004 uses the board's LEDs to show caps lock, modifiers and mouse mode. It still doesn't sleep. The at90usbkey board also...
John McKown
john_3000
Offline Send Email
Jan 2, 2008
9:48 pm

Does the chordite code fit on an attiny26 with the firmware only USB? http://www.obdev.at/products/avrusb/index.html Seems like it'd be a nice solution....
Matthew Welland
estiforta
Offline Send Email
Jan 5, 2008
5:18 am

Wow, that would be sweet. I think the attiny26 is a hair too small. The ATtiny861 should be more than comfortably big enough. Thanks for the link!...
John McKown
john_3000
Offline Send Email
Jan 5, 2008
3:59 pm

Hi John Thanks for sharing! I bought some AT90USB162´s several weeks ago with exactly what you did in mind. Except the part with the AT90USBKEY. I didn't...
der_muri
Offline Send Email
Jan 5, 2008
1:12 pm

Happy New Year to you too Marius. The at90usbkey board of course has a little joystick but so far I'm not using it, mainly because it requires the board be...
John McKown
john_3000
Offline Send Email
Jan 5, 2008
3:32 pm

And yes please do send pictures. Do you want a hex file for the '162?...
John McKown
john_3000
Offline Send Email
Jan 5, 2008
4:02 pm

... I looked into Stefan Salewski's description of his libs, too. But I didn't consider it, because they don't support the HID device class, which is the...
der_muri
Offline Send Email
Jan 6, 2008
11:34 am

I've posted Marius' photos....
John McKown
john_3000
Offline Send Email
Jan 6, 2008
7:56 pm

I've posted in the files section of this group a patch, m103k101_patch.zip, which converts Atmel's source code into the source for my current USB chordite...
John McKown
john_3000
Offline Send Email
Jan 8, 2008
2:07 pm

Hi all, i'm new to this group so first off, kudos to John and others for work so far on this concept. i've been playing about with ideas for this kind of thing...
barry.odonovan
Offline Send Email
Jan 8, 2008
5:01 pm

Hi Barry, The at90usbkey comes with a cable to connect to your host's usb port. Strictly speaking, you could buy a header (connector) to mount on the board...
John McKown
john_3000
Offline Send Email
Jan 8, 2008
5:34 pm

There's some discussion of the headers at avrfreaks.net <http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=52281\ ...
John McKown
john_3000
Offline Send Email
Jan 8, 2008
5:57 pm

It is my understanding that the N800 does not support USB in host mode. Thus you can't connect this to it, by USB. As a Bluetooth keyboard sure. Nick ... -- é...
Nick Marshall
shy_nick23
Offline Send Email
Jan 8, 2008
6:09 pm

the N800 has an OTG usb controller in it so can do both host and slave. the big problem is the mini-B connector, even though this is 5 pin as per OTG spec, it...
barry
barry.odonovan
Offline Send Email
Jan 8, 2008
8:05 pm

FYI I just now looked and found the box my at90usbkey came in has not only the cable I've been using, which on one end has a plug which fits into the board's...
John McKown
john_3000
Offline Send Email
Jan 8, 2008
8:31 pm

... By the way, I'm selling the BluePacket BPM20422 bluetooth keyboard module for $30 plus $5 shipping. It's not chording, but I have a driver for the N800...
Russ Nelson
nelsonrn2
Offline Send Email
Jan 12, 2008
2:59 am

Russ how does one acquire a data sheet for either the module or the chip? I don't even see a way. They're probably only available in Chinese. Comparing block...
John McKown
john_3000
Offline Send Email
Jan 12, 2008
6:01 pm

... I email it to purchasers. ... No, they stupidly won't. BOO HISS! Otherwise it would be perfect. -- --my blog is at http://blog.russnelson.com |...
Russ Nelson
nelsonrn2
Offline Send Email
Jan 24, 2008
5:39 am

Well dang them to heck. When I order my module I guess what I'll do is glue it somehow to another little board that has a big, fat, easy-to-work-with, 40-pin...
John McKown
john_3000
Offline Send Email
Jan 24, 2008
3:39 pm

... Sorry to hear that, but thanks a lot anyway. OT: If you're dissatisfied enough to try something different to a Linux distro and would like complete and...
der_muri
Offline Send Email
Jan 8, 2008
10:23 pm

Well, it obviously needed doing, once I learned it can be done. I wonder whether BSD has all the drivers I need for my antique hardware. One of these days I'll...
John McKown
john_3000
Offline Send Email
Jan 10, 2008
1:58 pm

... Hardware support should be no more a problem, as it is with any Linux distribution. Especially older hardware. Only thing lacking is 3D-acceleration...
der_muri
Offline Send Email
Jan 10, 2008
5:06 pm

This note is only for people who care about the source for my executable hex file for the at90usbkey demo board, namely Chordite004.hex. Those who are...
John McKown
john_3000
Offline Send Email
Jun 15, 2009
6:19 pm

Today I put into the files section of this Yahoo group a new patch, namely usb_chordite_6.patch and step-by-step instructions on how to use it, namely ...
John McKown
john_3000
Offline Send Email
Jun 26, 2009
4:41 pm

I neglected to add that the hex file itself, namely series6-Chordite.hex is also now in the files section for the benefit of those who don't care about all...
John McKown
john_3000
Offline Send Email
Jun 26, 2009
5:56 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help