The automated bioassay platform is composed of two stackable boards: The bottom platform contains a battery (A), an aspiration syringe (I) connected via a printed rack-and-gear set (B) to the servomotor (C), which is controlled with an Arduino board (D) that also controls other servomotors (E, G, H) that push on syringes (F) with conjugate, substrate, and stop solutions. The syringes on the bottom board are connected via plastic tubes (4 mm outer diameter, 2 mm inner diameter) to the well (O) on the top platform, where another battery (K) and Arduino board (J) power and control the servomotor (L) that through arm (M), presses on an elastomeric dome (N) containing wash. The top platform also contains a printed frame (P) onto which a smart phone can be placed to detect color changes in the well.