Kavita DharpureHiten Dharpure
Published © GPL3+

Netra-Setu: Offline AI Braille Translator

A 100% offline Edge-AI device that reads printed text and translates it into physical Braille instantly via a custom Arduino servo matrix.

BeginnerFull instructions provided12 hours33
Netra-Setu: Offline AI Braille Translator

Things used in this project

Hardware components

Arduino UNO Q
×1
Match 1080p HD Webcam
×1
Micro Servo Motors (SG90/Linear)
×6
LM2596 DC-DC Buck Converter
×1
Mini 360 Step-Down Buck Converter
×1
18650 Two-Cell Battery Holder
×1
Custom Spliced USB Type-C OTG Cable
×1
SPST Toggle Switches
×2
18650 Lithium-Ion Cells (2000mAh)
×4

Software apps and online services

VS Code
Microsoft VS Code
Arduino IDE
Arduino IDE
Arduino App Lab
Edge Impulse Studio
Edge Impulse Studio

Story

Read more

Custom parts and enclosures

Main base for all setup

Main base plate for placing servo-actuated Braille pins box, guide rails, and the Arduino UNO Q / STM32 bridge board.

Push Rods

Custom mechanical pin grid and linkage sliders designed for smooth vertical translation corresponding to the translated translation matrix.

Servo Mount

It is structure holding the servos and pins

Servo Mount Holder

It is box for holding and fix the Servo mount

Schematics

Netra-Setu Circuit Schematic & Wiring Diagram

Wiring diagram showing the connections between the controller, the 6-servo multiplexed Braille matrix, power distribution rails, and peripheral vision hardware.

Code

Netra-Setu: Vision Pipeline & Firmware

This repository contains the complete offline Edge-AI vision pipeline (Python), the Arduino C++ servo multiplexing firmware, custom 3D STL files, and the ready-to-deploy App Lab ZIP payload.

Credits

Kavita Dharpure
1 project β€’ 0 followers
Proud mother of @hitendharpure
Hiten Dharpure
1 project β€’ 0 followers
Hardware and Software engineer & Guinness World Record holder specialising in Robotics, Arduino, 3D printing, and miniature embedded systems
Thanks to Mukesh Sankhla.

Comments