I think that the Atmega would be more susceptible to damage than the voltage regulator. With nothing connected, do the regulator outputs look stable?
Swapping the Atmega is an easy way to test if the symptoms improve.
Reset caused by data logger + thermistor + serial I2C backpack?
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- adafruit_support_bill
- Posts: 88155
- Joined: Sat Feb 07, 2009 10:11 am
- park
- Posts: 13
- Joined: Wed Dec 28, 2011 4:12 pm
Re: Reset caused by data logger + thermistor + serial I2C backpack?
I posted a description (for lay persons) of my data logger at http://inkofpark.BANNED.com.
Alright, sorry for the slow reply. There may have been several problems going on, things are now working and I'm not entirely sure what the original problem was.
I tried the level shifter, and although it seemed to work OK for running the display, it did not actually solve the problem. I switched the display from i2c to SPI, to see if that would help. In the process I moved some pins around. One surprise was that when I initialized the SD module I lost access to the DHT22. The cause of that problem was that I was using pins needed by the data logger shield for other things. I may have been doing this all along, because pins D10 through D13 (D14?) are needed by the SD card portions of the Adafruit data logger shield. In any case, changing pins away from that was the final fix that made it all OK.
For what it's worth, I'm using about 31.5 K of program memory on my Arduino. To do anything more with this board, I'm going to have to get creative!
Alright, sorry for the slow reply. There may have been several problems going on, things are now working and I'm not entirely sure what the original problem was.
I tried the level shifter, and although it seemed to work OK for running the display, it did not actually solve the problem. I switched the display from i2c to SPI, to see if that would help. In the process I moved some pins around. One surprise was that when I initialized the SD module I lost access to the DHT22. The cause of that problem was that I was using pins needed by the data logger shield for other things. I may have been doing this all along, because pins D10 through D13 (D14?) are needed by the SD card portions of the Adafruit data logger shield. In any case, changing pins away from that was the final fix that made it all OK.
For what it's worth, I'm using about 31.5 K of program memory on my Arduino. To do anything more with this board, I'm going to have to get creative!
- adafruit_support_bill
- Posts: 88155
- Joined: Sat Feb 07, 2009 10:11 am
Re: Reset caused by data logger + thermistor + serial I2C backpack?
Glad you sorted that all out. These little microcontrollers are a bit resource constrained aren't they
Please be positive and constructive with your questions and comments.