Hello all,
So I am doing a project with a friend of mine and we want to create a device (smallest possible, max-width of the button battery) that will need to measure and store light intensity, temperature and humidity. The device will be powered by a CR2015 so consumption is also an important factor to have in mind. The ideal total weight of the device would be 3g, we know that it is gonna be difficult to achieve, but that is the goal.
So for the microcontroller, we need one with this:
Consumption: Lowest possible.
Storage memory: If possible with already some memory to store the data (best would be 5 years of data. Our interval for storing is 15min. So if I am not mistaken it is 175,200 points. This is also flexible and we can use an external memory chip. Maybe this one would be good: W25N512GVEIG
Clock: We were thinking of an external RTC like this one: MAX31341B
RAM: Not much as we are only recording values (we think)
ROM: Also not much is needed we think, just to store the code.
Frequency: Not really important because we only will be polling 15min at a time right?
We never worked with microcontrollers, we only messed around with Arduino. So any information that is missing just ask and we will respond.
We did find this: https://www.ti.com/lit/ug/tidu821/tidu821.pdf?ts=1617278486856 which is basically what we want (but bigger) but we don't know if that microcontroller is the best one.
We were also looking ATtiny chips (85/804?) because they are easier to program, cheap and small.
What do you guys think? Are there better alternatives?
Thanks in advance!
So I am doing a project with a friend of mine and we want to create a device (smallest possible, max-width of the button battery) that will need to measure and store light intensity, temperature and humidity. The device will be powered by a CR2015 so consumption is also an important factor to have in mind. The ideal total weight of the device would be 3g, we know that it is gonna be difficult to achieve, but that is the goal.
So for the microcontroller, we need one with this:
Consumption: Lowest possible.
Storage memory: If possible with already some memory to store the data (best would be 5 years of data. Our interval for storing is 15min. So if I am not mistaken it is 175,200 points. This is also flexible and we can use an external memory chip. Maybe this one would be good: W25N512GVEIG
Clock: We were thinking of an external RTC like this one: MAX31341B
RAM: Not much as we are only recording values (we think)
ROM: Also not much is needed we think, just to store the code.
Frequency: Not really important because we only will be polling 15min at a time right?
We never worked with microcontrollers, we only messed around with Arduino. So any information that is missing just ask and we will respond.
We did find this: https://www.ti.com/lit/ug/tidu821/tidu821.pdf?ts=1617278486856 which is basically what we want (but bigger) but we don't know if that microcontroller is the best one.
We were also looking ATtiny chips (85/804?) because they are easier to program, cheap and small.
What do you guys think? Are there better alternatives?
Thanks in advance!