August 16, 2012, 7:47 pm
I finally got some time to play with the STM32F4-Discovery board I received last year. As for any microcontrollers, learning how to manipulate GPIO pins is always a good place to get started. Continue reading ‘Driving 8-Bit Parallel DAC Using STM32F4-Discovery GPIO’ »
July 25, 2012, 8:46 pm
Microchip‘s MCP4821/MCP4822 is a low budget 12-bit digital-to-analog converter. MCP4821 is the single channel version whereas MCP4822 has two channels that can be latched simultaneously. Both chips have internal band gap references and can be controlled via SPI. Continue reading ‘Code For MCP4821/MCP4822’ »
February 26, 2011, 4:40 pm
Arbitrary waveform generators come in handy when troubleshooting digital and analog circuits. Most commercial arbitrary waveform generators are very expensive due to the functionality and very high bandwidth they offer. But for typical uses among hobbyists, the requirements are generally pretty low. Building a very basic arbitrary waveform generator is actually quite simple using a digital-to-analog converter (DAC) chip and a microcontroller (MCU). Here I will show you one such waveform generator using Linear Technology‘s LTC1450 DAC and ATmega328 programmed with Arduino libraries. Continue reading ‘Arbitrary Waveform Generation with Arduino’ »