Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Project Documentation

ESP32-Based Force Sensing Resistor Interface

Image of ESP32-Based Force Sensing Resistor Interface

Circuit Documentation

Summary of the Circuit

This circuit is designed around the ESP32 Wroom Dev Kit, which serves as the central processing unit. The circuit includes a Force Sensing Resistor (FSR) that allows for pressure sensing capabilities. A resistor is used to create a voltage divider with the FSR, which enables the ESP32 to read analog values corresponding to the force applied to the FSR. The ESP32 is powered by its 3V3 pin, and the FSR's signal is read through one of the ESP32's GPIO pins. The ground connection is shared between the ESP32 and the FSR to complete the circuit.

Component List

ESP 32 Wroom Dev Kit

  • Description: A development board based on the ESP32 microcontroller, featuring Wi-Fi and Bluetooth connectivity, a wide range of GPIO pins, and various other functionalities.
  • Purpose: Acts as the main controller for the circuit, processing sensor data and providing connectivity options.

Force Sensing Resistor (FSR)

  • Description: A sensor that changes its resistance based on the force applied to its surface.
  • Purpose: To detect and measure the amount of force applied.

Resistor

  • Description: A passive two-terminal electrical component that implements electrical resistance as a circuit element.
  • Value: 1000 Ohms (1 kΩ)
  • Purpose: To form a voltage divider with the FSR for the analog input to the ESP32.

Comment

  • Description: This is a placeholder for any additional notes or comments that may be relevant to the circuit design or function.

Wiring Details

ESP 32 Wroom Dev Kit

  • 3V3: Connected to one end of the Resistor.
  • GND: Connected to pin 1 of the Force Sensing Resistor.
  • GPIO 34: Connected to pin 2 of the Resistor and pin 0 of the Force Sensing Resistor.

Force Sensing Resistor (FSR)

  • pin 0: Connected to pin 2 of the Resistor and GPIO 34 of the ESP 32 Wroom Dev Kit.
  • pin 1: Connected to GND of the ESP 32 Wroom Dev Kit.

Resistor (1 kΩ)

  • pin1: Connected to 3V3 of the ESP 32 Wroom Dev Kit.
  • pin2: Connected to pin 0 of the Force Sensing Resistor and GPIO 34 of the ESP 32 Wroom Dev Kit.

Documented Code

There is no code provided for the microcontrollers in the circuit. If code is later provided, it should be documented in this section with explanations of how the code interacts with the hardware components and implements the desired functionality of the circuit.