Skip to main content

reCamera Gimbal Overview

The reCamera Gimbal 2002 Series is the first open-source camera control system with 1TOPS AI camera (reCamera) and 2-axis gimbal. Its dual brushless motors enable 360° yaw and 180° pitch for full coverage.

Feature

  • Fully Open-Source Ecosystem on Hardware and Software
  • Quick Setup & Precision Movement
    • Lego-like assemble package support
    • 360° yaw Rotation Full coverage and 180° pitch Range From floor to ceiling
    • Brushless Motor Precision: 0.01° stepping accuracy for smooth target tracking.
  • AI-Powered Motion Control
    • Ready Custom AI Models: Built-in YOLO11 with commercial license, Roboflow & SenseCraft AI support.
    • Smart Tracking: AI auto-adjusts gimbal movement.
  • Flexible Development for All Skill Levels
    • Built-in Node-RED for low-code flow customization on gimbal movement.
    • C++ SDK supported for deeper development.

Specifications

Processing System

ParameterValue
SOCSG2002
CPUC906@1GHz + C906@700MHz
AI Performance1 Tops @ Int8
MCU8051 @ 8KB SRAM
Operating SystemLinux
Memory256 MB
Video Encoder5MP @ 30Fps

Basic

ParameterValue
eMMC8GB / 64GB
Power Supply12V DC Jack to XT30 connector
Power Consumption12V, 185mA (static)

Camera

ParameterValue
SensorOV5647
Resolution5M (2592×1944) Pixels
Chip1/4" CMOS Sensor
Pixel Size1.4μm
Output FormatRAW 10
Max Frame RateFull size: 15fps
ApertureF2.8
Equivalent Focal Length3.46mm
Field of View65°
Distortion<1%
Lens Structure5P

Interface

ParameterValue
USBUSB 2.0 Type-C
WirelessWi-Fi 2.4G/5G Bluetooth 4.2/5.0
Button1 × Reboot Button, 1 × User Button
Fill LEDs4 × 0.3W White Light
LED1 × Power Indicator, 2 × IO Programmable Indicator
MicOn-Board Mic
SpeakerExternal Speaker

Motor Spec

ParameterMS3008MS3506
Turns5460
Rated Voltage (V)1212
Max Speed (rpm)20002100
Rated Torque (N·m)0.040.05
Rated Speed (rpm)11601250
Rated Current (A)0.640.79
Max Power (W)4.66.4
Motor Poles1414
Operating Temperature (℃)-25~60-25~60
Weight (g)4963
Drive Input Voltage (V)6~166~16
CommunicationCANCAN
Communication FrequencyCAN@1Mbps:2KHzCAN@1Mbps:2KHz
Encoder15-bit Magnetic Encoder15-bit Magnetic Encoder
CAN Baud Rate100K、125K、250K、500K、1M100K、125K、250K、500K、1M
Control ModeOpen Loop(24KHz) / Speed Loop(4KHz) / Position Loop(2KHz)Open Loop(24KHz) / Speed Loop(4KHz) / Position Loop(2KHz)

Gimbal Spec

ParameterValue
Pitch Range0~180°
Yaw Range0~360°

Ambient Conditions

ParameterValue
Operating Temperature-20~50 ℃
Operating Humidity0~90%

Mechanical

ParameterValue
Dimension (W × H × D)68×112×71mm
EnclosurePolyamide (PA) Nylon
Weight (Net)230g

Others

ParameterValue
Warranty1 year

Hardware Overview

Core Board-C101

Click to download PCBA file of 8GB

Click to download PCBA file of 64GB

Top ViewBottom View

Block Diagram

Sensor Board-S101

Click to download PCBA file

Top ViewBottom View

Base Board-B401

Click to download PCBA file

Top ViewBottom View

Block Diagram

Power Supply Board

This power supply board provides dual functions of stable power delivery and overvoltage protection. It supports 12V DC input to power both motors and reCamera systems.

