What arduino should i use?

Hi all,

I have some questions about arduino models and what is more sitable form my project.

so, i have to implement a device to include a temperature sensor(DS1820), microphone (we want to analyse the frecuency) (ICS43432), weight (4 gauges).

We are thinking to put arduino UNO o NANO. What do you think guys?

I appreciated your help

What frequencies do you want to analyze?

All the other tasks are easily within the scope of an Uno or Nano - both of which use the Atmega 328 microprocessor.

However without knowing exactly what sensors you want to use it is impossible to know how many I/O pins are required. I more I/O pins are required a Mega may be a better choice.

...R

Hello @Robin2,

In reference to your questions,
What frequencies do you want to analyze?

The requeriments are 20Hz to 20kHz.

To be more specific:

Temperature DS1820
microphone ICS43432
Weight 4 gauges sen-10245 with an amplifier Hx711

what dou you think?

ds1820.pdf (154 KB)

ICS-43432_DS.pdf (438 KB)

loadsensor.pdf (34.9 KB)

hx711_english.pdf (160 KB)

The ADC in the 16MHz Arduinos (Uno, Mega, Leonardo) can only do about 15,000 samples per second at max resolution and up to 76,000 at lower resolution so I suspect they would not be capable of the frequency analysis.

And it could be that when working at a high sample rate there would not be spare capacity for other tasks.

A RaspberryPi might be better for that part of the project. It may be able to do the other tasks as well.

...R

Spartan_001:
We are thinking to put arduino UNO o NANO. What do you think guys?

No I2S audio with those boards.
I2S will put you into a realm where there is not much support (yet) available.
I hope you already have a solid programming base before you decide to go there.
Leo..

Wawa:
No I2S audio with those boards.
I2S will put you into a realm where there is not much support (yet) available.
I hope you already have a solid programming base before you decide to go there.
Leo..

some alternative that can be easier to implement?

Robin2:
The ADC in the 16MHz Arduinos (Uno, Mega, Leonardo) can only do about 15,000 samples per second at max resolution and up to 76,000 at lower resolution so I suspect they would not be capable of the frequency analysis.

And it could be that when working at a high sample rate there would not be spare capacity for other tasks.

A RaspberryPi might be better for that part of the project. It may be able to do the other tasks as well.

...R

Okey i take a look on raspberry pi