If I had a custom PCB made using AY-AT design but altered the board substituting the ATMega328 with a ATmega1284p package, it should just work right?
assuming I compile the the firmware for the ATmega1284p and I would have 4 times the flash?
I've been thinking about the same thing. In fact there are
ATmega644 and
ATmega1284 devices sitting on my workbench right now. They are housed in 40-pin DIP packages.
I plan to scratch-build a Transistor Tester on a "perma-proto" board with a 40-pin MCU socket.
Another of my ideas is to design a
separate analog section to interface with the 3 test pins.
It will have a high-resolution A-D converter and dedicated low-resistance drivers for the test pins.
All signals to/from the MCU will then be logic level. This way it won't matter whether the MCU operates at 5V or 3.3V.
Eventually I might make the test voltages/currents for the 3 test pins programmable: Ideally 0-100V and 0-2A.