nice work, i wish i would have found it some weeks ago.
i did something similar.
i have the arduino bootloader on the atmega32 and i can upload sketches like you.
i can control all 32 i/o pins with digital write and so.
but!
i have problems to connect my RTC-Clock over sda/scl.
there i get nothing back.
the clock works perfect on a 328 arduino, but not on the sda/scl pins on the atmega32.
does anyone of you have a idea what could be the problem?
is there something missing in the wiring.d or something in this direction? i can do something, but this is still a bit too complicated for me to get by myself the solution what might be missing.
...eok
here the "blink"
multiplexing 110 leds work as well
but not the rtc.