Las FPGAs (Field-Programmable Gate Array) son dispositivos programables cada vez más usados en el ámbito de la electrónica debido a su gran versatilidad, su capacidad de ser reprogramadas y su bajo coste. En este proyecto se pretende diseñar una placa de circuito impreso de bajo coste basada en una FPGA del fabricante Lattice controlada mediante un microcontrolador LPC1114. La placa está destinada principalmente al ámbito educativo para poder aprender y desarrollar con ella. Se puede usar para aprender nociones de programación de diferentes lenguajes, desde C hasta lenguajes de descripción de hardware (HDL) como Verilog. También se puede usar para iniciarse o profundizar en los circuitos electrónicos digitales y los protocolos de comunicación como, por ejemplo, SPI. Además, a la placa se la puede conectar una pantalla TFT, mediante los conectores ya integrados, para usar la FPGA como un controlador de vídeo.FPGAs (Field-Programmable Gate Array) are programmable devices increasingly used in the field of Electronics due to its versatility, reprogram capability and low cost. This project aims to develop a low-cost printed circuit board (PCB) based on a Lattice FPGA controlled by a LPC1114 microcontroller. The board is mainly intended to provide a learning environment for developing. It performs well as a learning platform for different programming languages, from C to hardware description languages (HDL) such as Verilog. Furthermore, it can be used to learn both basic or advanced digital electronic circuits and communication protocols including SPI. Finally, a TFT display can be attached to the board using the integrated connectors to use the FPGA as a video controller.Grado en Ingeniería de Tecnologías de Telecomunicació