Waveshare ESP32-Based General Driver board for Robots supports Wi-Fi & Bluetooth
Delivery & Pickup Options
This item is not available right now. Please check back later or contact us for availability.
Waveshare ESP32-Based General Driver board for Robots supports Wi-Fi & Bluetooth The Waveshare ESP32-Based General Driver Board for Robots is a versatile control solution built to simplify robot motion control and wireless communication. At its core, the board uses the ESP32 microcontroller, enabling seamless WiFi, Bluetooth, and ESP-NOW connectivity for real-time control, monitoring, and coordination between devices. Its main function is to act as a central driver and communication hub, allowing robots to receive commands wirelessly while interfacing smoothly with powerful controllers like Raspberry Pi and Jetson Nano. This makes it an excellent choice for smart robots, autonomous systems, and IoT-enabled robotic applications where flexibility, connectivity, and performance matter. Features: Based on the ESP32-WROOM-32 module, allows wireless communication like WIFI, Bluetooth, and ESP-NOW. Onboard motor control interfaces for two (2) DC motors with encoders or four (2) DC motors without encoders. Onboard serial bus servo control interfaces for controlling up to 253 ST3215 serial bus servos and receiving servo feedback. Onboard 9-axis IMU provides attitude and heading information at any time. Supports 7-13V power input and can be powered directly by a 2S or 3S lithium battery module. Automatic download circuit for easy uploading of programs. Support input voltage/current monitoring. Onboard TF card slot. Onboard Laser Lidar interface with integrated UART to USB capability. I2C interface to connect peripherals like OLED, IMU, and other I2C devices. Modifying a multifunctional extended header to perform other tasks, such managing relays or servos Onboard 40PIN GPIO header for attaching and powering the host computer (Raspberry Pi/Jetson Nano, etc), communicating via serial port or I2C Provides open-source examples and extensive training for novices, easy to get started What’s Inside the Box: ESP32-WROOM-32 Controller Module – Pre-installed ESP32 module, programmable using Arduino IDE IPEX1 WiFi Connector – For connecting an external WiFi antenna to extend wireless range LIDAR Interface (Type-C – LIDAR) – Supports LIDAR data transmission with integrated radar adapter function I2C Expansion Interface – For connecting OLED displays and other I2C sensors Reset Button – Press and release to reboot the ESP32 Download Button – Allows ESP32 to enter download mode after power-on DC-DC 5V Voltage Regulator Circuit – Supplies power to host boards such as Raspberry Pi or Jetson Nano Type-C USB Port (ESP32) – Used for ESP32 communication and program uploading XH2.54 Power Port – Supports DC 7–13V input; can directly power serial bus servos and motors INA219 Voltage & Current Monitoring Chip – Enables real-time voltage and current monitoring Power ON/OFF Switch – Controls external power supply ST3215 Serial Bus Servo Interface – For connecting and controlling ST3215 serial bus servos with feedback Motor Interface PH2.0 6-Pin (Group A) – Motor with encoder Motor Interface PH2.0 6-Pin (Group B) – Motor with encoder Motor Interface PH2.0 2-Pin (Group A) – Motor without encoder Motor Interface PH2.0 2-Pin (Group B) – Motor without encoder AK09918C 3-Axis Electronic Compass – Provides accurate directional sensing QMI8658C 6-Axis Motion Sensor – Integrated accelerometer and gyroscope for motion detection TB6612FNG Motor Control Chip – High-efficiency motor driving and control Serial Bus Servo Control Circuit – Controls multiple ST3215 servos and reads servo feedback TF Card Slot – Used for storing logs or WiFi configuration data 40-Pin GPIO Header – Compatible with Raspberry Pi and other host boards 40-Pin Extended Header – Easy access to GPIO pins for expansion CP2102 USB-to-UART (Radar) – Dedicated interface for radar data transmission CP2102 USB-to-UART (ESP32) – Dedicated interface for ESP32 communication Automatic Download Circuit – Enables program upload without pressing EN and BOOT buttons
- Powered by ESP32, delivering reliable WiFi, Bluetooth, and ESP-NOW communication
- Designed as a general-purpose driver board for robot control and automation
- Supports wireless control and data exchange for smart robotics projects
- Fully compatible with Raspberry Pi and Jetson Nano for advanced processing tasks
- Ideal for DIY robots, research prototypes, and educational robotics labs
- Parameter Specification
- Control Module ESP32-WROOM-32
- Control Chip ESP32
- Power Supply DC 7–13V
- Power Interface XH2.54
- Antenna Connector IPEX1
- Download Interface Type-C
- Wireless Communication WiFi, Bluetooth, ESP-NOW
- Dimensions 65 × 65 mm
- Mounting Hole Spacing 49 × 58 mm
- Mounting Hole Diameter 3 mm