refreshable braille display for rendering and input with handtracking
Find a file
2024-05-02 17:21:26 -04:00
firmware/braille_xr servo specific spin chirality 2024-04-30 17:16:23 -04:00
sk_demo enter = all up 2024-04-30 17:15:42 -04:00
.gitignore migrate 2024-01-31 01:25:11 -05:00
hack.jpg migrate 2024-01-31 01:25:11 -05:00
LICENSE Initial commit 2024-01-24 01:14:22 -05:00
README.md WIP hot glue bump tutorial 2024-04-30 17:18:59 -04:00
spacing.svg spacing diagram 2024-05-02 17:21:26 -04:00

braille_xr

refreshable braille display for rendering and input with handtracking

[ disclaimer ]
this early repo may require special help/information depending on your setup and prior knowledge - so do not hesitate to reach out to @spatialfree with any questions!

init

required

setup

  • enter your wifi credentials in hardware/braille_xr/_wifi_config.h --removing the leading underscore in the filename so it get's included in sketch (and gitignored)
# *on linux make sure you can r/w
sudo chmod 666 /dev/ttyUSB0
  • open the serial monitor and upload the sketch to your board
  • if successful after a series of connection codes it will print out the ip of your device and await input from the sk_demo
  • before running the demo with dotnet run please replace the ip value in sk_demo/src/MonoNet.cs with your boards ip address

currently the demo simply changes the displayed character as the tracked r_hand is moved along the x axis

hardware

  • 6x 9g servos
  • esp32 board / with breakout pins+power for the servos
  • ...

<3

Bryan Chris Brown
StereoNick
Peter Sassaman
Lucas De Bonet (LucidVR)

WIP hot glue bump tutorial

  1. reset the device *press enter key and disconnect power
  2. align where the bump will be with gravity and generally aim the glue gun opposite gravity
  3. get coverage starting from the top *wrapping the glue around the screw head
  4. end with the glue you need for the bump before lifting up and off to round it out
  5. use the side of the nozzle to reshape as needed