Sipeed Tang Nano 20K FPGA board is now available on aliexpress
From Sipeed twitter:
20K Luts, 64Mbits SDRAM, breadboard friendly, able to run #RISCV and #Linux, also play Retro Games!
All of those in 5.5x2.5cm, $25!
Aliexpress link
There is an $38 option with two joysticks for retro console
8MB SDRAM is embedded into FPGA chip, and has 32bit interface. Should be fast enough.
Chip is powerful enough to run linux on RiscV softcore.
Interesting project - NESTang, which runs on this board, by Nand2mario - FPGA based NES emulator
Price in EUR is 30. VAT included?
Not sure if available pins are enough for theremin.
Actually, there is on-board chip BL616 - RiscV SoC (320MHz, 532KB SRAM, 128KB ROM) which is used to provide high speed USB interface for JTAG and UART.
Probably, it's possible to implement USB MIDI or even audio interface by changing of BL616 firmware.
In addition to 27MHz oscillator, there is an external PLL chip with 25MHz xtal. Any idea how to utilize it? More flexible clock range?
Embedded WS2812 led strip drive is probably useless, but... What about tuner on LED strips?
On-board SD card has 4-bit interface - which is good...
On-board I2S DAC MAX98357 for direct connection of speaker. 3.2W 4 Ohm 5V, should be about 2W with 3.3V. Is it useful?