Es ist möglich, mit einem AVR ein BLDC anzusteuern. Mit dem analogen Komparator muss man den Nulldurchgang im Sternpunkt erkennen, und anhand dessen ein Timing für die Spulen errechnen.

Beispiel: http://mikrokopter.de/ucwiki/BrushlessCtrl