Skip to content

Latest commit

 

History

History
41 lines (27 loc) · 2.76 KB

CHANGELOG.md

File metadata and controls

41 lines (27 loc) · 2.76 KB

CHANGELOG

General Info

Binaries for each configuration and PCB design are at the end of this page.

  • For Raspberry Pi Pico (RP2040) you need to download the .uf2 files starting with pico_piconesPlus.
  • For Raspberry Pi Pico w (rp2040) you can download the .uf2 files starting with pico_w_piconesPlus. Although you can also use the pico_piconesPlus binaries on the Pico w if you don't mind the blinking led.
  • For Raspberry Pi Pico 2 (RP2350) you need to download the .uf2 files starting with pico2_piconesPlus for ARM or pico2_riscv_piconesPlus for Risc-V.
  • For Raspberry Pi Pico 2 w (RP2350) you can download the .uf2 files starting with pico2_w_piconesPlus for ARM or pico2_w_riscv_piconesPlus for Risc-V Although you can also use the pico2_piconesPlus binaries on the Pico w if you don't mind the blinking led.

Click here for tested configurations.

See setup section in readme how to install and wire up

3D-printed case design for PCB: https://www.thingiverse.com/thing:6689537. For the latest two player PCB 2.0, you need:

  • Top_v2.0_with_Bootsel_Button.stl. This allows for software upgrades without removing the cover. (*)
  • Base_v2.0.stl
  • Power_Switch.stl.

(*) in case you don't want to access the bootsel button on the Pico, you can choose Top_v2.0.stl

3D-printed case design for Waveshare RP2040-PiZero: https://www.thingiverse.com/thing:6758682

v0.26 release notes (This is a re-release)

  • Releases now built with SDK 2.1.1
  • Support added for Adafruit Metro RP2350 board. See README for more info. No RISCV support yet.
  • Switched to SD card driver pico_fatfs from https://github.com/elehobica/pico_fatfs. This is required for the Adafruit Metro RP2350. Thanks to elehobica for helping making it work for the Pimoroni Pico DV Demo board.
  • Besides FAT32, SD cards can now also be formatted as exFAT.
  • Nes controller PIO code updated by @ManCloud. This fixes the NES controller issues on the Waveshare RP2040 - PiZero board. #8
  • Board configs are moved to pico_shared.

Fixes

  • Fixed Pico 2 W: Led blinking causes screen flicker and ioctl timeouts #2. Solved with in SDK 2.1.1
  • WII classic controller: i2c bus instance (i2c0 / i2c1) not hardcoded anymore but configurable via CMakeLists.txt.

All changes are in the pico_shared submodule. When building from source, make sure you do a git submodule update --init from within the source folder to get the latest pico_shared module.