Python REPL in Braille! CircuitPython + Mu with the Orbit Reader 20 – Braille Display @orbitresearch1 @adafruit @circuitpython #circuitpython #braille #madewithmu

Orbit Reader Braille

Isaac helped me get this demo going today … we are using the Orbit Reader 20, a Braille output device to send characters output from Python or CircuitPython via the Mu editor to the user. The user can read REPL or print output immediately and directly in Braille with the Orbit Reader 20 from Orbit Research. The goal/idea is, we have a real-time REPL in Python / serial with CircuitPython / terminal on-device WITH braille output … This is the start, using Mu and showing what’s going on with the PyPortal, video

Orbit Reader 20 – Braille Display, Book Reader and Note-taker. Includes an SD Card, Charger and a USB cable.

The Orbit Reader 20 is the world’s most affordable Refreshable Braille Display.  It is a unique 3-in-1 device and serves as a self-contained book reader, a note-taker and as a braille display by connecting to a computer or smartphone via USB or Bluetooth.

Equipped with a 20-cell 8-dot display, the Orbit Reader 20 is based on revolutionary braille cell technology developed by Orbit Research.  The breakthrough technology uses mainstream components and manufacturing processes to enable unique signage-quality refreshable braille at a fraction of the cost of the piezoelectric technology that has been used in braille cells so far. 

When used as a standalone reader, it enables the user to read any file from the SD card.  These could be BRF and BRL formatted books, text files or files in any format.  This allows students, especially in developing countries, to have content loaded on to the SD card by teachers and use the unit without any live connectivity to a computer or the internet.  The reader has features for easy navigation, inserting and editing bookmarks, browsing through folders, etc.

As a braille display, the Orbit Reader connects to PCs and Macs, iOS devices and Android devices.  It provides Bluetooth and USB connectivity and can connect simultaneously to multiple devices. Using the screen reading capability on the computing device, such as Voiceover, Brailleback or popular PC screen readers the user can control the functions of their computer or smartphone, use their favorite apps, read and send text messages and email and browse the internet.

As a note-taker, the Orbit Reader offers all essential file creation and editing functions.  A user can create new files, save them on SD card and edit existing files.  The Orbit Reader also includes file management features, allowing the user to rename, delete, copy, and create folders and files.

The device is inherently language independent and prompts and menus can be easily localized for different geographies.
While it offers a host of features, the Orbit Reader 20 is extremely easy to use and allows seamless and instantaneous switching between reader, note-taker and braille display modes, as well as selection between connected devices such as a computer or phone.

The Orbit Reader 20 is very compact, measuring a little over an inch in height and about 6 inches by 4 inches and weighing under a pound.  It includes a high-quality Perkins style keyboard with 8 keys and a space bar. It also has a cursor pad with 4 arrow keys and a select button, as well as rocker keys on each side of the braille display to control navigation.

On the back of the unit is a recess in which are located an SD Card slot, a USB Micro B socket and a power button.

The unit is powered by a user-replaceable fast-charging lithium battery which is recharged through the USB port.  It is fluid and dust resistant and its construction is optimized for durability in extreme environmental conditions.

  • Unique signage-quality Braille
  • 20 eight-dot refreshable Braille cells
  • Book-reader mode – read your favorite books and files from SD card
  • Note-taker mode – takes notes and edit files
  • Braille-display mode – connects to computers and mobile devices over USB and Bluetooth
  • Use stand-alone or connected to a computer or mobile device
  • Works with all popular screen readers on Windows, Mac OS, iOS, and Android
  • Read and send messages and emails
  • Browse the internet
  • Control your computer or smart phone

Read more, and PDF.

The device is fantastic. Notes to self! Connecting Mac with USB, and Apple’s Using Braille Displays.

Adafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the wider technology world. Our standards page is intended as a guide to best practices that Adafruit uses, as well as an outline of the ethical standards Adafruit aspires to. While Adafruit is not an independent journalistic institution, Adafruit strives to be a fair, informative, and positive voice within the community – check it out here:

Join Adafruit on Mastodon

Adafruit is on Mastodon, join in!

Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.

Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7pm ET! To join, head over to YouTube and check out the show’s live chat – we’ll post the link there.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Join over 36,000+ makers on Adafruit’s Discord channels and be part of the community!

CircuitPython – The easiest way to program microcontrollers –

Maker Business — “Packaging” chips in the US

Wearables — Enclosures help fight body humidity in costumes

Electronics — Transformers: More than meets the eye!

Python for Microcontrollers — Python on Microcontrollers Newsletter: Silicon Labs introduces CircuitPython support, and more! #CircuitPython #Python #micropython @ThePSF @Raspberry_Pi

Adafruit IoT Monthly — Guardian Robot, Weather-wise Umbrella Stand, and more!

Microsoft MakeCode — MakeCode Thank You!

EYE on NPI — Maxim’s Himalaya uSLIC Step-Down Power Module #EyeOnNPI @maximintegrated @digikey

New Products – Adafruit Industries – Makers, hackers, artists, designers and engineers! — #NewProds 7/19/23 Feat. Adafruit Matrix Portal S3 CircuitPython Powered Internet Display!

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at !

No Comments

No comments yet.

Sorry, the comment form is closed at this time.