Pixracer

The Pixracer is the first autopilot of the FMUv4 Pixhawk generation. It comes with a small Wifi extension board.

../_images/pixracer_top.jpg
../_images/pixracer_bottom.jpg
../_images/pixracer_top_wifi.jpg

Overview

The Pixracer is the common name for the FMUv4 generation of Pixhawk autopilots. It has been designed primarily for the demanding requirements of small multicopters, but of course can be used on planes and other vehicles which require no more than 6 pwm outputs for controlling escs and motors. Pixracer is available from the mRobotics

Tip

At time of writing the autopilot is still being evolved/improved. The final version may very slightly from the information provided here.

This video below provides a detailed overview of the board. Additional information can be found on pixhawk.org and the mRobotics.

Specifications

  • Processor:
    • MCU – STM32F427VIT6 rev.3
    • Ultra low noise LDOs for sensors and FMU
    • FRAM – FM25V02-G
  • Sensors
    • Gyro/Accelerometer: Invensense MPU9250 Accel / Gyro / Mag (4 KHz)
    • Gyro/Accelerometer: Invensense ICM-20608 Accel / Gyro (4 KHz)
    • Barometer: MS5611
    • Compass: Honeywell HMC5983 magnetometer with temperature compensation
  • Power
  • Interfaces/Connectivity
    • Wifi: ESP-01 802.11bgn Flashed with MavESP8266
    • MicroSD card reader
    • Micro USB
    • RGB LED
    • GPS (serial + I2C)
    • TELEM1/TELEM2
    • Wifi serial
    • FrSky Telemetry serial
    • Debug connector (serial + SWD)
    • Connectors: GPS+I2C, RC-IN, PPM-IN, RSSI, SBus-IN, Spektrum-IN, USART3 (TxD, RxD, CTS, RTS), USART2 (TxD, RxD, CTS, RTS), FRSky-IN, FRSky-OUT, CAN, USART8 (TxD, RxD), ESP8266 (full set), SERVO1-SERVO6, USART7 (TxD, RxD), JTAG (SWDIO, SWCLK), POWER-BRICK (VDD, Voltage, Current, GND), BUZZER-LED_BUTTON.
  • Dimensions
    • Weight ?
    • 36 x 36mm with 30.5 x 30.5mm hole grid with 3.2mm holes

Connector pin assignments

Unless noted otherwise all connectors are JST GH

TELEM1, TELEM2+OSD ports

PinSignalVolt
1 (red)VCC+5V
2 (blk)TX (OUT)+3.3V
3 (blk)RX (IN)+3.3V
4 (blk)CTS (IN)+3.3V
5 (blk)RTS (OUT)+3.3V
6 (blk)GNDGND

GPS port

PINSIGNALVOLT
1 (red)VCC+5V
2 (blk)TX (OUT)+3.3V
3 (blk)RX (IN)+3.3V
4 (blk)I2C1 SCL+3.3V
5 (blk)I2C1 SDA+3.3V
6 (blk)GNDGND

FrSky Telemetry / SERIAL4

PINSIGNALVOLT
1 (red)VCC+5V
2 (blk)TX (OUT)+3.3V
3 (blk)RX (IN)+3.3V
4 (blk)GNDGND

RC Input (accepts PPM / S.BUS / Spektrum / SUMD / ST24)

PINSIGNALVOLT
1 (red)VCC+5V
2 (blk)RC IN+3.3V
3 (blk)RSSI IN+3.3V
4 (blk)VDD 3V3+3.3V
5 (blk)GNDGND

CAN

PINSIGNALVOLT
1 (red)VCC+5V
2 (blk)CAN_H+12V
3 (blk)CAN_L+12V
4 (blk)GNDGND

Power

PINSIGNALVOLT
1 (red)VCC+5V
2 (blk)VCC+5V
3 (blk)CURRENT+3.3V
4 (blk)VOLTAGE+3.3V
5 (blk)GNDGND
6 (blk)GNDGND

Switch

PINSIGNALVOLT
1 (red)SAFETYGND
2 (blk)!IO_LED_SAFETYGND
3 (blk)CURRENT+3.3V
4 (blk)BUZZER-
5 (blk)BUZZER+

Debug port (JST SM06B connector)

PINSIGNALVOLT
1 (red)VCC TARGET SHIFT+3.3V
2 (blk)CONSOLE TX (OUT)+3.3V
3 (blk)CONSOLE RX (IN)+3.3V
4 (blk)SWDIO+3.3V
5 (blk)SWCLK+3.3V
6 (blk)GNDGND

See also

Note

Some information and images in this page were copied from pixhawk.orgdocs.px4.io and the mRobotics shop

Schematics

Leave a Reply

Your email address will not be published. Required fields are marked *