One again the team over at the RCarduino blog have published another interesting tutorial about working with digital audio and an Arduino - but this time with the 32-bit Due board. Their demonstration uses three counters, each of whose speed is determined by a value returned from three analogue inputs.
Two of the counters generate ramp waveforms, and a third waveform is created from the sum of the first two. It is an interesting demonstration of the possible audio that can be generated with an Arduino Due or compatible.
Furthermore they've provided details of a small amplifier circuit to connect to the DAC pins on the Due - and heed their notes about sinking and sourcing current from the Due's I/O. Nevertheless, for more explanation and demonstration code visit the website. And for more, we're on facebook, Google+, and twitter - so follow us for news and product updates as well.
Looking for an Arduino Due-compatible board with more connectivity possibilities and options than the original? Then check out our new EtherDue board:
It's the Arduino Due-compatible board with the Freetronics additions including Ethernet network connectivity, MAC address chip, microSD storage, optional PoE, upgraded power supply and more - while retaining the simplicity and ease of the Arduino IDE (with 100% compatibility). And you still have a full USB interface for uploading sketches and direct programming. For more information on this powerful board, check out the EtherDue product page.