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

How to Use SHIELD BORNERA PARA ESP32 DE 30 PINES: Examples, Pinouts, and Specs

Image of SHIELD BORNERA PARA ESP32 DE 30 PINES
Cirkit Designer LogoDesign with SHIELD BORNERA PARA ESP32 DE 30 PINES in Cirkit Designer

Introduction

The SHIELD BORNERA PARA ESP32 DE 30 PINES, manufactured by ESP32 (Part ID: BORNERA), is a 30-pin terminal shield designed to simplify the use of the ESP32 microcontroller. This shield provides easy access to the ESP32's GPIO pins via screw terminals, making it ideal for prototyping, testing, and connecting various sensors, actuators, and modules without the need for soldering.

Explore Projects Built with SHIELD BORNERA PARA ESP32 DE 30 PINES

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
ESP32-Based Smart Display with Camera and Audio Alert System
Image of cam_circuit_design: A project utilizing SHIELD BORNERA PARA ESP32 DE 30 PINES in a practical application
This circuit features two ESP32 microcontrollers, one standard 30-pin version and one ESP32-CAM module, both sharing a common ground and power supply. The 30-pin ESP32 is interfaced with an I2C LCD 16x2 Screen for display purposes, using its I2C pins (D21 for SDA and D22 for SCL), and controls a buzzer connected to pin D23. Additionally, the ESP32-CAM is connected to the 30-pin ESP32 via serial communication through pins TX2 and RX2 for potential image data transfer.
Cirkit Designer LogoOpen Project in Cirkit Designer
ESP32-Based Detection System with IR Sensors and Servo Actuators
Image of smart parking system: A project utilizing SHIELD BORNERA PARA ESP32 DE 30 PINES in a practical application
This circuit features an ESP32 microcontroller connected to multiple peripherals. Four IR sensors are interfaced with the ESP32's GPIO pins (D34, D32, D33, D27) to likely detect objects or motion. Two servo motors are controlled by the ESP32 (via pins D14 and D15), and an I2C LCD screen is connected for display purposes (using SDA and SCL lines on pins D22 and D21). All components share a common ground and are powered by a shared voltage supply.
Cirkit Designer LogoOpen Project in Cirkit Designer
ESP32-Controlled AC Lighting System with Current Sensing
Image of medidor-energia-1: A project utilizing SHIELD BORNERA PARA ESP32 DE 30 PINES in a practical application
This circuit features an ESP32 microcontroller connected to a 4-channel relay module, which is used to control the power to three AC LED bulbs. The ESP32's GPIO pins are wired to the relay inputs, enabling it to switch the bulbs on and off. Additionally, a current sensor is connected to one of the relay's common terminals to monitor the current flow, and all LED bulbs share a common neutral connection to a socket.
Cirkit Designer LogoOpen Project in Cirkit Designer
ESP32-Controlled AC Lighting System with Power Monitoring
Image of Smart Energy Meter: A project utilizing SHIELD BORNERA PARA ESP32 DE 30 PINES in a practical application
This circuit features an ESP32 microcontroller interfaced with a PZEM004T power monitoring module and a 4-channel relay module controlling multiple AC LED bulbs. The ESP32 uses GPIO pins to control the relays, which in turn switch the LED bulbs on and off. The PZEM004T is connected to the ESP32 for communication and to a current sensor for monitoring power consumption of the connected load through the relay contacts.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with SHIELD BORNERA PARA ESP32 DE 30 PINES

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of cam_circuit_design: A project utilizing SHIELD BORNERA PARA ESP32 DE 30 PINES in a practical application
ESP32-Based Smart Display with Camera and Audio Alert System
This circuit features two ESP32 microcontrollers, one standard 30-pin version and one ESP32-CAM module, both sharing a common ground and power supply. The 30-pin ESP32 is interfaced with an I2C LCD 16x2 Screen for display purposes, using its I2C pins (D21 for SDA and D22 for SCL), and controls a buzzer connected to pin D23. Additionally, the ESP32-CAM is connected to the 30-pin ESP32 via serial communication through pins TX2 and RX2 for potential image data transfer.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of smart parking system: A project utilizing SHIELD BORNERA PARA ESP32 DE 30 PINES in a practical application
ESP32-Based Detection System with IR Sensors and Servo Actuators
This circuit features an ESP32 microcontroller connected to multiple peripherals. Four IR sensors are interfaced with the ESP32's GPIO pins (D34, D32, D33, D27) to likely detect objects or motion. Two servo motors are controlled by the ESP32 (via pins D14 and D15), and an I2C LCD screen is connected for display purposes (using SDA and SCL lines on pins D22 and D21). All components share a common ground and are powered by a shared voltage supply.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of medidor-energia-1: A project utilizing SHIELD BORNERA PARA ESP32 DE 30 PINES in a practical application
ESP32-Controlled AC Lighting System with Current Sensing
This circuit features an ESP32 microcontroller connected to a 4-channel relay module, which is used to control the power to three AC LED bulbs. The ESP32's GPIO pins are wired to the relay inputs, enabling it to switch the bulbs on and off. Additionally, a current sensor is connected to one of the relay's common terminals to monitor the current flow, and all LED bulbs share a common neutral connection to a socket.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Smart Energy Meter: A project utilizing SHIELD BORNERA PARA ESP32 DE 30 PINES in a practical application
ESP32-Controlled AC Lighting System with Power Monitoring
This circuit features an ESP32 microcontroller interfaced with a PZEM004T power monitoring module and a 4-channel relay module controlling multiple AC LED bulbs. The ESP32 uses GPIO pins to control the relays, which in turn switch the LED bulbs on and off. The PZEM004T is connected to the ESP32 for communication and to a current sensor for monitoring power consumption of the connected load through the relay contacts.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications and Use Cases

  • Rapid prototyping of IoT devices
  • Connecting sensors, relays, and actuators in industrial or home automation projects
  • Educational projects requiring easy and secure wiring
  • Testing and debugging ESP32-based circuits

