|
2 | 2 |
|
3 | 3 | # Eurorack PMOD |
4 | 4 |
|
5 | | -**Eurorack PMOD** is a [certified open hardware](https://certification.oshwa.org/de000135.html) Eurorack module that plugs directly into many FPGA boards, which makes it easy to combine the world of FPGAs and [hardware electronic music synthesis](https://en.wikipedia.org/wiki/Eurorack). The latest (R3.3) hardware looks like this: |
| 5 | +**Eurorack PMOD** is a [certified open hardware](https://certification.oshwa.org/de000135.html) Eurorack module that plugs directly into many FPGA boards, which makes it easy to combine the world of FPGAs and [hardware electronic music synthesis](https://en.wikipedia.org/wiki/Eurorack). It looks like this: |
6 | 6 |
|
7 | 7 |  |
8 | 8 |  |
|
21 | 21 | - **[`apu_chord` core](https://github.com/proppy/eurorack-pmod/tree/apu_chord)** - (from [proppy@](https://github.com/proppy)) |
22 | 22 | - **[Real-time DSP with Rust on LiteX](https://github.com/apfaudio/eurorack-pmod-litex)** - mostly in Rust/Migen. |
23 | 23 |
|
| 24 | +# R3.5 hardware details |
| 25 | + |
| 26 | +Some minor improvements over R3.3, with the following changes: |
| 27 | +- Additional output mute stage: 4 JFETs controlled by the `^MUTE` pin (`PDN` pin was removed and renamed to `^MUTE` - semantics are the same as before - HIGH is unmuted). |
| 28 | +- Improved noise performance and DC tracking by adding an additional onboard 3.3V regulator for the analog domain. |
| 29 | +- Touch IC switched from 8-channel to 16-channel version, so that the XRESET pin is not shared with one of the touch jacks. |
| 30 | + |
| 31 | +*Note: At this time, this Verilog repo is a bit out of date and refers to R3.3 everywhere, although I am shipping R3.5. The hardware is fully backward compatible besides the touch sensor mapping, so if you compile bitstreams for R3.3, they will work on R3.5. [See here for more details](https://apfaudio.github.io/tiliqua/quickstart/tlq_expander.html).* |
24 | 32 |
|
25 | 33 | # R3.3 hardware details |
26 | 34 |
|
|
36 | 44 | - [new!] Touch and proximity sensing on all unused jacks as an extra input method. |
37 | 45 | - See the `gateware/cores/touch_cv.sv` core for an example of how to use this. |
38 | 46 |
|
39 | | -**Compared to R3.1, the changes across R3.2 and R3.3 [are summarized here](https://github.com/apfaudio/eurorack-pmod/issues/50)** |
40 | | - |
41 | | -[Want one?](#manufacturing). More photos can be found [below](#photos). |
42 | | - |
43 | 47 | ## Included examples |
44 | 48 | This repository contains a bunch of example DSP cores which are continuously being updated: |
45 | 49 | - `gateware/cores/pitch_shift.sv` - Pitch shifter |
@@ -140,7 +144,6 @@ From the gateware perspective, there is almost no difference between R3.1 and R3 |
140 | 144 | - Calibration EEPROM for unique ID and storing calibration data. |
141 | 145 | - I/O is about +/- 8V capable, wider is possible with a resistor change. |
142 | 146 |
|
143 | | - |
144 | 147 | ## Known limitations |
145 | 148 | - Moved to github issues |
146 | 149 |
|
|
0 commit comments