A continuaci贸n algunos proyectos que he realizado para el 谩rea de electr贸nica digital
Esta es una iniciativa para desarrollar proyectos sintetizando en fpga softcore con ayuda de la herramienta LiteX que integra los procesos de:
- Descripci贸n de hardware a trav茅s de Migen (python)
- Integraci贸n de m贸dulos de tareas espec铆ficas por s铆ntesis (SPI, UARTS, I2C)
- Compilaci贸n de firmware en baremetal en C y en Zephyr OS (sistema operativo de tiempo real)
Placa de desarrollo con capacidad de correr un linux emebebido y adem谩s desarrollar tareas de tiempo real; cuenta con una placa omega2+ y un microcontrolador stm32.
- El software usado es Buildroot (para el Linux empotrado)
- ChibiOS para las tareas de tiempo real en el microcontrolador
La comunicaci贸n con la placa es v铆a inal谩mbrica
Software mantenido para la placa droidstamp la cual permite el desarrollo de proyectos que requieran un servidor basado en linux embebido, con un microcontrolador stm32f405 para aplicaciones que requieran RTOS o interpretes.
Link del proyecto para la droidstamp
Implementaci贸n de internet de las cosas que contempla las capas de EDGE, FOG y CLOUD, en este proyecto se desarrolla la placa que est谩 al borde de la fuente de los datos.