Help with DIY Arduino Uno AVR ISP Shield PCB

I am making an Arduino Uno AVR ISCP Programmer Shield PCB using KiCAD. My ideas was to use a ZIF socket where the IC's can be placed, and using the pushbutton the user can cycle between different presents for ATmega/ATTiny models. This is done by rerouting the ISCP connections with demultiplexers. The LED's will show the selected model on the PCB silkscreen.

Currently I made presets for (in order):

  1. ATTiny 25/45/85/13/12
  2. ATTiny 24/44/84
  3. ATTiny 2313/4213
  4. ATTiny 261/461/861/26
  5. ATMega 8/48/88/168/328
  6. ATMega 16/32/644/1284

I wonder if this is the right approach and if I covered all the Atmel/Arduino-compatible DIP models.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.