Why did my microcontroller crash?

Practical Notes on Embedded (starts with a guide to learning embedded by building): https://artfulbytes.com/ ------ I walk through how to use the clues left inside a crashed microcontroller to trace the failure back to its root cause and fix it. 0:00 Overview 0:34 Debugger 2:08 Registers & memory 2:47 Where are we stuck? (PC) 4:48 Why? (Status registers) 8:27 How did we get here? (Stack) 13:17 Frame buffer problem 16:15 Stack corruption demo 17:24 Dump the error log 18:50 The fix Code and parts list: https://github.com/artfulbytes/why_di...