Luke Wren is an ASIC Design Engineer with 14 years' experience building hardware, verification and low-level software for Raspberry Pi silicon from Cambridge. He combines formal MEng training from the University of Cambridge with hands-on embedded systems work — notably contributing to RP2040 examples and SDK enhancements and implementing a bitbanged DVI driver for the RP2040 that supports multiple video modes and optimized TMDS routines. At Raspberry Pi he spans ASIC design, PCB/layout and kernel-level tasks, comfortable moving between silicon design and firmware. Colleagues rely on him for pragmatic hardware-software integration and for unpicking tricky hardware register and timing issues that most engineers avoid.
14 years of coding experience
Master of Engineering (MEng), Electrical and Electronics Engineering, Master of Engineering (MEng), Electrical and Electronics Engineering at University of Cambridge
Contributions:3 reviews, 63 commits, 10 PRs in 11 months
Contributions summary:Luke primarily focused on developing and implementing low-level DVI output functionalities on the RP2040 microcontroller. Their contributions included adding support for different video modes (e.g., 800x480p), optimizing TMDS encoding routines, and incorporating features like 2bpp and 1bpp grayscale. They also worked on integrating the system with hardware components, refining the pixel clock, and configuring DVI pinouts.
Contributions:15 reviews, 19 commits, 12 PRs in 9 months
Contributions summary:Luke's contributions center on the development of example code for the Raspberry Pi Pico, a microcontroller board. Their work focuses on utilizing the Pico's hardware features, including ADC DMA, PIO for clocked input and I2C communication, and the system clock. They have implemented examples demonstrating the use of these features and fixed an issue in the logic analyzer example.
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.
Request Free Trial
Luke Wren - ASIC Design Engineer at Raspberry Pi Foundation