{"product_id":"yahboom-ros-wifi-camera","title":"Yahboom ROS-WiFi ESP32-S3 2MP Camera Module for ROS2 Robots, microROS WiFi-UDP Wireless Image TX","description":"\u003ch2\u003eOverview\u003c\/h2\u003e\u003cp\u003eThis ROS-WiFi camera module (camera module product type) integrates an ESP32-S3 chip, a 2MP camera, and a black 3D printed case for wireless image transmission on ROS2 robots. WiFi network information can be configured through the serial port module to enable smoother wireless image transmission within the same LAN. Using the microROS protocol, the module provides real-time image data to a host computer running ROS2, enabling AI visual recognition applications.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e Before using this module, follow Yahboom tutorials and manually configure it to connect to the WiFi network in a home or office environment.\u003c\/p\u003e\u003ch2\u003eKey Features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eBuilt-in ESP32-S3 solution; supports 2.4GHz band WiFi wireless transmission and real-time video image transmission.\u003c\/li\u003e\n\u003cli\u003e2MP high-definition camera for clear imaging.\u003c\/li\u003e\n\u003cli\u003ePatch antenna design to enhance signal stability; supports transmitting video images up to 20M.\u003c\/li\u003e\n\u003cli\u003eWireless video transmission and ROS image transmission solution for ROS2 development.\u003c\/li\u003e\n\u003cli\u003eWiFi configuration via serial port module; supports WiFi connection + hotspot mode.\u003c\/li\u003e\n\u003cli\u003eSupports WiFi-UDP mode; after connecting the image transmission module and robot to the WiFi-UDP proxy of a virtual machine, the virtual machine can subscribe to topics published by the image transmission module and the robot.\u003c\/li\u003e\n\u003cli\u003eCompatibility guidance: can be remotely connected to PC virtual machines, Raspberry Pi series, Jetson series, and other main control boards.\u003c\/li\u003e\n\u003cli\u003eProvides AI vision program cases (examples include: OpenCV color recognition using HSV, MediaPipe 3D object recognition, gesture recognition (14 kinds), QR code creation\/recognition, MediaPipe face detection (68 facial landmark points), and MediaPipe pose detection (33 key points)).\u003c\/li\u003e\n\u003cli\u003eOptional configuration support: 2D electric PTZ is supported in a PTZ configuration; the standard configuration has a fixed viewing angle without angle adjustment.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eSpecifications\u003c\/h2\u003e\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eChip\u003c\/td\u003e\n\u003ctd\u003eESP32-S3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCamera\u003c\/td\u003e\n\u003ctd\u003e2MP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWiFi\u003c\/td\u003e\n\u003ctd\u003e2.4GHz band\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNetwork connection\u003c\/td\u003e\n\u003ctd\u003eSupport WiFi connection + Hotspot mode\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTransmission mode (stated)\u003c\/td\u003e\n\u003ctd\u003eSupport WiFi-UDP mode\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDisplay\u003c\/td\u003e\n\u003ctd\u003eNo display\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMain frequency\u003c\/td\u003e\n\u003ctd\u003eMaximum 240MHz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEquivalent computing power\u003c\/td\u003e\n\u003ctd\u003eAbout 600MIPS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRecognition frame rate\u003c\/td\u003e\n\u003ctd\u003eDepending on the performance of the host computer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOn board interface\u003c\/td\u003e\n\u003ctd\u003eSerial port interface\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCompatibility\u003c\/td\u003e\n\u003ctd\u003eSupport multiple external master control\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAI visual recognition cases\u003c\/td\u003e\n\u003ctd\u003e13 AI vision cases\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eROS support\u003c\/td\u003e\n\u003ctd\u003eSupport\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAIoT IoT application\u003c\/td\u003e\n\u003ctd\u003eSupport\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLarge language model\u003c\/td\u003e\n\u003ctd\u003eNot support\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVoice interaction\u003c\/td\u003e\n\u003ctd\u003eNot support\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eModel training\u003c\/td\u003e\n\u003ctd\u003eNot support\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePower consumption \/ working current\u003c\/td\u003e\n\u003ctd\u003e1W \/ 0.2A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSize\u003c\/td\u003e\n\u003ctd\u003e48*37.5*14mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003ch2\u003eWhat's Included\u003c\/h2\u003e\u003ch3\u003eStandard configuration (ROS-WiFi camera module)\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eROS-WiFi camera module x1\u003c\/li\u003e\n\u003cli\u003eScrew x3\u003c\/li\u003e\n\u003cli\u003eConnecting line x2\u003c\/li\u003e\n\u003cli\u003eSerial port module x1\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003ePTZ configuration (ROS-WiFi camera module + 2DOF PTZ)\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eROS-WiFi camera module x1\u003c\/li\u003e\n\u003cli\u003eScrew copper pillar + fixed wing installation package x1\u003c\/li\u003e\n\u003cli\u003eConnecting line x2\u003c\/li\u003e\n\u003cli\u003eSerial port module x1\u003c\/li\u003e\n\u003cli\u003ePTZ accessories package (PTZ is assembled) x1\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eFor wiring, configuration, and ROS2 integration support, contact support@rcdrone.top or visit https:\/\/rcdrone.top\/.\u003c\/p\u003e\u003ch2\u003eApplications\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eWireless image transmission for ROS2 robots via microROS within the same LAN\u003c\/li\u003e\n\u003cli\u003eROS2 vision development on host computers, including PC\/virtual machine environments\u003c\/li\u003e\n\u003cli\u003eAI vision demos with OpenCV and MediaPipe example cases\u003c\/li\u003e\n\u003cli\u003eInstallation on smart cars, drones, robots, and other platforms\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2 id=\"details\"\u003eDetails\u003c\/h2\u003e\u003cdiv class=\"details-gallery\"\u003e\n\u003cimg alt=\"Yahboom ROS-WiFi ESP32-S3 2MP Camera module in black case for ROS2 robots, wireless image transmission\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot.jpg?v=1782249382\"\u003e\u003cp\u003eA compact ROS-WiFi camera module for ROS2 robots, combining an ESP32-S3 and a 2MP camera in a protective 3D-printed case.\u003c\/p\u003e\n\u003cimg alt=\"Feature icons for ESP32-S3 2MP ROS-WiFi camera: ROS2, microROS, WiFi-UDP, serial WiFi setup, optional PTZ\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_56ee46e9-7f8b-48d1-879a-b90de05932a3.jpg?v=1782249387\"\u003e\u003cp\u003eKey functions include 2.4GHz WiFi video streaming, microROS\/ROS2 image topics, WiFi-UDP support, and serial-port WiFi setup.\u003c\/p\u003e\n\u003cimg alt=\"Banner text reading “Hot Selling Visual Module Recommendation”\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot.webp?v=1782249393\"\u003e\u003cimg alt=\"Specification comparison table for ESP32-S3 WiFi camera module (no display, up to 240MHz, ~600MIPS, WiFi + hotspot)\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_51dd0bd3-2e59-4d2d-a029-0f4eb6a3642b.jpg?v=1782249399\"\u003e\u003cp\u003eA quick spec overview highlights ESP32-S3 processing, WiFi connection plus hotspot mode, and a serial interface for configuration.\u003c\/p\u003e\n\u003cimg alt=\"Comparison table entry for ROS-WiFi camera module: ESP32-S3, 13 AI vision cases, ROS support, low power consumption\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_511bb7ec-6db0-448f-8a32-dde940fe9a25.jpg?v=1782249404\"\u003e\u003cp\u003eChoose the ROS-WiFi configuration for wireless ROS image transmission and Yahboom’s included AI vision example programs.\u003c\/p\u003e\n\u003cimg alt=\"K210 visual module comparison table with 2.0-inch LCD, Kendryte K210, and serial interface details\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_2f52172f-9a01-45bd-965a-4dba2d964a2d.jpg?v=1782249410\"\u003e\u003cimg alt=\"K230 visual module comparison table with 2.4-inch LCD, higher performance specs, and serial interfaces\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_4e551977-276e-4817-b8d4-e776bc142eb8.jpg?v=1782249416\"\u003e\u003cimg alt=\"Yahboom ROS-WiFi ESP32-S3 2MP Camera module photo with mounting bracket and serial cable accessory\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_1a21d2e0-7457-4788-9ca5-ed9b6844afca.jpg?v=1782249423\"\u003e\u003cp\u003eThe module connects to a host running ROS2 to publish camera image data over WiFi for computer-vision tasks.\u003c\/p\u003e\n\u003cimg alt=\"Configuration differences chart: fixed-angle ROS-WiFi camera module vs optional 2DOF PTZ kit and packing list\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_d16b43dc-721e-45ab-853a-a9f6f76552a0.jpg?v=1782249429\"\u003e\u003cp\u003eTwo build options are available: a fixed viewing angle, or an optional 2D electric PTZ setup for adjustable pan\/tilt.\u003c\/p\u003e\n\u003cimg alt=\"Compatibility graphic showing ROS-WiFi camera working with PC\/virtual machine, Raspberry Pi, and Jetson boards\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_a9498512-b7f4-4276-b5f7-a8682dfdfe12.jpg?v=1782249436\"\u003e\u003cp\u003eCompatible with common controllers such as PC virtual machines, Raspberry Pi, and Jetson for ROS2 development and debugging.\u003c\/p\u003e\n\u003cimg alt=\"WiFi-UDP mode network diagram linking microROS robot and ROS-WiFi camera to a router and a virtual machine subscriber\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_bff727b3-a747-4381-a7f5-77fb36d53689.jpg?v=1782249441\"\u003e\u003cp\u003eWiFi-UDP mode enables a virtual machine to subscribe to topics published by both the robot and the camera module on the same LAN.\u003c\/p\u003e\n\u003cimg alt=\"AI vision examples grid: OpenCV HSV color recognition, 3D object recognition, gesture recognition, QR, face and pose detection\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_bbd4fc9a-44f8-4417-aa7f-55da674a777e.jpg?v=1782249448\"\u003e\u003cp\u003eBuilt-in example projects cover common vision tasks such as color recognition, gesture detection, QR decoding, and pose tracking.\u003c\/p\u003e\n\u003cimg alt=\"ESP32-S3 chip graphic emphasizing 2.4GHz WiFi wireless transmission and real-time video image streaming\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_97c53313-0646-40bc-be22-20a1acff21b1.jpg?v=1782249453\"\u003e\u003cimg alt=\"Patch antenna and ESP32-S3 camera board inside case, highlighting improved WiFi signal stability and range up to 20m\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_173c0d79-d2b0-4556-9be6-d961fe398ba2.jpg?v=1782249459\"\u003e\u003cp\u003eA patch antenna design helps maintain a stable WiFi link for smoother image transmission within a LAN (up to 20m stated).\u003c\/p\u003e\n\u003cimg alt=\"Handheld 2MP HD camera module close-up, showing lens and compact black housing for clear imaging\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_ba5ef4c7-c257-408d-b308-a6d9ae3e1b9e.jpg?v=1782249465\"\u003e\u003cp\u003eThe 2MP HD camera delivers clearer images for downstream AI recognition on the ROS2 host computer.\u003c\/p\u003e\n\u003cimg alt=\"Mobile app screen for viewing video stream and mapping navigation app support on iOS and Android\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_9bc5f814-f040-4021-a529-8a286892c7e4.jpg?v=1782249471\"\u003e\u003cimg alt=\"Smart transfer workflow diagram: serial WiFi setup, run ROS2 agent, module publishes image topic, host subscribes for AI\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_4f6cdeca-bb27-4df3-a85b-b57ed8b9e6c2.jpg?v=1782249477\"\u003e\u003cp\u003eSetup follows a simple flow: configure WiFi, start the ROS2 camera agent, publish image topics, then subscribe on the host.\u003c\/p\u003e\n\u003cimg alt=\"Quick network configuration using serial port debugging module connected to a laptop and the ROS-WiFi camera module\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_03c17199-9b44-4fe3-8bb7-7d70467bcbe6.jpg?v=1782249483\"\u003e\u003cp\u003eInitial WiFi credentials can be set via the serial port module connected to a computer before switching to wireless operation.\u003c\/p\u003e\n\u003cimg alt=\"Yahboom ESP32-S3 WiFi camera module streaming live video wirelessly to a laptop screen\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_67829421-5577-4379-9c59-c8437c7122d3.jpg?v=1782249489\"\u003e\u003cp\u003eThe Yahboom ROS-WiFi ESP32-S3 camera supports wireless video transmission for convenient live viewing on a computer.\u003c\/p\u003e\n\u003cimg alt=\"Yahboom ROS WiFi ESP32-S3 camera module mounted on a small robot car and robotic arm application examples\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_dca0c2ad-1ad1-442c-a86f-2ca05df93bfc.jpg?v=1782249495\"\u003e\u003cp\u003eThe Yahboom ROS WiFi ESP32-S3 camera module can be mounted on robot cars or robotic arms for onboard vision tasks.\u003c\/p\u003e\n\u003cimg alt=\"Yahboom ROS-WiFi ESP32-S3 2MP camera tutorial download list with sample code folders like OpenCV, MediaPipe, and face detection\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_7865befa-388f-4a7f-a92a-1b66358eda35.jpg?v=1782249501\"\u003e\u003cp\u003eThe Yahboom ROS-WiFi ESP32-S3 camera kit includes a tutorial download with sample projects such as OpenCV, MediaPipe, face detection, gesture control, and QR code recognition.\u003c\/p\u003e\n\u003cimg alt=\"Yahboom ESP32-S3 WiFi camera module with lens and mounting holes, plus bracket and servo in real shot\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_04805a84-1e15-41ff-b3f5-18a7f812e3f7.jpg?v=1782249507\"\u003e\u003cp\u003eThe Yahboom ESP32-S3 WiFi camera module features a compact lens housing and can be mounted on a small bracket with a servo for pan\/tilt setups.\u003c\/p\u003e\n\u003cimg alt=\"ROS-WiFi camera module hardware parameters diagram with 48×37.5×14 mm dimensions and 5V serial interface notes\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_79fa178d-51d8-46f1-a425-85355a747902.jpg?v=1782249514\"\u003e\u003cp\u003eThe ROS-WiFi camera module lists a 48×37.5×14 mm body size with a 5V serial-port interface (TXD, GND) and a 2.4GHz PCB antenna rated at 3dBi.\u003c\/p\u003e\n\u003cimg alt=\"2DOF electric PTZ mount dimension diagram with SG90 9g servo specs, 62×56×80 mm size and PWM 0–180° range\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ROS-WiFi-camera-module-support-ROS2-robot_b28a1f1a-b4d3-4f56-9987-f4d0c00a7f97.jpg?v=1782249521\"\u003e\u003cp\u003eThe 2DOF electric PTZ mount includes dimensioned drawings and key servo specs like 62×56×80 mm size and a 0–180° PWM control range for easier integration.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Yahboom","offers":[{"title":"ROS-WiFi Module","offer_id":53136658956512,"sku":"6000301608-1","price":36.2,"currency_code":"USD","in_stock":true},{"title":"ROS-WiFi Module + 2DOF Bracket","offer_id":53136658989280,"sku":"6000301608-2","price":51.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0643\/3210\/3904\/files\/ROS-WiFi_Camera_Module_Yahboom_01_403f0282-5684-4801-b711-1aa9a1f41dfb.jpg?v=1782130909","url":"https:\/\/rcdrone.top\/bn\/products\/yahboom-ros-wifi-camera","provider":"RCDrone","version":"1.0","type":"link"}