I come from micro airplane RC background, I have assembled PIC-based Infrared receivers capable of driving a motor through FET and actuator coils directly from the PIC chip (the coils have resistance 100 -180 Ohm, they turn a small magnet enough to deflect a rudder).
Here is one of my smallest airplanes and the very light receiver I built for the plane : http://maxoffsky.com/hobby-blog/rc-micro-spitfire-airplane-build-log/
please be aware that I did not write the program for the PIC chip, this is Koichi Tanaka's HEX files that I used (http://www7b.biglobe.ne.jp/~toko0131/
I want to do the same with Arduino now.
My question is what's the best way to do it if I want to drive the electromagnetic coil in two directions directly from Arduino?
Any code samples out there?
I have done some search but apparently nobody drives the 30-40mah coils with Arduino...