After working with this hardware and programming, I discovered that I cannot leave the LEDs attached while programming. Two of the LEDs I'm using share the MISO and MOSI programming lines. They must be disconnected if the programmer is to actually flash code to the ATtiny85. So, I think I'm going to configure some sort of switches (perhaps DIP switch block) into the next revision. For now, I just attached some tiny 30 gauge wires to each of the solder pads so that I can short them together when needed and separate them when programming. It isn't ideal, but works for now.
Links to helpful information:
Programming an ATtiny w/ Arduino 1.01
http://hlt.media.mit.edu/?p=1695
AVRISP mkII libusb drivers for Windows 7 / Vista x64
http://mightyohm.com/blog/2010/09/avrisp-mkii-libusb-drivers-for-windows-7-vista-x64/
How to configure the Atmel AVRISP MKii to work with Arduino IDE
http://arduino.cc/forum/index.php?topic=118089.0
Pictures:
Major features to notice: Yellow, Red & Blue large SMD domed LEDs in the center of the board. Battery connector on the left, micro-USB on the right. Power select switch at bottom for selecting between battery, USB or just off. Momentary push switch at about the 1:00 position.



No comments:
Post a Comment