Libbraille is a computer shared library which makes it possible to easily develop for Braille displays. It provides a simple API to write text on the display, directly draw dots, or get the value of keys pressed on the Braille keyboard.
This website also provides a free online Braille translation tool based on Libbraille as well as some detailed documentation about various international Braille alphabets.
Libbraille supports a wide range of Braille displays with a serial or USB connection and can autodetect most of them. The terminals of the following manufacturers are supported: Alva, Baum, Blazie Engineering, EuroBraille, HandyTech, Hermes, ONCE, Papenmeier, Pulse Data, TechniBraille, Tieman and others.
The program is free and can be used with various computer programming languages like
Click this link to visit the libbraille website at http://libbraille.org.