This paper approaches the problem of implementing an experimental module that facilitates the teaching and learning of the Braille alphabet. The proposed system follows to improve the existing assistive technologies dedicated for helping visually impaired peoples. The main board of the experimental module is realized around the PIC 16F877A microcontroller that runs a proprietary software application for controlling the operation of the system. A set of two stepper motors and six solenoids are used for actually emboss the Braille characters on the paper or other suitable physical support. For ensuring the required level of power, the solenoids and the stepper motors are connected to the output ports of the microcontroller trough a set of drivers realized with ULN2803A circuits. The module can communicate with a PC through a serial interface. This connection is necessary for receiving the characters that mast be printed. The conversion of the plain text to the Braille format, together with other formatting steps are realized in an automate manner by the software processing application installed on the PC. The maximum printing speed achieved with the proposed module is of 50 characters/second approximately. By using a compact hardware architecture based on microcontrollers combined with a versatile software program, dedicated for this type of application, the proposed module distinguish by other existing implementations through its reliability and flexibility in operation.