Miguel Risco-Castillo is an FPGA system architect and IT manager with 13+ years of experience designing embedded, firmware and microcontroller solutions while leading enterprise IT and research teams from Lima, Peru. He blends hands-on VHDL hardware synthesis and FPGA instrumentation expertise with software and web solution design, having taught international courses at ICTP and led academic R&D groups. At PULSAR IT Accesus Group he combines IT strategy, systems integration and device development, and his open-source work includes practical Marlin firmware enhancements for Creality printers that improve UI and user experience. Known for bridging academic research and commercial delivery, he has contributed to biomedical and industrial projects (including a hyperthermia oncology applicator) and advises enterprises on bringing reconfigurable-hardware innovations into production.
13 years of coding experience
2 years of employment as a software developer
Advanced Training Course on FPGA Design and VHDL for Hardware Simulation and Synthesis, Microelectronics, Advanced Training Course on FPGA Design and VHDL for Hardware Simulation and Synthesis, Microelectronics at The Abdus Salam International Centre for Theoretical Physics (ICTP) of UNESCO & IAEA
Expert in computer repair and maintenance, Ingeniería eléctrica, electrónica y de comunicaciones, Expert in computer repair and maintenance, Ingeniería eléctrica, electrónica y de comunicaciones at Universidad Nacional Mayor de San Marcos
Ingeniería Física, Instrumentación, Microelectrónica y Sistemas embebidos, Ingeniería Física, Instrumentación, Microelectrónica y Sistemas embebidos at Universidad Nacional de Ingeniería
Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:14 reviews, 53 commits, 40 PRs in 1 year 10 months
Contributions summary:Miguel's commits primarily focus on modifying and enhancing the Marlin firmware for 3D printers, specifically related to the Creality Ender 3 V2 model. Their contributions involve adding status line updates and incorporating features related to Creality UI, including advanced settings. The changes also include mesh viewer integration, filament settings and enhancements for the DWIN display interface, which indicate a strong focus on user experience and firmware customization.
Pronterface, Pronsole, and Printcore - Pure Python 3d printing host software. With support for Professional Firmware custom G-codes.
Contributions:1 release, 3 pushes, 2 tags in 2 years 3 months
3d-printingfirmwaregcodepython
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.