The best resources I've found:
1. Amazing intro video by ex-NASA YouTuber Mark Rober: https://www.youtube.com/watch?v=yi29dbPnu28
2. To fundamentally understand what Arduino and similar microcontroller platforms (e.g., ESP32) are, what the major components of a common Arduino board (e.g., Arduino Uno)