Fun with FPGA chips: VHDL for VGA and WS2812b RGB LEDs

Published by Stijn Kuipers on

In the past few weeks, Stijn and Krzysztof have been playing with FPGA chips.

Progress has been made!

Stijn has created a servicable text-mode VGA setup:
FPGA-vga

 

Eventually, a component like this will be used for quick debugging of FPGA internals and/or GUI’s for the upcoming FPGA-hosting Goldfish device. For now it provides some fancy glitch visuals by twiddling with some on-board switches.

Krzysztof has added support for the WS2812b RGB LEDs to the FPGA code repository:
FSM-fpga ws2812b - less bright FSM-fpga ws2812b

 

WS2812b RGB LEDs are extremely convenient to add some colour to your projects. Each LED comes with a built in controller and you can chain any number of them together.

You can find the WS2812b VHDL code at the github repo here. The VGA code will be added once it is a bit more complete.