Available microcontroller
ATmega32 (datasheet)

If you wish to use any other microcontroller, you may do so, provided that you can arrange the development tools for yourself.