Can you please advise a microcontroller? It looks like nobody cares to list devices from competing manufacturers in the same document, providing both prices and features.
There is a project, I need to process data of frequencies 0.5-40 Hz. FFT and such. For FFT, the array will be 2^N. FFT will be used to eliminate the "high"-frequency noice (50+ Hz). (If you think that something would be an overkill, I will gratefully listen to your opinion.)
requirements on the MCU: - low power consumption - 12-bit ADC - room for FFT data, 32K or more of RAM. (Combinations like 32K + 2K also may be useful) - cheap: $1 optimal, $10 max. (or _a_bit_ more) - there are 2 modification of the problem, one needs plotting the form of the signal on the LCD display, another does not need any LCD; therefore, if some MCU that comes in two versions, one with LCD support, and another without, that would be great. - programming languages: at least C; Forth or C++ would be even better. Free compilers are preferable (that is, it's "free" when its cost is included into the chip cost) - word size: I will consider all options, 8/16/32/24.