Skip to content

Commit 26eafb7

Browse files
authored
Adjust guide and update releases (#10)
* completed dmdreader updating
1 parent abe2735 commit 26eafb7

1 file changed

Lines changed: 23 additions & 10 deletions

File tree

docs/ppuc_dmd/index.md

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,27 @@ PPUC-DMD is a ZeDMD capable of displaying Serum v1 and v2 colorizations on real
44

55
## Releases
66

7-
>### 2025-11-23 - New PPUC/DMD and DMDreader version
7+
>### 2025-12-01 - New DMDreader version
8+
9+
**DMDreader [0.5.0]:** ([Link to official release](https://github.com/PPUC/dmdreader/releases/tag/v0.5.0))
10+
11+
* fixed SPIKE frame detection
12+
* removed STDIO over USB support for easier updates (no BOOTSEL required)
13+
* added Arduino framework support
14+
* switched to platformio based builds
15+
* simplified clock count programs
16+
* blink while auto-detecting system using a 500ms interval
17+
* cleaned up buffer handling
18+
* use second core exclusively for SPI
19+
* added alphaDMD support for SAM and SPIKE
20+
21+
IMPORTANT:
22+
23+
* use dmdreader-ppucdmd.zip for PPUC/DMD
24+
* use dmdreader-alphadmd.zip for alphaDMD
25+
* dmdreader-ppucdmd2.zip is an experimental build for PPUC/DMD 2, which has not been released yet
26+
27+
>### 2025-11-23 - New PPUC/DMD version
828
929
**PPUC/DMD [0.4.0]:**
1030

@@ -14,13 +34,6 @@ PPUC-DMD is a ZeDMD capable of displaying Serum v1 and v2 colorizations on real
1434
* Faster colorizing thanks to .cROMc
1535
* Shorter colorization loading time thanks to .cROMc
1636

17-
**DMDreader [0.4.0]:** ([Link to official release](https://github.com/PPUC/dmdreader/releases/tag/v0.4.0))
18-
19-
* added Stern Whitestar support
20-
* added Data East support
21-
* added Sega support
22-
* increased performance, quicker transmission of frames
23-
2437
## The hardware components
2538
Currently the hardware consists out of 4 main components:
2639

@@ -58,8 +71,8 @@ Updating the software of PPUC/DMD is rather simple. What will be required for th
5871
First we will start off with updating DMDreader. Then updating ZeDMDos. Lastly there is a mini tutorial on how to install or update colorization files.
5972

6073
### Updating DMDreader
61-
1. Download the latest file. This file is what will be flashed onto the RP2040 chip. [Click this link to download file: DMDreader [0.4.0]](https://drive.usercontent.google.com/uc?id=1a3X7LJjNwEYenm08rg9z6rdp6sjTPe5c&export=download) You should now have a file named `dmdreader.uf2` in your downloads folder.
62-
2. Grab a USB cable. For most this will be a USB-C to USB-A cable. Others might need Micro USB to USB-A.
74+
1. Download `dmdreader-ppucdmd.zip`. [Click here to go to the latest release!](https://github.com/PPUC/dmdreader/releases/latest). Check your downloads folder and unzip/unpack. You should see a file named `dmdreader-ppucdmd.uf2` in the extracted folder. This file is what will be flashed onto the RP2040 chip.
75+
2. Grab a USB cable. For most this will be a USB-C to USB-A cable. Others might need Micro USB to USB-A.
6376
3. Make sure game is turned off, **WARNING: in case of owning a REV. 1A/B board, you must remove the Raspberry Pi Pico/RP2040 from the PPUC/DMD carrier PCB! The power trace is directly connected to the Rapsberry, so it NEEDS to be removed!** When owning a REV. 1C board you don't have to worry, you can lay the DMD down for easy access to the USB-C port.
6477
4. On the RP2040/Pico microcontroller and REV. 1C board, you'll find a button labeled `BOOTSEL`. This button enables software flashing mode. [Watch this video for a demonstration!](https://www.youtube.com/watch?v=os4mv_8jWfU) To enter this mode, hold down the `BOOTSEL` button while connecting the USB cable from your computer to the RP2040/Pico. Once connected, a folder should appear on your computer named `RP2-B2`.
6578
5. Drag and drop the `dmdreader.uf2` file into that folder, which was obtained in step 1. Wait a few seconds until the `RP2-B2` folder closes.

0 commit comments

Comments
 (0)