gerpux wrote on 2025-07-24, 12:05:
polpo wrote on 2025-07-23, 22:16:The only real impediment to a "real" PicoGUS 2.0-style wavetable header with digital volume control is that a regular Pico does […]
Show full quote
Shreddoc wrote on 2025-07-16, 23:26:
It's not impossible (afaik), but would probably be a very manual job of point-soldering to different places on the card, and physically cobbling together some kind of interface. Or alternatively, redesigning the card to include it from scratch. I can't say offhand whether the v1.2 card has other impediments to that, e.g. free GPIO, firmware behaviour differences, etc - it may!
The only real impediment to a "real" PicoGUS 2.0-style wavetable header with digital volume control is that a regular Pico does not have enough free GPIOs to control the volume control chip. However if you're OK with an analog thumb wheel wavetable volume control, that's totally feasible. In fact, that's how the wavetable header is done on the ISA carrier board for the PicoGUS Femto, which is essentially a PicoGUS 1.x board shrunk down to fit on the Hand386/Pocket386 ISA pin header. Note that this is a very simple analog mixing circuit with no DC blocking capacitors like on the PicoGUS 2.0.
The attachment IMG_7081 Large.jpeg is no longer available
I'm personally not going to design a 1.x. variant with a wavetable header but I'm fully in support of anyone that wants to take it on!
I might take it on and release back to the community. Are the PCB design files of Fempto available, or at least a schematic? This is to see how the WT header and volume wheel are routed.
Thanks!
It's on the PicoGUS github, see https://github.com/polpo/picogus/tree/main/is … nd386%20adapter
I had a quick look to see what you might be facing in this task.
One important constant you'll need to decide upon near the beginning of your design process is "which actual wavetable boards (i.e. sizes) will this physically support?", as wavetable boards come in all shapes and sizes. The existing PicoGUS 1.x outline could fit smaller and even some medium wavetable boards, if a vertical header was added near the left edge, but quite a few WT boards on the larger side would be excluded. Note, checking clearance underneath is also important as some wavetable boards have protrusions.
A likely avenue will be to increase the card height similar to the PicoGUS 2.0, which will give you a lot more room to play with, especially for giving space to the volume wheel on the backplate. Quick image mockup :
The attachment pgus1_wt_mockup.png is no longer available
You might also need/want to get rid of the redundant (for users) ISA breakout footprint, in order to shift the IRQ/DMA selector block down, as done on the 2.0. (though you may wish to leave the appropriate 2 pins at the right-hand end, which the user needs to close during the 1.x flashing/update process)
Supporter of PicoGUS, PicoMEM, mt32-pi, WavetablePi, Throttle Blaster, Voltage Blaster, GBS-Control, GP2040-CE, RetroNAS.