Timeline for Arduino Freezes (probably because of I2C) - Need help to write robust script
Current License: CC BY-SA 4.0
14 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Jun 27, 2023 at 20:18 | answer | added | starship15 | timeline score: 1 | |
| Jun 22, 2023 at 14:39 | comment | added | the busybee | You might want to change this before putting in operation to avoid hurting or killing someone, including yourself. | |
| Jun 22, 2023 at 10:27 | comment | added | CaveScientist | I didn't follow any rules, this is a flaw in my design I admit. | |
| Jun 22, 2023 at 6:58 | comment | added | the busybee | OT: The missing separation between mains and low-level electronic looks dangerous to me. The gaps at K1 and K2 seem to be too small. Did you obey rules to protect humans? | |
| Jun 22, 2023 at 1:42 | comment | added | CaveScientist | jsotola, there is no heating on the regulator or the chip. Are you talking about I2C MOSFETs inside the Arduino? I guess I can't feel them with my fingers. I need to replace the Arduino for a reliable test I guess because the MOSFETs are already damaged. Is there any chance that temperature module or the screen or Ds3231 is also broken? Because they drive the SDA line with their MOSFETs as I guess. | |
| Jun 22, 2023 at 1:30 | comment | added | CaveScientist | I have a pin change interrupt which I use to wake the arduino up every minute from sleep by Ds3231 and it is connected to A3 and I have a button which is conected to A2. I didn't need handler for the clock module but since they are both analog pins I have "ISR(PCINT1_vect)" for the button so I guess I can say that I have no unhandled interrupts even though pinwise A3 does nothing except waking up. | |
| Jun 22, 2023 at 1:09 | review | Suggested edits | |||
| Jun 22, 2023 at 1:26 | |||||
| Jun 21, 2023 at 19:11 | comment | added | KIIV | Last time I had super weird I2C freezes it was caused by pin change ISR without it's handler. | |
| Jun 21, 2023 at 19:07 | answer | added | Gil | timeline score: 1 | |
| Jun 21, 2023 at 17:38 | comment | added | jsotola | the first three sentences describe a possible overheating problem | |
| Jun 21, 2023 at 14:58 | comment | added | CaveScientist | No but the modules have pull-ups and it is 2.2k each when I measured | |
| Jun 21, 2023 at 14:42 | comment | added | chrisl | Have you tried adding dedicated pullup resistors to SDA and SCL? Like 4.7kOhm. That might help in this case | |
| S Jun 21, 2023 at 13:35 | review | First questions | |||
| Jun 21, 2023 at 14:52 | |||||
| S Jun 21, 2023 at 13:35 | history | asked | CaveScientist | CC BY-SA 4.0 |