Main Content

In this project, you’ll use a Feather RP2040 with DVI Output to build a fun and funky video synth. The Feather runs Arduino code written with the Adafruit Fork of the PicoDVI library. All you’ll need is USB power and an HDMI monitor to start visually vibing with shapes, colors and static.

The Feather RP2040 DVI and a FeatherWing Proto are both plugged into a FeatherWing Doubler.

Right Button (Next Animation Button)

- Button input to FeatherWing Proto D5
- Button GND to FeatherWing Proto GND
- Button LED to FeatherWing Proto D6
- Button LED GND to FeatherWing Proto GND

Left Button (Shebang Button)

- Button input to FeatherWing Proto D9
- Button GND to FeatherWing Proto GND
- Button LED to FeatherWing Proto D10
- Button LED GND to FeatherWing Proto GND

Potentiometer 0

- Pot left leg to FeatherWing Proto GND
- Pot wiper to FeatherWing Proto A0
- Pot right leg to FeatherWing Proto 3.3V

Potentiometer 1

- Pot left leg to FeatherWing Proto GND
- Pot wiper to FeatherWing Proto A1
- Pot right leg to FeatherWing Proto 3.3V

Potentiometer 2

- Pot left leg to FeatherWing Proto GND
- Pot wiper to FeatherWing Proto A2
- Pot right leg to FeatherWing Proto 3.3V

Potentiometer 3

- Pot left leg to FeatherWing Proto GND
- Pot wiper to FeatherWing Proto A3
- Pot right leg to FeatherWing Proto 3.3V”

Link to article