Electrónica, FPGA´s y Arduino
First do it, then do it right, then do it better. - Addy Osmani
First do it, then do it right, then do it better. - Addy Osmani
¡Bienvenidos a mi sitio web! Esta página tiene como fin organizar y compartir los distintos proyectos que voy haciendo con Arduino y con la Alhambra FPGA.
Puedes consultar todos los tutoriales publicados hasta la fecha en los respectivos Índices de Tutoriales.
Iré subiendo nuevos tutoriales según los vaya testeando y depurando.
Ultimos tutoriales publicados
5 de octubre 2025
En este tema veremos como hacer paso a paso un procesador MIPS-SAP (simple as possible).
Datapath & Controlpath hace referencia a una técnica de programación en Verilog en la que dos módulos independientes -pero interconectados- realizan tareas complejas. El módulo datapath.v se encarga de realizar las operaciones aritmético-lógicas, intercambio de datos entre registros, etc, mientras que el módulo controlpath.v activa las señales correspondientes para que dichas operaciones se realicen en el orden y momento adecuado.
Imagen cortesía de Gemini
Nueva release de la CPU que vimos en el Capítulo 7.
En el siguiente tutorial veremos cómo configurar Marlin 2.1.2.2 para la motherboard Big TreeTech SKR MINI E3 V3 + pantalla táctil TFT35 E3 V3 y sensor BL Touch de Antclabs.
En el siguiente tutorial veremos cómo conectar un relé de auto apagado a nuestra impresora 3D, concretamente el módulo Relay v1.2 de BigTreeTech.
La función principal de este relé es cortar la alimentación de 230 VAC una vez ha finalizado pieza en curso, de esta manera evitamos dejar la impresora encendida durante horas y ahorramos electricidad.
En el siguiente tutorial veremos cómo hacer una máquina arcade del juego de la grúa.
Publiqué un proyecto similar hace tiempo, con Arduino y motores DC. Así que para hacer algo nuevo y diferente, he rediseñado la máquina por completo, introduciendo un poco de sobreingeniería; motores paso a paso en todos los ejes, finales de carrera, nuevo diseño de la garra...todo controlado con la Alhambra FPGA y programado en Verilog.
13 de abril de 2022
En el siguiente tutorial diseñaremos un control manual mediante joystick + Alhambra FPGA, de un brazo robot accionado con motores paso a paso.
6 de marzo de 2022
En el siguiente tutorial veremos algunas mejoras que he añadido al proyecto del ascensor, tales como un sistema de arranque y parada suaves mediante optoswitches más motor de dos velocidades controlado con PWM, un display de 7 segmentos para indicar el piso en que se encuentra el ascensor, una puerta automática accionada con un servo y un sensor óptico de seguridad de puerta abierta.
Siguiendo la tradición de este humilde blog, -do it, do it right & do it better- he actualizado por segunda vez el Proyecto 47 añadiendo dos mejoras. Por un lado sustituiremos la tracción directa de los motores del puente, por un conjunto motor + reductora, para tener movimientos más precisos.
Y además sustituiremos el joystick por un control remoto mediante bluetooth con una app para móviles Android, eliminando el cableado entre la consola de control y el puente, dotando a la grúa de una mayor libertad de movimientos.
En el siguiente tutorial veremos como hacer una consola retro con una Raspberry pi.
Para empezar, vamos a instalar el emulador MAME 4 ALL y una colección de 2300 ROM´s.
Si usa el contenido de esta página, por favor ¡enlacenos!
Siéntase libre de reproducir y compartir el contenido de esta página bajo las siguientes condiciones: