Reader Phillip Stevens let us know about a Kickstarter project he’s running to develop a new Arduino, just right for audio projects, Goldilocks Analogue.
Arduino is an open-source computer platform, designed for creating microcontroller-based devices. The goal of the Goldilocks Analogue is to bring sophisticated analog and audio input, output, and storage capability to the Arduino environment.
Here’s the official intro video:
Stevens says that the Goldilocks Analogue has analog input and output capabilities, together with sufficient data storage, to delve into the world of direct digital synthesis, human auditory augmentation (super power hearing), sound activated systems, signal processing and analogue process control.
The core of the Goldilocks Analogue, the ATmega1284p, is a Atmel megaAVR MCU that has a number of significant feature advantages over the Arduino Uno ATmega328p, whilst maintaining compatibility with the classic megaAVR Arduino platform.
- 16kByte SRAM = 8x Arduino Uno R3 & 2x Arduino Mega
- 4x Flash Memory & 2x EEPROM of the Arduino Uno R3
- 2x Programmable Serial Ports
- Independent Analogue ADC Platform
- Timer 3 (Extra 16bit timer)
- JTAG Interface
- Real Time Clock Timer, equipped with 32kHz Crystal
- Better PWM pin access
- Extra I/O pins
The external analog output platform has been optimized to provide dual channel (stereo) output at up to 48k samples per second. To achieve this sample rate the ATmega1284p MCU is overclocked to 24.576MHz. Choosing this crystal frequency permits the use of an 8 bit timer to accurately (15ppm) generate any sampling frequency that is a factor of 384,000, from 2,000 right up to 48k samples per second.
Note: Overclocking the MCU by 22% means that it may not work at the extremes of the specified temperature range from -40 Celcius up to +85 Celsius. Stevens says that if this overclocking is a problem for you, don’t support this project.
The MCP4822 12bit DAC provides dual (stereo) channels with output voltage range from 0V to 4.095V, which is fed to both a high current capable TS922A Op Amp and a dedicated TPA6132A2 Headphone Amplifier. These options are designed to allow optimal reproduction of audio, and DC level referenced analogue outputs.
The Goldilocks Analogue is available to project backers for US $57, and the project is nearly funded. More details are available at the project site.