basic LED circuit

There are two different ways to wire up a basic LED circuit to ESP32 3V and GND

Hookup Pattern (1)

esp32-basic-led-circuit

  1. Connect ESP32 GND to a blue bus on the side of your breadboard
  2. Connect ESP32 3V to a red bus on the side of your breadboard
  3. Use a 220R (or similar) to run the 3...

Thonny Installation

We will use Thonny to interact with our ESP32 from our computer

  1. Navigate to the Thonny website here
  2. Download the appropriate version for your OS
  3. Run the installer, follow the prompts

Micropython Installation

Step 1

Windows11 MacOS

St

...

Using this week's function lab as a model write a function definition capable of printing the lyrics to Happy Birthday to everyone in class all at once. The function should be capable of handling conventional names, numbers, or symbols as input as well as a list of names.

Functions

A function is a reusable block of code referenced by name. Some functions allow programmers to pass changing data, via a parameter, into the function to produce particular results. Generally it is assumed that, no matter the specific behavior, a function will accept some data as input, t...

Operators

Operators are symbols that perform operations on variables and values. There are several types of operators in Python but for our purposes we will focus on the following:

  • Arithmetic Operators
  • Assignment Operators
  • Comparison Operators

Arithmetic Operators

Arithmetic Operator...