Introduction to Python and ESP32 - Winter 2025
The purpose of this Unit is to introduce you to the basics of creating circuits with an ESP32 micro-controller, physical measurement, and Python programming. We will use Unit 1 as a bootcamp for Python and Arduino IDE as well as experimental design and procedure by verifying Ohm's law. In addition, we will learn the basic function of essential laboratory equipment like the waveform generator and oscilloscopes and we will run them in parallel with our Arduino to cross check our equipment.
Unit 1 Reference Materials
- Unit 1 Slides: docs.google.com/presentation/d/1V3sBBo1I_0T-xJVM-to7mKCMjpUBLIOF3KTPcey5GBU/edit?usp=sharing
- Youtube Video for lab 1A: youtu.be/_b-TeZEwpHs
- Dataset for lab 1A
- docs.google.com/spreadsheets/d/1q6W1YTWDU7-2CMdwkrLmxzDQHITpjEfG2PZzfAFopLQ/edit?usp=sharing
- Dataset for lab 1B
- : docs.google.com/spreadsheets/d/110_ovbB4ArTUIKI0UHOiOGesfwJaYFQCBGaqHe3_RJ0/edit?usp=sharing
- Youtube Video for lab 1B: youtu.be/9l9znldSKXc