Looking for feedback...
Re: Looking for feedback...
What Arduino hardware and software are you using?
Jeff Keyzer
http://mightyohm.com
http://mightyohm.com
Re: Looking for feedback...
Excellent project !
I have Arduino Nano V3 and Atmega8 Atmega328 TQFP-32 packages.
Made it on a breadboard with PCB adapter- works fine !
All patient resurrected .
Thank you !
I have Arduino Nano V3 and Atmega8 Atmega328 TQFP-32 packages.
Made it on a breadboard with PCB adapter- works fine !
All patient resurrected .
Thank you !
Re: Looking for feedback...
That is great to hear. Thanks for sharing your pictures! I like the clever use of a binder clip to hold the IC to the PCB. ![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
Jeff Keyzer
http://mightyohm.com
http://mightyohm.com
Re: Looking for feedback...
Initial setup very clear, straightforward. I tested it by pressing the 28-pin socket into place, then soldered a ZIF socket into place. Nothing to comment on the instructions. Despite my Vulcan-sounding criticism, you have a great product. Keep up the good work!
I purchased it to revive two apparently dead 328p-pu chips. Neither can be placed into programming mode by a standard ISP board, both read 3 for the built in fuses by your board, and neither will accept a sketch on two different Uno boards, although the error for each is different. I will post more information under a different thread. My feedback here:
When placing the board on an Arduino (mega, at least), it's possible to mount the board backwards. I recommend adding some silkscreened pin identifiers (A0-5, GND, 5v, VIN, D0-13, etc.) to assist in placement.
Make even LOUDER notifications the socket must be empty when loading the sketch and running the sketch. I tried to load the sketch a few times before suspecting the socket needed to be empty and then finding the notification.
It's not altogether clear if the board is used to do anything other than set the 2 or 3 relevant fuses, I found it when I came across one or more articles saying that if you've disabled the internal clock on your 328, a high-voltage programmer is one of the few ways to re-enable it and bring the chip back from the dead.
Also, even with the comments in the sketch it's unclear if the functionality on this is different on an Arduino Mega vs a standard Arduino. I happened to have a Mega lying around so I've simply avoided the issue by using it and by using a Mega.
You don't include instructions on how to use HVSP as referenced on line 13 of your code revision 3/15/11 2.12 (assuming that's a code revision and not a board revision number). I recommend adding a sketch version number near the top line of the code. If the board supports HVSP but this sketch does not, you should state so on line 13.
I purchased it to revive two apparently dead 328p-pu chips. Neither can be placed into programming mode by a standard ISP board, both read 3 for the built in fuses by your board, and neither will accept a sketch on two different Uno boards, although the error for each is different. I will post more information under a different thread. My feedback here:
When placing the board on an Arduino (mega, at least), it's possible to mount the board backwards. I recommend adding some silkscreened pin identifiers (A0-5, GND, 5v, VIN, D0-13, etc.) to assist in placement.
Make even LOUDER notifications the socket must be empty when loading the sketch and running the sketch. I tried to load the sketch a few times before suspecting the socket needed to be empty and then finding the notification.
It's not altogether clear if the board is used to do anything other than set the 2 or 3 relevant fuses, I found it when I came across one or more articles saying that if you've disabled the internal clock on your 328, a high-voltage programmer is one of the few ways to re-enable it and bring the chip back from the dead.
Also, even with the comments in the sketch it's unclear if the functionality on this is different on an Arduino Mega vs a standard Arduino. I happened to have a Mega lying around so I've simply avoided the issue by using it and by using a Mega.
You don't include instructions on how to use HVSP as referenced on line 13 of your code revision 3/15/11 2.12 (assuming that's a code revision and not a board revision number). I recommend adding a sketch version number near the top line of the code. If the board supports HVSP but this sketch does not, you should state so on line 13.
Re: Looking for feedback...
If you use the Rescue Shield with an Arduino Mega, make sure you edit this line in the sketch and change the 0 to a 1, then recompile and upload to the Arduino. Make sure there is no chip in the socket when you upload or run the sketch!
Code: Select all
// User defined settings
#define MEGA 0 // Set this to 1 if you are using an Arduino Mega (default = 0)
Jeff Keyzer
http://mightyohm.com
http://mightyohm.com
Re: Looking for feedback...
Just assembled mine. Came minus a push button, but I had some. Used it on an ATtiny85 and on an ATmega328p. Works flawlessly. Great tool.
Joe
Joe
Re: Looking for feedback...
Joe,
Thanks for the feedback! Glad you are enjoying your kit. Sorry about the missing push button.
If anyone else is missing parts, please contact me - I can usually mail replacement parts within a day or two. I try to ensure all parts are included in every kit, but mistakes occasionally happen.
Thanks for the feedback! Glad you are enjoying your kit. Sorry about the missing push button.
If anyone else is missing parts, please contact me - I can usually mail replacement parts within a day or two. I try to ensure all parts are included in every kit, but mistakes occasionally happen.
Jeff Keyzer
http://mightyohm.com
http://mightyohm.com