I'm currently developing a sort of AVR development board, with capabilities similar to (and exceeding) those of the STK500 (it's gonna have debugWire functionality). It is specifically for 8-bit AVR's in DIP packaging that make use if the ISP programming interface, in all of the varieties that there are (DIP-8, DIP-14, DIP-20, DIP-28, DIP-40). Note that this excludes chips that use UPDI, so no ATmega4809 or AVR DA and DB families.
I would like it to be 100% compatible with any chip in this category, but for some reason I just can't find any good list of all such chips. The attached table was exported from Microchip's part selector (and then I did some sorting, and removed columns I didn't need for easier reference). I searched for all 8-bit AVR MCUs, and searched for "DIP" with the packages column enabled. It has all of the current models that fit this category, but there are some missing. The only one I know it's missing the ATtiny22, and, to be fair, this is an EOL product from 20 years ago, but I suspect there are more.
Does anybody know where I could go about getting a complete list, or failing that, where I could look up all of the releases going back to forever and construct a list myself?
And to those of you who will point out that it is a wholly foolish endeavour (not to mention a enormous waste of time) to try and make it compatible with all of these outdated and no-longer-produced chips, I completely agree with you 100%. But I'm a perfectionist in some ways, and I want to try anyway. Also, 1. It's my time to waste, and 2. You're wasting your time writing a very good and completely valid argument telling me not to waste my time, as I just don't care. I'm doing something I'll probably regret later, and I know it. Ok? Ok.