A 3D scanner based on active triangulation is operating at the department, which can create a 3D CAD model of the target object. The project has been under development for years, several students have designed several controller boards and developed software for it. The target object is moved by a stepper motor while lit by a vertical laserline, and a camera captures the reflected curves, from which the software creates the 3D model. In the previous semester a completely new system has been built with new hardware prototypes, designed by two students (Viktor Zoltán Divald and Boldizsár Palotás). The system has evolved in several aspects compared to the previous ones, it is the first one to implement the translational movement of the target object, and both the laser and the camera has been replaced with new, better ones. My task was to write the firmware of the prototypes with complete functionality, find and solve all hardware issues, and then design, assemble and test the new hardware.