Bluetooth Robot Car Controller using ESP32

₹3,920

This wireless robot car controller board is built using an ESP32 BT/Wi-Fi module, 2 x H-Bridges, 3.3V regulator. It also includes an ESP32 programming connector, power LED, screw terminal connector for the power supply, header connector for motors, and high-value capacitors on the DC supply for smooth motor operations. The operating power supply is 8V to 24V DC. The project has two H-brides and each can drive 2.5A continues. The board is suitable for small and medium-sized robot cars. It is an open-source hardware project that can be programmed as per requirement. ESP32 I/O details are available in descriptions. ESP32 supports Bluetooth connectivity and the robot car can be controlled using a small phone, Laptop, or Tablet.  The project was built using an ESP32-Wroom processor and this chip supports Bluetooth and Wi-Fi connectivity.


 


1 product available

 

 


Share:

This wireless robot car controller board is built using an ESP32 BT/Wi-Fi module, 2 x H-Bridges, 3.3V regulator. It also includes an ESP32 programming connector, power LED, screw terminal connector for the power supply, header connector for motors, and high-value capacitors on the DC supply for smooth motor operations. The operating power supply is 8V to 24V DC. The project has two H-brides and each can drive 2.5A continues. The board is suitable for small and medium-sized robot cars. It is an open-source hardware project that can be programmed as per requirement. ESP32 I/O details are available in descriptions. ESP32 supports Bluetooth connectivity and the robot car can be controlled using a small phone, Laptop, or Tablet.  The project was built using an ESP32-Wroom processor and this chip supports Bluetooth and Wi-Fi connectivity.

The project can be tested with example Arduino code which is provided below. The user will be able to drive a robot car with a PS3 Bluetooth remote. Refer to the link below to learn more about PS3 and ESP32 pairing, and ESP32 programming under Arduino IDE.

Features

  • Power Supply 8V to 24V DC
  • Motor Load d up to 2.5A, Peak 6Amps Each Motor
  • Over Current Shutdown Threshold 8Amps
  • No Heatsink for H-Bridge
  • PWM Frequency Up to 20Khz (Tested), ESP32 Default Output 500Hz
  • Board Power LED
  • Overtemperature Shut down with Latch Behaviour, H-Bridge
  • Short Circuit Shut Down with Latch Behaviour, H-Bridge
  • Chopper Current Limitation, H-Bridge
  • VDD Undervoltage Shutdown
  • 4 x 3 mm Mounting Holes
  • PCB Dimensions 48.90 x 41.28 mm

Connections

  • CN1: Pin 1 VDD 8V to 24V, Pin 2 = GND
  • CN2: Pin 1 & 2 = Motor 1, Pin 3 & 4 = Motor 1
  • CN3: Pin 1 = 3.3V, Pin 2 = GND, Pin 3 = TX, Pin 4 = RX, Pin 5 = GPIO0, Pin 6 = Enable (Programming Connector)
  • CN4: Pin 1 & 2 = Motor 2, Pin 3 & 4 = Motor 2
  • J1: Jumper Closed (Pull Low) = Enable, can be controlled using ESP32 Pin GPIO16 Pin High = Disables Motor 1
  • J1: Jumper Closed (Pull Low) = Enable, can be controlled using ESP32 Pin GPIO18 Pin High = Disables Motor 2
  • D1: Power LED
  • U4: 3.3V Regulator, Provides 3.3V to ESP32 processor input from Motor Supply 8V to 24V
  • U2: H-Bridge Motor Driver, Motor 1
  • U3: H-Bridge Motor Driver, Motor 2

Related Products