Little Bird
Pimoroni Pico DV Demo Base
All Products
Displays
New Arrivals
Displays & User Interface
Raspberry Pi
Brands and Manufacturers
Raspberry Pi Pico
Raspberry Pi Pico Display Modules
Raspberry Pi Pico Expansion Boards and HATs
Pico
Digital Technologies
Displays & Screens
Prototyping & Wiring
Microcontrollers
Pimoroni
$38.34
|
Out of stock
A demo board for exploring the digital video and audio capabilities of Raspberry Pi Pico, with HDMI connector, SD card slot, line level I2S audio and buttons...
Estimated Delivery
Arrives
Disclaimer
Secure checkout
A demo board for exploring the digital video and audio capabilities of Raspberry Pi Pico, with HDMI connector, SD card slot, line level I2S audio and buttons.
Intrigued by the possibilities of VGA Demo Base but no longer own a D-sub cable? No problem! This board is an all-digital conversion of Raspberry Pi's VGA reference design, great for if you want to start hacking on video and/or audio output from a Raspberry Pi Pico and piping it straight into a modern monitor.
We've been using this board with Wren6991's nifty PicoDVI library, which you can use to output a bitbanged digital video signal from an overclocked RP2040. To demonstrate the additional functions of this board, we've put together an AV player example that lets you read video files from the SD card and output video and audio simultaneously.
Please note that the video functionality of DV Demo Base only currently works with experimental examples, like the ones in PicoDVI.
Raspberry Pi Pico is not included. Your Pico will need to have pin headers soldered to it (with the pins pointing downwards) to attach to our add-on boards.
Features
- HDMI connector
- PCM5100A DAC for line out audio over I2S (datasheet)
- SD card slot
- Reset button
- Socket headers to install your Raspberry Pi Pico
- Three user-controllable switches
- Rubber feet
- Compatible with Raspberry Pi Pico
- No soldering required (as long as your Pico has header pins attached)
- Programmable with C/C++
- Schematic
About Raspberry Pi Pico
Raspberry Pi Pico is a flexible, low cost microcontroller development board from the folks at Raspberry Pi, based on their very own chip - the RP2040. It's easily programmable over USB with C/C++ or MicroPython, and ideal for using in all sorts of physical computing projects, devices and inventions - we're so excited to see what you make with it!
We've called our Pico-sized add-ons packs, as they're designed to attach to the back of your Pico as if it were wearing a very stylish backpack (or a miniature jet pack, if you prefer). We've also got Pico bases (larger add-on boards with a space to mount your Pico on top) and some other boards that let you do interesting hackerly things like using multiple packs at once - click here to view them all!
Jargon buster
Plain-language definitions for the technical terms used above.
- DAC
- A digital-to-analogue converter turns numbers from the microcontroller into a real analogue voltage. It matters if you want to generate simple waveforms, audio-style signals, or variable control voltages rather than just on/off outputs.
- HDMI
- HDMI is a common digital video and audio connection used by computers, media players, and many displays. If a display kit has HDMI input, it is usually much easier to test with a single-board computer because it can act like a normal monitor.
- Headers
- Rows of metal pins used to plug a module into a breadboard or connect it with jumper wires. Pre-soldered headers make the module easier to use straight away without needing to solder the pins yourself.
- I2S
- I2S is a digital audio interface used to send sound data between chips, such as from a microcontroller to an audio amplifier or DAC. It matters if your project needs cleaner digital audio output than a basic buzzer or PWM signal can provide.
- line level
- Line level is an audio signal strength intended for inputs on mixers, amplifiers, powered speakers, or recording equipment. It is not the same as a speaker output, so you may still need an amplifier to drive passive speakers.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
- MicroPython
- A version of the Python programming language made to run on microcontrollers. It matters because it lets beginners write readable code to control LEDs, sensors, motors and displays without needing to start with lower-level languages.
- RP2040
- A microcontroller chip used on many maker boards, with enough speed and flexible I/O for some camera and display projects. Compatibility with RP2040 matters because camera modules often need many pins and careful timing to read image data successfully.
Find this product in
Brands
Displays & Screens
Raspberry Pi Pico