Bienvenida
Hola, soy Gonzalo Ávila Alterach, de Buenos Aires (Argentina), tengo 17 años y me interesa todo lo relacionado con la programación y la electrónica. Aquí encontrarás varios programas y varias cosas hechas por mí.
Proyectos actuales
GonGraphIX (08/2009 - Actualidad)
GonGraphIX es un motor para juegos 3d con énfasis en código limpio y facil de entender.
AlephTrack (03/2010 - Actualidad)
AlephTrack es un sistema de rastreo y localización de móviles, que pueden ser adjuntados a vehículos, cargas, personas, entre otras.
Jinix OS (09/2009 - Actualidad)
Jinix OS es un pequeño sistema operativo (kernel + bootloader + aplicaciones) hecho como hobbie, con el único propósito de entender mejor la arquitectura x86.
Varios
cs_electronicaort (01/2009)
cs_electronicaort es un mapa para el juego Counter-Strike 1.5/6, basado en el piso de electrónica de la escuela ORT 1. Fue diseñado por mí y texturado por Gastón Kirsman.
Fuentes de tensión regulada y ajustable. Protecciones (08/2009)
Un trabajo para Electrónica Analógica que cubre la regulación de voltaje (tanto con reguladores monolíticos como con reguladores hechos discretamente) y las protecciones para cargas y la propia fuente de tensión.
Fuente 3x7 pixeles (02/2009)
Una fuente miniatura que diseñé hace un tiempo para usarla en un display gráfico.
Runaway resource extracter (12/2009)
Mis intentos y logros al intentar extraer recursos (sonidos, imagenes, animaciones) de las excelentes aventuras gráficas españolas Runaway, Runaway 2 y Runaway 3.
Emulador de chip8 (01/2009)
Un emulador de la plataforma interpretada CHIP8. Usa código de HQ4X para obtener una mayor resolución de imagen en la salida (y antialias).
Libreria de manejo de lcds gráficos (KS0108 - 8052 - C) (09/2009)
Librería que muestra cual es la forma mas sencilla de manejar un lcd gráfico (requiere una ram de 1KiB para poder usarla de framebuffer. No usa bitbanging por lo que es rápido
Libreria de manejo de lcds alfanuméricos (HD44780 - 8052 - C) (09/2009)
Librería que muestra como manejar un lcd alfanumerico sin necesidad de usar mucha memoria de código ni bit-banging
Clon de Worms (07/2009)
Un prototipo de un juego similar a Worms. Usa el canal de alpha para manejar las colisiones y explosiones.
Simulador de 8052 (09/2009)
Un pequeño simulador que hice (soporta 10% de los opcodes por ahora) de la arquitectura 8052 de Intel. Posee un pequeño sistema manejador de ventanas.
Mini mario (GLCD) (09/2009)
Sprites miniatura para un juego similar a Super Mario Bros. que estoy desarrollando para un lcd gráfico y un microcontrolador
Matriz 8x8 con pic16f628a (09/2008)
Programa en C para manejar matrices de leds con un microcontrolador. Ver video
Efecto plasma (01/2009)
Pequeños programas que hacen el efecto plasma tan conocido en la demoscene. Usa la librería SDL y es multiplataforma
Grabador de teclas (08/2009)
Un pequeño keylogger que graba teclas y las escribe en un archivo ficticio c:\windows\system32.dll
Conversor Hexa a 7seg (04/2009)
Un código sintetizable en una GAL que permite convertir un digito hexadecimal de 4bits en su representación gráfica en 7 segmentos.
Circuitos Electrónicos
Todos estos circuitos/impresos fueron diseñados por mí. Se entregan SIN GARANTÍA de NINGÚN TIPO
Energía inalámbrica (12/2009)
Circuito que usa un 555 como astable a 500KHz. La salida es conectada a un transistor que excita una bobina, que genera un campo electromagnético, con que es posible prender un led y alimentar un microcontrolador.
Transmisor + Receptor 4 canales (01/2010)
Circuito que usa modulos RF y HT12D/E para enviar y recibir 4 bits de datos. Útil para vehículos radiocontrolados.
Test tamaños (12/2009)
Test para ver que tamaño de tracks/pads/separaciones se debería usar.
Mini consola de juego (06/2009)
Proyecto final de Electrónica Digital II, es una matriz de leds de 8x8, un microcontrolador y botones. Tengo varios juegos implementados.
MegaMatrix (05/2009)
Circuito para controlar más de una matriz usando shift registers con latch
Expansor Salidas (01/2010)
Circuito doble capa que permite manejar 32 salidas con solo 3 pines
Programador EEPROM (02/2010)
Circuito que permite programar una Eeprom por puerto paralelo (software no desarrollado todavía)
Placa entrenadora 8052 (06/2009)
Circuito que tiene lo mínimo para empezar a usar y programar un at89s52.
8052 con RAM (01/2010)
Circuito que muestra como conectar una ram de 32 KiB a un 8052
Adaptador acelerómetro (04/2010)
Circuito para poder usar un acelerómetro de 2 ejes MMA3202KEG
Páginas
Contacto
Si tienes alguna duda o problema con alguno de las descargas publicadas, no dudes en contactarte conmigo por alguno de los siguientes medios:
- Mail: gonzaloavilaalterach@gmail.com
- Facebook: /gzaloprgm
- Youtube: /gzaloprgm
