Skip to content

Braille printer firmware (watch the video demo). Written from scratch; no libraries. Features: PCM/WAV audio playback; PC connection ; PS/2 keyboard input; and more...

Notifications You must be signed in to change notification settings

ADHSoft/OpenBraillePrinter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenBraillePrinter

Aplicacion para la plataforma Lpcxpresso Lpc1769 - (Arm Cortex M3) que permite hacer una impresora braille casera. Reemplazando la electronica de una epson lx810, por PCBs caseros, y cambiando el tipo de cabezal queda funcionando. Esto nació como una combinación de proyectos entregados para la universidad, que luego de aprobarlos me parecieron útiles publicarlos aquí, como open source, para quien le pueda servir.

English resume: Microcontroller software for the Lpcxpresso Lpc1769 - (Arm Cortex M3) that allows you to make a homebrew braille printer, with a PS2 keyboard input.

Información Técnica: ( Para más info, ver "/Docs/" )

La aplicacion realiza procesos en simultáneo, utilizando programacion hecha con máquinas de estado.

Diagrama bloques del software:

Leyenda: Bloques verdes: registros de archivos de drivers. Bloques rojos: Hardware externo. (una PC es opcional). "MDE": Máquina De Estado. (Finite State Machine)

Diagrama bloques del Hardware:

Ejemplo de la programación de las máquinas de estado:

Info detallada de las variables de MdEImpresion() :


About

Braille printer firmware (watch the video demo). Written from scratch; no libraries. Features: PCM/WAV audio playback; PC connection ; PS/2 keyboard input; and more...

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages