Archive for January 2012

Tips and Tricks (13)

Previous T&T Reaching the limits of Arduino… From Issue 523: Include new/delete operators to complement the existing malloc/free “Because avr-gcc only provides libc and not libc++ it doesn’t provide the new and delete operators. This means that if you want to write C++ code that uses the heap you’ll run into linker errors and […]

I/O Ports (Part 4)

Part 1, 2, 3, 4, 5 Well, sometimes, it feel like my all life will not suffice to learn all this C stuff. After experimenting quite complex programming trics in order to make the ports manipulation more parametric, I found one of these magic syntaxes: the “##” so as to say the concatenation, or “the” glue command! Say that you […]

Fast Signal Sampling (Part 9)

Part 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 11, 12 Data acquisition is the base function for all sorts of applications, and the aim of the PlainADC library is to cover most of these needs with minimal customization of the code. This is the reason why this library is exposed […]