Earlier this spring, we released our open-source ISP Shield for Arduino. After using them for a while, we’ve found a few ways to improve the design, so today we’re releasing version 2.0.
known incompatibility between Arduino-as-ISP and Arduino boards that have auto-reset capability. Version 2.0 of our ISP shield design fixes this, by adding the ability to temporarily disable auto-reset on the Arduino. Auto-reset override is an optional, jumper-selected feature that can be turned on and off. (The other jumper shown above allows you to select whether or not the ISP shield provides 5V power over the ISP interface, a handy feature for programming chips on simple target boards.)
The ISP Shield 2.0 is also our first printed circuit board to feature the OSHW logo— the first of many, we hope. :)
The ISP shield kit is available at Evil Mad Science, and complete documentation is available at the Evil Mad Science Wiki.
3 thoughts on “ISP Shield Kit, version 2.0”
I have to say that I enjoy the jumper labels. They’re hard to misread.
I have to second that. So many boards simply number the jumpers something like "JP2". They certainly don’t spell out what the jumper is, much less what the different states are. Good job.
Add HVSP ability.
Minimal approach: Input header for a 12vdc supply and a simple transistor switch.
More complete approach: Generate the 12vdc from the available 5vdc, regulate it and feed the HVSP transistor.
There are already available simple HVSP arduino shields whose design could be integrated into your ver.3 shield. Currently they only support a simple fuse-reset option to recover fuse programming errors.
Once the hw is available, then full HVSP becomes a software problem. But even the sole ability to recover from a miss-programmed fuse and then reprogram using ISP is a big improvement.
Comments are closed.