Also eigentlich sollten auch 500 Impulse / sek nicht das große Problem für einen Mikrocontroller darstellen.

Vielleicht solltest du mal die minimallösung von Picnic austesten.