While there are a couple of open-source brushless drivers already available, [neuromancer2701] created his own brushless motor controller on an Arduino ... design and source code are available ...
[Dave Jones] from EEVBlog.com takes “Arduino fan boys” off the garden path getting down and dirty with different methods to capture, evaluate and retransmit IR remote control codes.