Technical Specifications

Key Technical Details

  • Compatibility: ESP32 microcontroller with 30 pins
  • Number of Terminals: 30 screw terminals (1 per GPIO pin)
  • Voltage Range: Supports 3.3V logic level (compatible with ESP32)
  • Current Handling: Up to 2A per terminal
  • Material: High-quality PCB with durable screw terminals
  • Dimensions: Matches the ESP32 30-pin form factor
  • Mounting: Directly mounts onto the ESP32 microcontroller

Pin Configuration and Descriptions

The SHIELD BORNERA provides a 1:1 mapping of the ESP32's GPIO pins to screw terminals. Below is the pin configuration:

Pin Number ESP32 Pin Description
1 VIN Input voltage (5V)
2 GND Ground
3 GPIO36 Analog input (ADC1_CH0)
4 GPIO39 Analog input (ADC1_CH3)
5 GPIO34 Analog input (ADC1_CH6)
6 GPIO35 Analog input (ADC1_CH7)
7 GPIO32 Analog input (ADC1_CH4)
8 GPIO33 Analog input (ADC1_CH5)
9 GPIO25 PWM output, DAC1
10 GPIO26 PWM output, DAC2
11 GPIO27 General-purpose I/O
12 GPIO14 SPI clock (SCK)
13 GPIO12 SPI MISO
14 GPIO13 SPI MOSI
15 GPIO15 General-purpose I/O
16 GPIO2 General-purpose I/O
17 GPIO4 General-purpose I/O
18 GPIO16 UART RX
19 GPIO17 UART TX
20 GPIO5 General-purpose I/O
21 GPIO18 SPI clock (SCK)
22 GPIO19 SPI MISO
23 GPIO21 I2C SDA
24 GPIO22 I2C SCL
25 GPIO23 SPI MOSI
26 EN Enable pin
27 IO0 Boot mode selection
28 IO3 UART RX
29 IO1 UART TX
30 GND Ground

Usage Instructions

How to Use the Component in a Circuit

  1. Mounting the Shield: Align the SHIELD BORNERA with the ESP32 microcontroller and gently press it into place. Ensure all pins are properly seated.
  2. Connecting Wires: Use a small screwdriver to loosen the screw terminals. Insert the wire into the terminal and tighten the screw to secure the connection.
  3. Powering the ESP32: Provide power to the ESP32 via the VIN and GND terminals or through the micro-USB port on the ESP32.
  4. Connecting Peripherals: Attach sensors, actuators, or other modules to the appropriate GPIO terminals based on your circuit design.

Important Considerations and Best Practices

  • Voltage Levels: Ensure all connected peripherals operate at 3.3V logic levels to avoid damaging the ESP32.
  • Current Limits: Do not exceed the 2A current rating per terminal.
  • Pin Mapping: Double-check the pin mapping to avoid incorrect connections.
  • Secure Connections: Tighten the screw terminals firmly to ensure reliable connections, but avoid overtightening to prevent damage.

Example Code for Arduino UNO-Compatible Setup

Below is an example of how to use the SHIELD BORNERA with an ESP32 to read a sensor value and control an LED:

// Example: Reading a sensor value and controlling an LED
const int sensorPin = 36; // GPIO36 (ADC1_CH0) connected to the sensor
const int ledPin = 25;    // GPIO25 connected to an LED

void setup() {
  pinMode(ledPin, OUTPUT); // Set LED pin as output
  Serial.begin(115200);    // Initialize serial communication
}

void loop() {
  int sensorValue = analogRead(sensorPin); // Read sensor value
  Serial.print("Sensor Value: ");
  Serial.println(sensorValue); // Print sensor value to Serial Monitor

  // Turn on LED if sensor value exceeds threshold
  if (sensorValue > 1000) {
    digitalWrite(ledPin, HIGH); // Turn on LED
  } else {
    digitalWrite(ledPin, LOW);  // Turn off LED
  }

  delay(500); // Wait for 500ms before next reading
}

Troubleshooting and FAQs

Common Issues Users Might Face

  1. Loose Connections: If the circuit is not functioning, check for loose wires in the screw terminals.
  2. Incorrect Pin Mapping: Ensure the correct GPIO pin is used for the intended function.
  3. Overcurrent Damage: Exceeding the current rating of 2A per terminal can damage the shield or ESP32.

Solutions and Tips for Troubleshooting

  • Verify Connections: Double-check all connections against the pin configuration table.
  • Test Individual Components: Test sensors and modules independently to ensure they are functioning correctly.
  • Use a Multimeter: Measure voltage and current at the terminals to diagnose issues.
  • Check Power Supply: Ensure the ESP32 is receiving adequate power (5V via VIN or USB).

By following this documentation, users can effectively utilize the SHIELD BORNERA PARA ESP32 DE 30 PINES for their projects, ensuring reliable and efficient connections to the ESP32 microcontroller.