View on GitHub

picoChippy

A Sloe Computers Project

Cambridge pico Chippy

picoChippy

A VGM player using a Raspberry Pi Pico, a YM2151 (OPM) sound chip and an I2S DAC.

Re-uses the same hardware as the sister project picoX21H

Block Diagram

Status

WIP … just started!!!

Working…

Hardware

prototype

Schematic for the above.

See README for more information.

Software

Checkout

This repo uses git sub-modules, so checkout using –recurse to clone all the dependent source…

git clone --recurse-submodules https://github.com/SloeComputers/picoChippy.git

or

git clone --recurse-submodules ssh://git@github.com/SloeComputers/picoChippy.git

Software dependencies

Build

Being developed on MacOS but should build on Linux too.

Indirect build for supported target rpipico2 with cmake and make (or ninja)…

make

Build a single hardware target e.g. rpipico2 using cmake…

mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DPLT_TARGET=rp2350 -DCMAKE_TOOLCHAIN_FILE=Platform/MTL/rp2350/target/toolchain.cmake ..
make

flashable images will be found under the build sub-directory here…

build/rpipico2/picoChippy_RPIPICO_I2S_DAC.uf2

License

This project is licensed under the MIT License - see the LICENSE file for details

Acknowledgements

The VGM rippers