Hiwonder Tracked
PX4 v1.18The Hiwonder Tracked rover is a bare-bones platform including a chassis, two tracks, two motors with encoders and a motor driver board. The chassis offers many mounting points, providing the flexibility to attach your own flight controller, sensors and other payload.
This documentation illustrates the setup of the rover and the configuration of the actuators.

Список деталей
TIP
The hardware below is just an example — use whatever you have available. Make sure all parts are compatible with your flight controller's ports, and adjust the wiring as needed. Alternatives are listed in:
The following parts are used in this build:
Frame: Hiwonder Tracked Chassis
Flight Controller: Auterion Skynode S
INFO
The flight controller and motor driver board used in this build are both directly supplied at the same 3S battery voltage (~11V).
Many flight controllers require a lower voltage power supply, so if you are using a different controller you may need a DC-to-DC converter to power it from the battery — see Power Modules & Power Distribution Boards.
:::
Receiver: TBS Crossfire Nano RX
Power: 3S Lipo Battery
GNSS: Holybro RTK F9P GPS
I2C Splitter
INFO
This part is only necessary if your flight controller has only one I2C port (we need one for the motor driver board and one for the compass in the GNSS module). Many boards will have a dedicated GPS port (which often includes an I2C port) and one or more separate I2C ports for additional peripherals.
:::
- LTE Dongle: Used to establish a data link between the vehicle and the ground control station.
Wiring and Assembly
The following images shows the wiring of the various components of this build. The connections from the motors to the motor controller board are not shown.

INFO
This image only serves as an example for the wiring process, with your hardware this can look very different. Check the documentation of your parts to ensure that you connect to correct pins.
With the wiring complete, you can now securely attach your hardware to the chassis.
TIP
For the initial build you might attach components using double sided tape. For a longer term solution we highly recommend 3d printing mounts that you attach to the chassis using the mounting points.
Збірка прошивки
This frame works with the usual Rover firmware variants on most flight controllers. You can use either prebuilt versions or build the firmware yourself (see Flashing the Rover Build and Building Rover in Rover Configuration/Tuning).
A few boards may omit the hiwonder_emm driver for the Hiwonder 4-Channel Encoder Motor Module used by this vehicle. If your board does not ship with it you will need a custom build — see Hiwonder 4-Channel Encoder Motor Module > Building the Firmware for instructions.
Конфігурація PX4
Використовуйте QGroundControl для налаштування рухомого об'єкту:
- Flash your custom rover build onto your flight controller.
- У розділі Основні налаштування виберіть вкладку Каркас.
- Choose Hiwonder Tracked under the Rover category (Alternatively you can set the parameter
SYS_AUTOSTARTto50002).
Then configure the actuators:
Перейдіть до Конфігурації та тестування приводів в QGroundControl.
Select the Hiwonder EMM driver from the list of Actuator Outputs.
Assign one of the populated channels of the motor controller board to the
Left Motorand one to theRight Motor. The channels are noted on the motor controller board (alternatively randomly assign the channels and use the actuator testing tab to find the correct assignments). Now ensure that both motors are spinning in the same direction. If that is not the case check theRev Rangebox on one of the motors.
Arm the rover in Manual Mode and use the trottle stick to drive forwards. If the rover drives backwards instead, invert the
Rev Rangecheckboxes on both motors.
You have now successfully setup your rover and can start testing all driving modes PX4 has to offer!