With the increasing demand in intelligent manufacturing, an evolving prospective is anticipated for intelligent handling robots. Therefore, the present study aims at developing an intelligent handling robot which is capable of acquiring and fulfilling certain tasks from QR codes, such as handing objects with different shapes and colors. To this end, multiple photoelectric tubes were placed during the process. Subsequently, after ADC data acquisition for multiple times, channels were configured on a STM 32 board. Moreover, a photocell was connected with a single chip microcomputer. Accordingly, the values were obtained by photoelectric pair tubes. To identify QR codes, a camera module was installed. Furthermore, DC motors with encoders and a mechanical arm with steering gears were used as the source of power for the wheels and as the means of grabbing objects, respectively. At the same time, a universal algorithm was written to plan the robot’s walking routes.