This week I’ve been busily shipping orders for the HV Rescue Shield 2 and the ICSPOV. Some folks have been buying one of each kit and building their own mightyohm sampler pack. Cool!
A couple notes about shipping:
- While the shipping notes on the product pages say to allow 1-2 weeks, this is really the worst-case scenario (parts shortages, I’m on travel, etc.). Typically I ship within 3 business days max, and often I ship the next business day if possible. Domestic customers, you will typically receive your order within 5-6 business days. International shipping takes quite a bit longer because of the shipping time and customs delays.
- I will not be shipping orders between Dec. 23rd and Dec. 30th, so if you place an order during this time, you’ll get it sometime after Jan 1st. If you want kits sooner, order before 12PM CST on Dec 22nd.
Lastly, I want to thank everyone who has placed orders this week. Thank you!
Happy Holidays everyone.
The ICSPOV is a 6-pin ICSP programmer adapter for the Adafruit Industries miniPOV3.
The miniPOV3 is a great kit, but it has one big problem – if you want to change the pre-programmed message to something else, you have to use a crude programming interface called DASA, otherwise known as ‘bit-bang mode’. This wasn’t a problem back when most PCs and laptops came with serial ports, because most COM ports could handle DASA just fine. However, these days, computers don’t come with serial ports. Instead, USB-serial adapters are the most common way to add a COM port to a newer laptop or PC.
DASA does not like USB-serial converters. What used to be a cheap, easy programming method is now so slow and unreliable on most USB-serial converters that it is almost unusable. What was a fun and easy kit is now much less fun when it comes time to change the displayed POV message. Programming a new message into the miniPOV can take over five minutes depending on your operating system and serial port setup. That is, if it works at all.
Introducing the ICSPOV:
The ICSPOV aims to solve the problem of programming the miniPOV3 by providing a way to connect a proper AVR programmer instead of using the DASA interface. The ICSPOV adapts the 9-pin serial connector on the miniPOV3 to a 6-pin ICSP header used by many other AVR projects and supported by most low-cost AVR programmers. After making one simple modification to the miniPOV3 and editing the project Makefile, an ordinary AVR programmer such as the Adafruit USBTinyISP can be used to program the miniPOV.
Programming times of several minutes are reduced to seconds.
The ICSPOV should work with most 6-pin AVR programmers. It has been tested with the Adafruit Industries USBtinyISP as well as the Atmel AVRISP mk II, as shown below.
The ICSPOV is completely open source. Schematics and layout files are available for download.
You can purchase a kit on the ICSPOV product page.