This document describes the design of an automatic spray painter using a 2 degree-of-freedom articulated robotic arm. The objective is to design a robotic arm that can paint any character from A to Z or any number from 0 to 9. The system uses programmable automation and consists of actuators, sensors, a microcontroller and other electronic components. The articulated robotic arm has revolute joints at the shoulder and elbow. DC servo motors with gearboxes are used as actuators to provide the required torque and angular motion. The trajectory and kinematics of the 2-DOF arm are analyzed using forward and inverse transformations. An end effector spray gun is used to apply paint in the desired patterns.