--:--:-- UTC
PCM AUDIO / EIAJ / PCM-F1 / FM-ATV / SDR7020 / TRANSMITTER AND RECEIVER / FREE

Digital audio
as a video picture

In the eighties you recorded digital audio with a video recorder: the Sony PCM-F1 and the EIAJ processors put the bits into the video picture as black and white blocks. digiPCM does the same with the SDR7020 (Zynq 7020 + AD9363), and transmits the picture as FM-ATV. The receiver is in there too. Everything happens in the FPGA; you operate it in a web browser.

Test version 0.3 (3 November 2026). Everything is on the SD card, including your settings. Nothing is written to or removed from the 7020's memory: take the card out, and the 7020 is as it was.

The SDR7020
The SDR7020 · transmitter and receiver in one
digiPCM in the browser, Receiver tab: PCM picture, stereo image, input spectrum and error graph
digiPCM in the browser, Receiver tab: PCM-F1 16-bit PAL on 1260 MHz, C/N 19.7 dB. At the top the PPM to the DAC, in the middle the PCM picture as the decoder sees it and the stereo image, at the bottom the input spectrum and the corrected and concealed errors
WHAT IT DOES
digiPCM in the browser, Transmitter tab
Transmitter tab: PCM-F1 16-bit PAL, sound from the I2S ADC, emphasis 50/15 µs, CCIR 405-1, channel 18 MHz
DOWNLOAD
⬇ digiPCM 0.3 (test version): SD card with web version
The SD card with everything on it: FPGA, Linux and the web version. Put the files straight onto an empty FAT32 card, insert the card, switch on. Including the manual. In the folder Hulp: Controle.bat (read only) if something does not work.
File: … · …
STATUS: …
SHA-256: …
⬇ DOWNLOAD ZIP
⬇ MAC-adres.bat: two or more 7020s on one network
Every 7020 leaves the factory with the same MAC address (00:0a:35:00:01:22). With two on the same network, only one gets a connection. MAC-adres.bat gives a 7020 its own address, and can also set it back. The address then belongs to the board, with every program and every SD card.
Switch on only one 7020, start MAC-adres.bat, type the IP address and choose 1. After the restart it finds the 7020 again via pluto.local and shows the new IP address. Runs on a Windows PC. The program itself speaks Dutch: 1 = own address, 2 = back to standard, 0 = stop, j = yes.
File: … · …
STATUS: …
SHA-256: …
⬇ DOWNLOAD ZIP
Questions, or want to join in? Join the Telegram group. Visit the DigiNicam group

The SHA-256 checksum is shown with the download. In PowerShell you check it with Get-FileHash filename.zip.

GETTING STARTED

WHAT YOU NEED

7020SDR7020 (Zynq 7020 + AD9363), with micro SD card
NoteOnly the board with a Zynq 7020 (XC7Z020 on the chip) and four SMA connectors. Boards with a Zynq 7010 look similar, but do not work.
Sound inI2S ADC board on the 7020, or the test tone
Sound outI2S DAC board (PCM5102A) on the 7020
ControlAny web browser: PC, tablet or phone

FIRST TIME

1make the SD card, into the 7020, switch on
2wait about a minute; the IP address is in your router
3in the browser: http://IP-address/
4Transmitter: choose format, frequency and power, transmitter on
5Receiver: input RX1 or RX2, gain so that the lines are good
Only for radio amateurs and radio research, not for commercial use. Everything on this page (program, files and description) is given free of charge as it is, without any warranty. Use is at your own risk: PE1PzN is not liable for damage to equipment or other consequences of use. Only transmit on frequencies for which you hold a licence.

Questions

Everything is explained step by step in the manual (pdf). This is a test version. Something not right? Let me know, preferably with a screenshot and the report from Controle.bat.

Questions, or want to join in? Join the Telegram group. Visit the DigiNicam group