Speech Controller
The latest entries are shown first.
22 Mar 2017 - Alas, the time required to construct a one off system for the sp0256 is not available. Too many other projects are competing for time.
Now that I am using the Raspberry Pi 3, there is ample processing power available to use text to speech software. The software will be ......
18 Jan 2013 - A new PCB design has been finalised, which includes provision for 'ftdi' in circuit programming.
A large portion of the Maplin PCB layout has been utilised. The atmega328 has an external crystal and de-coupling capacitors.
sp0256 - LRQ = pin 9 - ALD = pin 20
Arduino - LRQ physical = pin 12 - LRQ logical = pin D6
Arduino - ALD physical = pin 13 - ALD logical = pin D7
Arduino is now using port B for data transfer.
Fritzing - fritzing.org - is now being used as the PCB development tool.
11 Jan 2013 - The initial PCB design is being scrapped.
I have decided to include an in circuit Arduino programming facility, using an 'ftdi' adaptor. This will allow the Speech board to be one of the lower level controller boards, that do not need regular access. Using the serial pins (RX, TX) for the ftdi, means that I can no longer use port D for communications with the sp0256. This is now going to be port B, which needs the PCB re-organising for decent track layout.
I have realised what 'Fritzing' is and will be using this great piece of software from now on.
08 Jan 2013 - This is the initial design of the Speech PCB.
The PCB layout is based on the design in "The Maplin Magazine 'Electronics' " from Feb 1990, with additional circuitry by myself for the ATmega328.
The basic circuit used by Maplin, was the one supplied in the
sp0256 data sheet.
06 Jan 2013 - The following pins are being used for sp0256 to ATmega328 communications.
sp0256 - LRQ = pin 9 - ALD = pin 20
Arduino - LRQ physical = pin 26 - LRQ logical = pin A3
Arduino - ALD physical = pin 25 - ALD logical = pin A2
Arduino is using port D for data transfer.