ESP32 Easy short tutorial: Difference between revisions
From wikiluntti
Line 11: | Line 11: | ||
Leds: | Leds: | ||
* Tx led blinks when transmitting data. | * Tx led blinks when transmitting data. | ||
=== Pull Up Resistors === | |||
Pull up resistors are between a digital input pin and the VCC. Two main purposes: | |||
# Avoids issues with floating inputs. | |||
# The default "ON" state for inputs like buttons and switches which actively pull the pin low. The pull up resistor keeps the circuit reading high until the button grounds the pin. | |||
{| class="wikitable" | |||
|- | |||
! | |||
! | |||
! | |||
! | |||
! | |||
|- | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|} | |||
https://thelinuxcode.com/esp32-pull-up-pins/ | |||
== Blink == | == Blink == |
Revision as of 12:39, 8 August 2025
Introduction
My ESP32 is 32WROOM-32
-
Front side
-
Back side and connections
-
Tx light blinks when serial connection transfers data
Leds:
- Tx led blinks when transmitting data.
Pull Up Resistors
Pull up resistors are between a digital input pin and the VCC. Two main purposes:
- Avoids issues with floating inputs.
- The default "ON" state for inputs like buttons and switches which actively pull the pin low. The pull up resistor keeps the circuit reading high until the button grounds the pin.
https://thelinuxcode.com/esp32-pull-up-pins/
Blink
Linux tutorial
Great linux tutorial: https://curiousstuff.eu/post/how-to-blink-the-damn-esp32-built-in-led/