Show Posts
Pages: [1] 2 3 ... 11
1  Using Arduino / Project Guidance / Re: Analog Camera Vision system. on: February 05, 2014, 09:28:27 am
I'm not sure how Labview would be used, but the Video Experimenter still requires a composite video signal.  AWOL is right, it's capabilities for capturing a signal are limited due to the tiny SRAM in an Arduino.  And the Mega cannot be used because the designers of the Mega did not connect the analog comparator pin to an Arduino pin.  You CAN use a Seeeduino Mega from Seeed Studios because they did a better job with their design. See
2  Using Arduino / Project Guidance / Re: Analog Camera Vision system. on: February 04, 2014, 04:30:03 pm
Yes, my Video Experimenter shield can do some rudimentary (but fun) things with video, including monochrome video frame capture, simple motion tracking, and edge detection.
Product info:

Lots of low-tech video fun....
3  Using Arduino / Audio / Re: Amplifying a Signal on: December 05, 2013, 04:20:27 pm
You might also want to look at the Audio Hacker shield, which allows you to amplify an incoming signal as much as 100X using an adjustable preamp.  All the circuitry is on a convenient shield, so no other components are needed.  And you can record/manipulate your audio if you'd like.  Lots more info and projects documented here:

4  Using Arduino / Audio / Re: How to emit /play short announcement on: December 05, 2013, 04:16:43 pm
The Audio Hacker shield can also be used for this purpose.

5  Community / Products and Services / Re: New Product: Audio Hacker shield on: August 22, 2013, 06:28:49 pm
Thx for your compliments.  I'm not familiar with the AT45DB flash chips.  I wonder how fast they'd be, as speed is critical for decent sampling rates.
6  Using Arduino / Audio / Re: Arduino FFFT Lib and SD Card on: August 01, 2013, 05:34:53 pm
Yeah, that makes sense, 1MB is quite a bit of data.
7  Community / Bar Sport / Re: What are people's "Day Jobs" on here? on: August 01, 2013, 09:55:17 am
I've been a systems architect at a large American bank for many years.  I design large systems, set technology strategy, research new technologies, build prototypes, etc.  Earlier in my career I did microkernel design/coding in the defense industry.  I'm in my mid-forties, have bachelor's and master's degrees in computer science.  Started learning about electronics a few years ago which opened up a whole new world for me (thank you Arduino!), and built a small company selling my own Arduino shields and Arduino-based products (  In short, Arduino has been a very disruptive force in my life (in a good way!).  Five years ago, I NEVER would have guessed I'd be doing this.
8  Using Arduino / Audio / Re: Arduino FFFT Lib and SD Card on: August 01, 2013, 09:30:18 am
How much data do you need to store on your SD card?  I got frustrated with the memory consumption requirements of using SD cards (and some timing issues) so I started using serial SRAM for storage of audio data.  I made the Audio Hacker shield to provide audio processing capability and storage without using an SD card:  It has 256K of SRAM accessible via SPI.

I've been meaning to use an FFT library to try to make an "autotune" effect but haven't gotten around to it yet.  Since using my Audio Hacker shield doesn't consume much Arduino SRAM memory at all, I think I'll have plenty of memory for the FFT bins.
9  Using Arduino / Audio / Re: Is Arduino good for this application? (midi, audio, small scree) on: July 11, 2013, 10:04:12 am
You might want to have a look at the Audio Hacker shield.  It allows you to record audio samples and play them back based on Arduino input.  (full disclosure: this is my product)

I did a Drum Machine project where I recorded various samples into SRAM and then played them back in loops.  The program lets you tap out a rhythm for each track, then play them back looped and mixed together.

10  Community / Products and Services / Re: New Product: Audio Hacker shield on: July 06, 2013, 02:57:38 pm
Could it be used as a 12 bit oscilloscope (with sample memory)?
Interesting idea, yes.  The sample rate would be limited to around 30 kHz I think. 

Is it easy to get the data from the shield to the Arduino and back?
Yeah, just normal serial communication.  The library API makes it easy to read from the SRAM chips into a buffer.

it would be cool if the gain could be controlled from Arduino (I2C digital pot meter?)
The incoming data can also be modified to apply a gain programatically.  Your code has complete control over the data.  The main constraint is the time required to do a floating point operation (over 300 clock cycles on an int), but it can be done if the sample rate is low enough.

11  Using Arduino / Audio / For those interested in an audio shield... on: July 06, 2013, 08:54:29 am
There seems to have been a lot of interest in Arduino audio processing lately, and I learned a lot from this forum.  After months of work, I have finally released the Audio Hacker shield.  Pictures and some product details are in the Products and Services forum:

The product page on my site is here:
12  Community / Products and Services / New Product: Audio Hacker shield on: July 06, 2013, 08:47:14 am
nootropic design is very happy to announce the Audio Hacker shield!  The Audio Hacker allows you to perform realtime digital signal processing: record audio samples into memory and play them back. Mix samples, manipulate audio, build audio effects, or synthesize entirely new sounds.

It has 256K of serial SRAM, a 12-bit ADC, and 12-bit DAC.  All the product details are at

The Audio Hacker library makes it easy to build your own projects and comes with great examples:

The optional DJ Shield gives you 5 buttons and 3 pots to use for your audio projects:

13  Using Arduino / General Electronics / Re: SPI clock frequency when using ADC on: May 16, 2013, 08:53:18 pm
Thanks everyone.  I appreciate it.
14  Using Arduino / General Electronics / Re: SPI clock frequency when using ADC on: May 16, 2013, 11:04:23 am
Thanks.  I'm really just trying to figure out if it is possible to damage the IC by overclocking.  Seems unlikely.  The reason I might want to "take the chance" is that I can't accomplish my goals by limiting myself to 1MHz clock.  I need more speed, and that's why I'd like to go faster, at the possible expense of some accuracy.

15  Using Arduino / General Electronics / SPI clock frequency when using ADC on: May 16, 2013, 09:55:38 am
I'm using a Microchip MCP3201-C ADC (analog to digital converter) in an audio sampling circuit.  The datasheet says that the maximum SPI clock frequency for communicating with the IC is 1.6MHz at 5V operating voltage.  For my application, I'd like to communicate faster at 2MHz.  I am wondering what the ramifications of exceeding the datasheet's clock frequency might be.

Can using a 2MHz SPI clock speed possibly damage the IC?

Or would exceeding the 1.6MHz speed simply cause the analog sampling to be less accurate?  I can certainly understand that the datasheet's stated INL and DNL performance characteristics would not be guaranteed if I overclock the communication.  But accuracy isn't necessarily critical for my application, and I can't hear any audio sampling quality difference between SPI speeds of 1MHz, 2MHz, or even 8MHz.

In short, if I'm satisfied with the performance, is there any danger that I can damage the IC by using a 2MHz SPI clock speed?  Thanks for any insight anyone might have!

Pages: [1] 2 3 ... 11