Uno Shields

This subweb explores ways to create Uno Shields for blind and visually impaired users.


There are a number of "modules" and "shields" that add extensibility and functionality to the Arduino Uno. However, many of them aren't well suited to blind or visually impaired users. Specifically, they:

  • require cutting and stripping wires, soldering, etc.
  • require identification and manipulation of tiny parts
  • use visual indicators (e.g., LEDs) to indicate status

This subweb explores ways to work around these issues.


The Arduino Uno's commonly used signals are available via two rows of (female, 0.01" spaced) header strips. Assuming sufficient care and dexterity, it should be possible for most blind people to plug single wires or pins into the correct holes. However, this is tedious and error-prone, so it would be nice to avoid it when possible.

Fortunately, the Uno has a number of "shields": circuit boards which plug onto all of the headers at once. In fact, because the shields contain their own headers, it is possible to assemble shields in a 3D fashion, using the Uno's set of headers as a "bus".

Breakout Pages

This wiki page is maintained by Rich Morin, an independent consultant specializing in software design, development, and documentation. Please feel free to email comments, inquiries, suggestions, etc!

Topic revision: r101 - 09 Feb 2016, RichMorin
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding CFCL Wiki? Send feedback