Overvoltage Protection Thresholds:

  • Maximum Trip Voltage: 25.66V
  • Normal Operation Voltage: 25.54V
  • Minimum Safe Voltage: 25.4V

Click to download PCBA file

Block Diagram

Hardware Interface

Light

There are 3 indicators on the recamera, red and blue light are programmable indicators, and the green indicator is the power indicator which is not programmable. Red is the status indicator of the CPU and blue is the reading status indicator of the system emmc.

Light Indicators Status:

LED(color)StatusStatement
LED1 - GreenONPower On
LED2 - RedFlashingCPU Working(user define)
LED3 - BlueFlashingeMMC Reading/Writing

Example 1: Use linux command change the red led brightness to zero

echo 0 | sudo tee /sys/class/leds/red/brightness

Example 2: completely turn red light off

echo none | sudo tee /sys/class/leds/red/trigger

There are four white lights, which are the fill lights of the camera. The switch of the fill lights can be controlled by the following instructions.

echo 1 > /sys/devices/platform/leds/leds/white/brightness //light on
echo 0 > /sys/devices/platform/leds/leds/white/brightness //light off

Mic & Speaker

The recamera has a microphone and a speaker. You can invoke the microphone and speaker by following the command. The recamera can play audio files in wav format.

sudo arecord -D hw:0,0 -r 16000 -f S16_LE -c 1 -d 5 /home/recamera/test.wav //Record five seconds of audio

sudo aplay -D hw:1,0 /home/recamera/test.wav //Playing audio

Local mp3 audio files can be converted to wav files for playback in recamera by using Convert audio online. The default format of the player is: 16bit bitrate; The sampling rate is 16,000

Wi-Fi

2002w version of reCamera has the Wi-Fi module in hardware. The Wi-Fi is AP+STA dual mode, which can be used to configure the device network or configure the device in AP mode.

The SSID of wifi in AP mode is: reCamera_+ the last six bits of MAC.

The Passwd of wifi in AP mode is: 12345678.

The ssid and passwd of the WiFi_AP can be configured in the /etc/hostapd_2g4.conf file on the recamera system.

The reCamera STA configuration file is in /etc/wpa_supplicant.conf, where you configure the Wi-Fi account and password to connect to. In STA mode, please connect to Wi-Fi in 5G band.

In the terminal, you can scan and connect to Wi-Fi with the following command:

wpa_cli -i wlan0 scan                           #Start a scan

wpa_cli -i wlan0 scan_results #Returns wifi scan results

wpa_cli add_network # Adding a new network,Returns a network ID
wpa_cli set_network ID ssid "your_wifi_name" # set network SSID
wpa_cli set_network ID psk "your_wifi_password" # set network passwd
wpa_cli enable_network ID # enable network and connect
wpa_cli status # Checking connection status

Button

User Button

The 10 User Button is located on the reCamera Gimbal Board-B401. If you would like to reset the device such as forgetting your device's passcode, you can long pressing the User button and then connecting the device to power. When the red light of the device is constantly on instead of blinking, release the User button.

If you want to restore the firmware of your device to a specific version, please visit os version control.

Reboot Button

The 11 Reboot Button is located on the reCamera Gimbal Board-B401. When the button is pressed, the system will reboot.

Motor

There is a Gimbal script in the reCamera Gimbal that can be used to debug and control the Gimbal's motors. To see the gimbal script in action, run the following command:

gimbal --help

gimbal is a bash script, you can modify to view and modify the script to achieve your secondary development needs.

CAN

Use the ifconfig command to view the can0 interface:

Use the cansend can0 can_id#9C.00.00.00.00.00.00.00 command to send can messages:

Use the candump can0 command to receive can messages:

Part List

Tech Support & Product Discussion

Thank you for choosing our products! We are here to provide you with different support to ensure that your experience with our products is as smooth as possible. We offer several communication channels to cater to different preferences and needs.

Loading Comments...