Wayne, The ATJTAGICE2 at $300 is a bit pricey. But I just ordered 3 of the AT90USBKEY boards. I can help out with the software and if I really need to...
... The guy at <http://www.fourwalledcubicle.com/MyUSB.php> claims that his library is in stable condition. If it really is stable, all that should be...
... Yes, I do. So if you get stuck, let me know. As you say, once the CDC driver is up you can define an endpoint for stderr and get a lot of debug done that...
Dave and Wayne, So far, so good as the tools installed seamlessly and MyUSB downloaded and extracted without a problem. The "make all" build after a "make...
... It sounds reasonably robust, but does USB need that level of complexity? I honestly do not know. All I need from the AVRUSB is a USB stack that can talk...
Wayne, ... Your question about USB's complexity is a common question. Most people think of it as a gloified serial port. Which it is but it does have a lot...
... Having a scheduler still seems a little complex to me, but it is probably a simple scheduler. ... And presumably it worked. ... Configuring up the AVR UART...
Hi, Last night I started sketching up ideas for a carrier board for an AT90USBKEY. My thoughts are to do something minimal that simply forms a back-to-back...
... I would lean towards option 1. Maybe take a few of the more interesting I/O pins and bring them out (say the SPI pins, and the 2-wire (I2C) pins.) The...
... I've been thinking about this some more and had two more observations: 1) I have typically put some sort of power supply with a switch on boards that that...
... The processor certainly has the bandwidth to handle it all. So far I've made the assumption that Dean's firmware is structured such that it wouldn't be...
... [snip USB + CAN firmware] ... I know the feeling. Luckily, every time I get a little too out of control, Bill Benson will politely whack me on the side of...
... Yes, that sounds like an easy way to get going. While we think of the best daughter-card scenario. Meanwhile, I am going to do some RS232 loopback tests...
... OK. I've patched the Slave board to work. I need to get it over to you. I assume that I can just drop by the new Mentor building and drop it off at the...
Wayne, Yes, if you are in the area, that would be great if you could drop it off in the Lobby of Mentor, I am in the new building but you are correct, they...
... I'll try for tomorrow (Friday) afternoon. Just so you know. The rev. A slave board transposed pins 5 and 8 on the MCP2551. This is patched by leaving pin...
I've been looking at the USB KEY carrier board idea again. I've got a basic design that I am happy with that breaks out a reasonable amount of I/O but is...
... Alas, Slave is a 5V only board. The MCP2551 will take signalling in just fine. The question is whether the AT90USBxxxx is 5V tolerant. If not, some sort...
... So far, so good. ... I would design the board so that it takes external battery at 6V+ and provides 5V for the RoboBricks2 bus. That way no surgery on the...
... My only quibble with that is that because of the diode and the fact that the LM340 is *not* an LDO regulator, if you drop below 7.0-7.1 input you are...
With the new robobrick under development using the atmel chip I started looking at the specsheet for the AT90USB1287 and comparing it to the PIC16F877 (the...
... In general, for roboticists, the choice between Atmel vs. PIC is made on issues unrelated to the chip architecture. For me, the cost of a programmer + C...
Having slept on it, here is what I think makes the most sense: Four assembly options, the matrix being: Processor 3.3V v. 5.0V. CAN4Bots v. RoboBricks2. ...
I'm at the checkplot/gerber review stage on a USBKEY breakout board as outlined below. My plan is to wrap up 3 or 4 other boards in the next 2 or 3 days and do...
If I want to learn how to program the atmel chips what development board / chip package should I order? Ease of use being a greater priority over cost. My...
Well, the "clean architecture" is to me less important than what having a clean architecture yields: C code that is easy to port from one AVR to another with a...
... I will continue to use the PIC16F688 for many of the RoboBrick2 modules that I design. The '688is a PIC in a 14-pin DIP socket that has no AVR counterpart...