Tbs Electronics XRACER User Manual

Manual is about: Ready-to-fly micro fpv racer

Summary of XRACER

  • Page 1

    Tbs xracer micro fpv racer revision 2016-10-30 ready-to-fly micro fpv racer it's a parrot frame, that we build up with betaflight, spektrum r/c receiver and a tbs unify pro vtx. Aimed at indoor office/warehouse race flying, or people getting started with carpark racing and other shenanigans. Key fea...

  • Page 2: Table of Content

    Table of content attention disclaimer overview quick start guide - bnf set setup charging battery mounting battery changing video transmitter settings channel select mode band select mode unlock and power select mode saving settings led flash codes for channel, band and power radio channel setup bin...

  • Page 3: Specifications

    Specifications type: 120-size micro quadrotor fpv racer propellers: Ø56mm white propellers motors: ck 20x8.5mm brushed coreless micro motors, 1x5mm shaft battery: 3.7v 600mah 1s1p lipo battery pack, 42 x 24 x 9 mm, 15 grams main board: pico stm32f1 32-bit brushed flight controller, mpu-6050 imu sens...

  • Page 4: Attention

    Attention thank you for buying a tbs product! The tbs xracer is a new micro racing multirotor aircraft from team blacksheep (tbs). A general rule for rc aircrafts is that they must be controlled always under sight of view, check your rc regulation to keep up to date with regulations. Please read thi...

  • Page 5: Overview

    Overview the following diagram shows the main features of the tbs xracer and the component layout. 5.

  • Page 6

    Quick start guide - bnf set the following steps will get you setup and ready to fly quickly. It is a condensed version intended for experienced pilots/builders. Each step is elaborated in more detail in this manual if you are new to this. You will need to charge and mount the battery, bind the r/c r...

  • Page 7: Setup

    Setup getting set up and ready to fly is a quick and simple task, as mostly everything comes pre-built from the tbs factory. When using tbs equipment, it is plug & play to get ready. Follow these easy steps and you will be shredding the sky in just a few minutes! Charging battery the supplied 1s 600...

  • Page 8

    Changing video transmitter settings on the underside of the xracer is a slot to access the menu button and two status leds for the vtx. In the menu there are categories and setting entries. Pressing the button for 3 seconds will toggle between categories, pressing it for a short (1 second) press tog...

  • Page 9

    Led flash codes for channel, band and power the tbs unify pro 5g8 signals selected channel, band and power levels using a startup sequence of led codes. The same sequence is also repeated in the menu to make it unified. First the red led flashes to indicate the item being shown. One flash for channe...

  • Page 10

    The selections in orange requires ham license to operate legally. The video transmitter ensures that you cannot select illegal channels or power levels by accident: ● when controlled by the push button, you will need to confirm having a ham license by following the steps described above to unlock yo...

  • Page 11

    Example, p.42, t10j manual to bind the xracer to a ​frsky ​radio: 1. Push and hold bind button while plugging in the battery. Xracer is now in bind mode. Orange led is on, red led is flashing rapidly. 2. If you are using xjt module, dipswitch 1 is up and dipswitch 2 is down (d8). In frsky taranis, s...

  • Page 12

    Flight controller setup the main flight controller board comes pre-flashed with betaflight and proper settings for the xracer already set up but you still need to configure the receiver settings. Also if you upgrade the firmware or reset settings, you will lose the receiver settings and need to set ...

  • Page 13

    4. For v1.0, in the same tab, change “receiver mode” to “rx_serial” and “serial receiver provider” to “spektrum1024” for dsm2 or “spektrum2048” for dmsx, hit “save and reboot”. For all v1.1, please set the “receiver mode” to ppm. 5. Now, power up the the radio and open the “receiver”-tab, the stick ...

  • Page 14

    7. Finally, disconnect the usb and try to power up the radio first then the xracer. Toggle the flight mode-switch, the green led should blink momentarily when moving through the modes. Toggle the arm-switch and the green led will turn on when armed. 14.

  • Page 15

    Low battery warning the green led on the back will start to flash/turn off momentarily when the battery voltage is under 3.5v. This is a good time to land and recharge/change battery. Accelerometer and gyro calibration before the first flight, the fc needs to know the absolute flat and level positio...

  • Page 16

    Status led the leds on the main controller board shows the state of the system, according the following table. The red led is located on the front while the blue and green is located on either side of the micro-usb connector. Led color description red slow flashing no transmitter detected red rapid ...

  • Page 17: Advanced Configuration

    Advanced configuration flight controller configuration the xracer comes preconfigured with tuned betaflight settings. Changing the essential flight controller settings such as pid, rates, filters, general settings and accelerometer calibration can be done in the betaflight configurator interface. If...

  • Page 18

    Advanced settings: 1. Open the “cli”-tab and type the following to enable brushed motors and press enter: “set motor_pwm_rate=32000” “save” 2. Open the “pid”-tab and change the pid and rates values to the following and hit “save”: settings dump complete list of the betaflight fc settings for spektru...

  • Page 19

    Feature -oneshot125 feature -blackbox feature -channel_forwarding feature -transponder feature vbat feature inflight_acc_cal feature rx_serial feature failsafe # beeper beeper gyro_calibrated beeper rx_lost beeper rx_lost_landing beeper disarming beeper arming beeper arming_gps_fix beeper bat_crit_l...

  • Page 20

    Color 15 0,0,0 # aux aux 0 0 0 900 1300 aux 1 1 1 900 1300 aux 2 2 1 1300 1700 aux 3 0 0 900 900 aux 4 0 0 900 900 aux 5 0 0 900 900 aux 6 0 0 900 900 aux 7 0 0 900 900 aux 8 0 0 900 900 aux 9 0 0 900 900 aux 10 0 0 900 900 aux 11 0 0 900 900 aux 12 0 0 900 900 aux 13 0 0 900 900 aux 14 0 0 900 900 ...

  • Page 21

    Set telemetry_inversion = off set frsky_default_lattitude = 0.000 set frsky_default_longitude = 0.000 set frsky_coordinates_format = 0 set frsky_unit = imperial set frsky_vfas_precision = 0 set frsky_vfas_cell_voltage = off set hott_alarm_sound_interval = 5 set battery_capacity = 0 set vbat_scale = ...

  • Page 22

    Rxfail 14 h rxfail 15 h rxfail 16 h rxfail 17 h # profile profile 0 ############################# profile values #################################### profile 0 set yaw_p_limit = 400 set pid_delta_method = measurement set dterm_lowpass_hz = 70.000 set dterm_average_count = 4 set iterm_reset_degrees =...

  • Page 23

    Feature -rx_ppm feature -vbat feature -inflight_acc_cal feature -rx_serial feature -motor_stop feature -servo_tilt feature -softserial feature -gps feature -failsafe feature -sonar feature -telemetry feature -current_meter feature -3d feature -rx_parallel_pwm feature -rx_msp feature -rssi_adc featur...

  • Page 24

    Color 3 30,0,255 color 4 60,0,255 color 5 90,0,255 color 6 120,0,255 color 7 150,0,255 color 8 180,0,255 color 9 210,0,255 color 10 240,0,255 color 11 270,0,255 color 12 300,0,255 color 13 330,0,255 color 14 0,0,0 color 15 0,0,0 # mode_color mode_color 0 0 1 mode_color 0 1 11 mode_color 0 2 2 mode_c...

  • Page 25

    Adjrange 5 0 0 900 900 0 0 adjrange 6 0 0 900 900 0 0 adjrange 7 0 0 900 900 0 0 adjrange 8 0 0 900 900 0 0 adjrange 9 0 0 900 900 0 0 adjrange 10 0 0 900 900 0 0 adjrange 11 0 0 900 900 0 0 adjrange 12 0 0 900 900 0 0 adjrange 13 0 0 900 900 0 0 adjrange 14 0 0 900 900 0 0 # rxrange rxrange 0 1000 ...

  • Page 26

    Set current_meter_type = adc set align_gyro = default set align_acc = default set align_mag = default set align_board_roll = 0 set align_board_pitch = 0 set align_board_yaw = 0 set max_angle_inclination = 700 set gyro_lpf = 188hz set gyro_sync_denom = 1 set gyro_lowpass_type = pt1 set gyro_lowpass =...

  • Page 27

    Set i_vel = 55 set d_vel = 75 set level_sensitivity = 1.000 rateprofile 0 # rateprofile rateprofile 0 set rc_rate = 60 set rc_rate_yaw = 60 set rc_expo = 40 set rc_yaw_expo = 0 set thr_mid = 50 set thr_expo = 0 set roll_srate = 30 set pitch_srate = 30 set yaw_srate = 30 set tpa_rate = 10 set tpa_bre...

  • Page 28

    Beeper gps_status beeper rx_set beeper acc_calibration beeper acc_calibration_fail beeper ready_beep beeper multi_beeps beeper disarm_repeat beeper armed beeper system_init beeper on_usb # map map aetr1234 # serial serial 0 1 115200 57600 0 115200 serial 1 64 115200 57600 0 115200 # led led 0 0,0::c...

  • Page 29

    Mode_color 3 2 4 mode_color 3 3 13 mode_color 3 4 10 mode_color 3 5 3 mode_color 4 0 7 mode_color 4 1 11 mode_color 4 2 3 mode_color 4 3 13 mode_color 4 4 10 mode_color 4 5 3 mode_color 5 0 9 mode_color 5 1 11 mode_color 5 2 2 mode_color 5 3 13 mode_color 5 4 10 mode_color 5 5 3 mode_color 6 0 6 mod...

  • Page 30

    Rxfail 17 h # master set mid_rc = 1500 set min_check = 1100 set max_check = 1900 set rssi_channel = 0 set rssi_scale = 30 set rc_interpolation = auto set rc_interpolation_interval = 19 set rssi_ppm_invert = off set input_filtering_mode = off set roll_yaw_cam_mix_degrees = 0 set max_aux_channels = 6 ...

  • Page 31

    Set failsafe_throttle_low_delay = 100 set failsafe_procedure = drop set rx_min_usec = 885 set rx_max_usec = 2115 set gimbal_mode = normal set acc_hardware = auto set acc_lpf_hz = 10.000 set accxy_deadband = 40 set accz_deadband = 40 set acc_unarmedcal = on set acc_trim_pitch = 0 set acc_trim_roll = ...

  • Page 32: Maintenance

    Maintenance replacing propellers the propellers on a quadcopter have two rotational profiles, counterclockwise and clockwise. Getting these right is important for proper flight. Take note, or use the picture below, to find out which way the leading edge of the propeller should turn. The kit comes wi...

  • Page 33

    Replacing motors if you have a damaged motor or a bent shaft, you can replace it with one of the two extras supplied in the kit. There are two brushed motor types, counterclockwise and clockwise rotation. Motor rotation and correct polarity is indicated by the wire color: ● counterclockwise motor: w...

  • Page 34

    4. Replace the motor and solder the wires in place and put on the propeller as shown in the following picture. 34.

  • Page 35: Firmware Upgrade

    Firmware upgrade updating the firmware to the latest cleanflight or betaflight is possible via the usb interface, as long as the board is in bootloader mode. Bootloader mode for this you need a soldering iron, solder and a piece of wire. 1. Remove the main board from the frame 2. Solder a wire betwe...

  • Page 36: Troubleshooting

    Troubleshooting ● if the motors spin up when the battery is plugged in, connect the xracer to cleanflight. ​open the “cli”-tab and type the following to enable brushed motors and press enter: “set motor_pwm_rate=32000” “save” ● if you see lines on the video coming from the xracer, the battery voltag...

  • Page 37: Good Practices

    Good practices we have compiled a list of all of practices which have been tried and tested in countless environments and situations by the tbs crew and other experienced fpv pilots. Follow these simple rules, even if rumors on the internet suggest otherwise, and you will have success in fpv. ● star...

  • Page 38

    ● improving the antenna gain on the receiver end is better than increasing the output power (except in rf-noisy areas). More tx power causes more issues with rf noise on your plane. 500mw is plenty of power! ● try to achieve as much separation of the vtx and r/c receiver as possible to lower the rf ...