Concept for the electronics (pdf)
Right now I am concentrating on the control software and the 0.9 version of the electronics. The V0.9 is basically the signal generator combined with the low-power backend. In this version I had the split between the microcontroller and DAC + amplifiers. In V1.0 the DAC is together with the microcontroller, because it is more likely that the amplifiers will be replaced than the DACs.
Generator_V0.9.sch
      Generator_V0.9.brd
The following list provides the required material to build one mainboard and one addon board with two channels.
| 2 | 1 nF, 0603 | Capacitor, AD converter | 
| 2 | 10 nF, 0603 | Capacitor, USB power filter and reset signal filter | 
| 12 | 100 nF, 0603 | Capacitor as current spike filter next to every IC | 
| 2 | 10 uF, MLCC, 0603 | Capacitor for Voltage stabilisation | 
| 1 | NFE61PT | Noise filter, maybe not necessary, replace by a piece of wire? | 
| 1 | P8X32A, VQ44 | Parallax Propeller | 
| 1 | 24LC256, SO-08 | One I2C EEprom stores the program. The other one seemed to be a good idea, when I designed the board. But I think it is not needed right now. | 
| 1 | FT232RL, SSOP28 | FTDI USB to serial converter: talking to the PC & getting programmed | 
| 1 | LT1117-3.3, SOT223 | 800mA and 1A Low Dropout (LDO) Positive Regulator | 
| 2 | LM339D | Low Power Low Offset Voltage Quad Comparators | 
| 3 | LED, 0603 | RX, TX, and status, choose any color You like ... | 
| 1 | MCP4922-SN | 12-Bit DAC with SPI Interface | 
| 1 | AD8644 | Quad 18 V R2R Operational Amplifiers | 
| 1 | Crystal CTS406, 5 MHz | Anything that says "5.000 MHz" on the housing | 
| 2 | 82 Ohm, 0603 | Resistors, horizontal and vertical sync signal | 
| 5 | 270 Ohm, 0603 | Resistors for the LEDs and PS2 | 
| 3 | 430 Ohm, 0603 | Resistor, RGB voltage DAC | 
| 3 | 820 Ohm, 0603 | Resistor, RGB voltage DAC | 
| 2 | 4k7 Ohm, 0603 | Resistor, reference voltage stabilizer in add-on boards | 
| 20 | 10k Ohm, 0603 | Pull-up / pull-down resistors for every occasion | 
| 1 | 33k Ohm, 0603 | Resistor, voltage divider for comparator, replace with 10k to get voltage right. (see below) | 
| 1 | 100k Ohm, 0603 | Resistor, AD converter | 
| 2 | 270k Ohm, 0603 | Resistor, AD converter | 
| 1 | BC847, SOT23 | NPN Transistor, any NPN from the "TUN TUP DUS DUG" tables works | 
| 1 | PN61729-S | USB connector (Berg) | 
| 1 | MDSSV-BC06 | PS2 connector | 
| 1 | F15HDH | Sub-D, VGA connector (15 pol) | 
| 1 | WAGO 233-104 | Wago connector, or solder the wires directly onto the board | 
| 1 | SW-SCHURER | Reset button | 

