Magnetic Stirrer using Arduino

A magnetic stirrer uses a rotating magnetic field to mix fluid samples, such as buffers and media for growing bacteria. Since only a small magnet bar has to be put inside the sample/fluid, the risk of contamination is minimized. For protein purification, overnight sample dialysis steps often utilize magnetic stirrers.

Below are beta release DIY instructions for a magnetic stirrer this summer, courtesy of Malcolm Watts and Massey University in New Zealand. The stirrer runs of off a battery and has multiple speed settings.
You can also download the pdf: magnetic_stirrer_betarelease_V01

Magnetic Stirrer

QUESTIONS RECEIVED  OVER EMAIL (Clarifications and corrections are added on a rolling basis – a new more dynamic platform to make this easier is under development and will be live in the not too distant future!):

Q: I would very much like to build one of your battery-operated stir bases but you left three critical components out of your instructions. There appear to be two tantalum capacitors and one electrolytic capacitor in the circuit and no specifications are given for any of them. Also, my supplier (Jameco) does not carry a BC557 transistor, I presume a 2N2219 would work as well.


– The large electrolytic capacitor isn’t really required. It’s there to keep the system stable when the battery starts to drain. Any 1.8 nanofarad capacitor that’s close will work. Searching for “CAP 1800PF through hole” or on digikey will give you some good results. I would give you a specific capacitor from Jameco, but I’m not really effective at doing searches in Jameco.

– Also, note that the schematic is more accurate than the wiring diagram which needs to be updated.  Follow that first.

– We can also send you a Circuit Board, the one in the document, that will make assembly easier as long as you have a box to put it in. (Note to others: we have a limited supply of these available: email us if you want one sent!)


For more detail: Magnetic Stirrer

Scroll to Top
Scroll to Top