This is a series of wiki pages for The Free Braille Display Project.

Requirements

Braille Cells

Typically 20 or 40 of them. Each costs typically $50. Yes, each. HackableDevices people have confirmed that the mechanical part is probably difficult to produce in a cheaper way in small quantities.

A description of the Optelec Braille Cells, which Samuel has a few units

A few manufacturers:

Buttons

At least a couple on the sides, for navigation.

Also note that the braille modules usually have one or two buttons each (called cursor routing, to request for bringing the software cursor to that position), whose state should to be shifted out, compared to the old value, and submitted separately.

Controller

Could be a mere microcontroller with a free firmware: a PIC16, a 68, an arduino,...

firmware should be easy to upgrade, and simple to add features.

Run Linux on the device? (i.e. notetaker)

Communication

At least Serial and USB, USB could merely be a serial-to-USB FTDI converter.

Bluetooth as an option (via a converter, probably).

Timing

Latency should be as low as possible.

text to be displayed can be shifted in, i.e. 20Hz. For a 40 cell display, that means at least 40bytes*8bits*20Hz = 6400bps communication bandwidth (excluding protocol overhead). The braille buttons state also need to be read and sent back over the wire.

Power supply

Typically 5V for the electronic.

Like 100, 200, or 250 V, DC, depending on the precise braille module. The metec ones seem to need 200V DC +/- 10%. Current usually just a few mA on dot change, typically 10µA when not changing.

Some braille devices actually just draw all the current from the USB plug, converting it to 200V as needed.

Protocol

Depending on the protocol, the capacity of a micro-controler will vary. Of course, several of them can be implemented and the user could choose which one(s) it prefers.

Who?

None: FreeBrailleDisplay (last edited 2011-03-12 11:05:01 by SamuelThibault)