Bengali Braille Embosser is a very essential device for learning of visually impaired person in Bangladesh. This paper presents an interactive generalized keyboard driver for Bengali Braille Embosser. This driver is operated by single AVR microcontroller. It can interface any PC keyboard through PS2 interface protocol with the Braille Embosser. The driver is interactive and can communicate with visually impaired person by generating sound of Bengali alphabet after pressing related key of the keyboard. In this paper the Bijoy keyboard layout is used. This driver can stores the written text in memory (micro SD card) and playback the sound of the text also. The designed device supports 16 GB of micro SD storage. This keyboard driver serves the user to edit the written text without help of visual person. So, this device makes a visually impaired person independent of writing and reading. At the same time the device makes Braille code from the written text for printing the Braille text on the Braille paper.