Proyectos
Investigación en mi tésis doctoral
No tengo nada bajo licencia libre, pero trabajo destripando Tock OS, un sistema desarrollado puramente en Rust para sistemas empotrados.
Me interesa medir tiempos de cómputo empleando diversos lenguajes de programación en la capa de aplicación, distintos algoritmos... Migrarlo a Risc-V para los esp32-C3 y esp32-c6... A ver a donde me lleva esto :-D
piResiduos
PROYECTO ACTIVO! En C++, usando como framework pvbrowser, es un programa de gestión local de entrada y salida de material de estaciones de tratamiento o transferencia de Residuos. Conecta con varios dispositivos locales como básculas y cámaras de detección de matrículas, y se sincroniza con un servidor central de administración mediante un túnel SSH.
Bajo licencia libre GPLv3+.
Pixelada Comms Translator
En C++, usando como framework pvbrowser, es un software que pretende hacer de OPC o capa traductora intermedia, entre comunicaciones industriales modernas y sistemas de supervisión que no los acepten, pero si acepten conexiones a base de datos remotas o de windows tipo ODBC.
Mi proyecto final de grado, matrícula de honor!
Bajo licencia libre GPLv3+.
SCADA Plastic Rolling Machine
Programa en C++ basado en pvbrowser, configurado en una pantalla táctil con Debian 7 Wheezy y comunicaciones MODBUS TCP/IP y MODBUS RTU de supervisión de una máquina industrial bobinadora de plástico.
Bajo licencia libre GPLv3+.
gStools (Gentooza’s SCADA tools)
Es una librería en C de utilidades de uso común en cualquier desarrollo industrial, desde conversión de datos WORD, DINT, REAL… tratamiento de fechas (fecha Juliana), etc.
Bajo licencia libre GPLv2+.
Entorno para pŕacticas con MPICH bajo docker
Basado en el trabajo de
N. Nguyen ,
he actualizado y modificado una imagen y un clúster de Alpine GNU/Linux en docker,
para poder realizar prácticas de Arquitecturas Paralelas, asignatura de 3º del Grado de Informática
en su mención de Arquitectura de Computadores.
La idea es poder emplear C y MPICH
y realizar prácticas de programación distribuida pudiendo medir recursos y tiempo de cómputo
con un hardware simulado pero limitado.
Bajo licencia libre MIT.
Guía de alternativas tecnológicas
Basada en una guía originalmente de Pixelada, para el Encuentro Internacional de Economías Transformadoras, en Córdoba 2018, desarrollada actualmetne dentro del Mercao Social de Córdoba, La Tejedora , una guía de criterio a colectivos e individuales, de adquisición de programas y hardware informático.
Se ha empleado recientemente en el Máster de Políticas Y Prácticas para un Desarrollo Humano Sostenible 2024.
Bajo licencia libre CC-BY.
Taller de licenciado de software libre
Guión del taller a impartir para el Aula de Software Libre de la Universidad de Córdoba, el 15 Marzo de 2022.
Bajo licencia libre CC-BY.
MaimoNides
Mi proyecto final de Máster en Informática Industrial en la Universidad de Almería. Es un sistema de publicidad empotrado, en C para implementarse en un Raspberry PI.
Bajo licencia libre GPLv3+.
License Header Script
Sencillo script en BASH para automatizar la inserción de la cabecera de licencia en un programa de software libre cualquiera.
Bajo licencia libre GPLv3+.
QueTalk
Desarrollado en C++, QXMPP, QT5. programa descontinuado ya que estaba pensado para ser un cliente de Kontalk en el sistema para móviles de Ubuntu. Fork del programa QTalk desarrollado por REI.
Bajo licencia libre GPLv3+.
Bitbloq Offline Reborn
Aplicación para la programación local de los robots Zowie de BQ. Con la caída de la empresa y la divisón de su sección robótica ahora sólo ofrecen la versión online de la herramienta y bajo registro. ¡Yo quiero que mis hijos pueda programarlo en un entorno local y seguro!Bajo licencia libre GPLv3+.
DentalTEA
Usando Typescript, Ionic, y Cordova, aplicación híbrida para las citas al dentista de personas con trastorno autista, para la asociación Autismo Córdoba.
Bajo licencia libre GPLv3+.
semApp
Usando Typescript, Ionic, y Cordova, aplicación híbrida de carnet virtual de los afiliados de un conocido sindicato andaluz.
Bajo licencia libre GPLv3+.
Freedom Fighters of Might and Magic
Un día me puse a aprender Python y Pygame y dejé esto a medias :-e un clon apenas planteado del Heroes of Might And Magic II.
Bajo licencia libre GPLv3+.
GSResolver
Aprendiendo como programar C++ usando plugins, me puse a desarrollar un resolutor de sudokus, es un programa de consola usando ncurses que implementa los algoritmos personalizados de resolución en forma de librerías .so independientes y dinámicamente cargadas en programa.
Bajo licencia libre GPLv3+.