Skip to content

A specialized keyboard designed for the visually impaired

License

Notifications You must be signed in to change notification settings

TheZeroHz/DiptiBraille

Repository files navigation

DiptiBraille is an affordable keyboard designed for the visually impaired, enabling text input using Braille. It supports document writing, reading, and audio playback for audiobooks. Users can connect an external Braille display for enhanced feedback.Wireless options include WiFi and WebShare for easy data transfer. Essential communication features like call and SMS are included for seamless interaction.

Operating System

DiptiOS 3 is a pioneering operating system meticulously crafted to cater to the unique needs of braille users. Rooted in the robust framework of FreeRTOS, DiptiOS/3 sets a new standard for accessibility, seamlessly integrating with braille display hardware to deliver unparalleled functionality and ease of use.

Experience the sophistication of DiptiBraille's sleek design and intuitive interface, offering both Demo and Pro versions. Unlock the full potential with the Pro Version, priced at $50, or explore its capabilities at no cost with the Demo Version.

✅ available ❌ not available 🔄 upcoming 🟡 partially available
Features Pro Demo Features Pro Demo Features Pro Demo
📄 Doc Writing 🖋️ Practice Writing 📚 Learn Writing 🟡
📜 Doc Reading 📖 Practice Reading 📘 Learn Reading 🟡
🎧 Audio Book 🎵 Music Library 🔄 📞 Call 🟡
💬 SMS 🧮 Calculator 🟡 ⌨️ BLE KeyBoard 🔄
Bluetooth IconBluetooth WebShare Icon WebShare RemoteShell Icon RemoteShell 🔄
WiFi Icon WiFi Manager 🟡 ⬇️ Download Manager 📱 Phone Manager
⚡Continuous Updates 🟡 🎮 Games 🟡 📻 Radio

DiptiOS/3 Ensures

OS Feature Description
Optimized Braille Support Comprehensive support for braille display devices ensures smooth input and output.
Intuitive Interface User-friendly interface tailored for braille users prioritizes ease of navigation.
Real-Time Responsiveness Built on FreeRTOS for instant feedback and interaction.
Customization Options Personalize braille experience with customizable settings.
Seamless Connectivity Effortless data exchange with other devices and platforms.
Enhanced Accessibility Enjoy voice feedback and enhanced audio.
Reliability and Stability Backed by FreeRTOS for consistent performance and uptime.

Open Source Hardware

Printed Circuit Boards

Base Material: FR-4 Layers: 2 Thickness: 1.6 mm Surface: HASL(with lead) Quality: IPC 2 Silkscreen: White
Main Unit PCB Outlook Additional Info Display Unit PCB Outlook Additional Info

Dim: 251x148
Color: Green

Dim: 116x77
Color: Black

🔧 Components List

Component Quantity Component Quantity
💻 ESP32 S3 N16R8 x1 📶 SIM800L GSM module x1
⌨️ Cherry MX Mechanical keys x16 ⌨️ Mechanical Key Cap x16
🔊 I2S Amplifier x1 🔊 Speaker 3W x1
📇 SD Card Module x1 📇 SD Card x1
⚙️ Motor Driver - TB6612FNG x6 🔄 Shift Register - 74HC595 x2
🔋 4.2v 2000mAh Li-on Battery x3 ⚡ BMS (Circuit Protector) x1
⚡ 5V Constant Step Down BUCK Converter x2 🔌 12v Laptop Charger x1
⚡ Capacitor x2 ⚡ Diode x20
🔘 Push Button x10

External Libraries We have Used