Lua EOS is an embedded multi-task framework where the application layer can be written in Lua Scripts. It provides event driven non-preemptive Lua tasks. Lua is very light weight and suitable for embedded systems.


This is a Native front-end for Mozilla’s DeepSpeech project. Autyper converts MP3 audio files to text; later will also support Wav, Ogg, Flac… etc as well as input audio sources (microphone). A simple installer is provided for Windows (later Mac/Linux); models can be friendly managed using the UI dialogs.

Open Ventilator

Provides control for inhalation/exhalation valves and/or stepper motor; monitors pressure and tidal volume. alarms in case of unexpected parameters (unexpected pressure, A/C power down, reset and etc). UI operated by LCD (20×4 20X2 or 16×2) and 3 buttons. Main settings: BPM, duty-cycle, pressure and tidal volume threshoulds.


This is a WIP project: this version of the Gaminandes is a port from a 2014 game developed for BlackBerry Playbook and Android.

Android Drawing App

created to teach Android Custom View during a course at Algonquin College.

Halloween Game

Created to have fun with the coworkers during company’s Halloween party.