{"id":1342,"date":"2023-07-24T16:48:04","date_gmt":"2023-07-24T08:48:04","guid":{"rendered":"http:\/\/www.autouav.net.cn\/?p=1342"},"modified":"2024-01-13T11:12:54","modified_gmt":"2024-01-13T03:12:54","slug":"pixracer-pro","status":"publish","type":"post","link":"https:\/\/www.autouav.net.cn\/?p=1342","title":{"rendered":"Pixracer Pro"},"content":{"rendered":"<h1>Pixracer Pro<\/h1>\n<p>The\u00a0<a class=\"reference external\" href=\"https:\/\/store.mrobotics.io\/\">Pixracer Pro<\/a>\u00a0is the next generation autopilot of mRo\u2019s Pixracer family.<\/p>\n<div class=\"figure align-default\"><a class=\"reference external image-reference\" href=\"https:\/\/www.autouav.net.cn\/wp-content\/uploads\/2023\/07\/pixracer-pro-top.png\"><img decoding=\"async\" src=\"https:\/\/www.autouav.net.cn\/wp-content\/uploads\/2023\/07\/pixracer-pro-top.png\" alt=\"..\/_images\/pixracer-pro-top.png\" \/><\/a><\/div>\n<div class=\"figure align-default\"><a class=\"reference external image-reference\" href=\"https:\/\/www.autouav.net.cn\/wp-content\/uploads\/2023\/07\/pixracer-pro-bottom.png\"><img decoding=\"async\" src=\"https:\/\/www.autouav.net.cn\/wp-content\/uploads\/2023\/07\/pixracer-pro-bottom.png\" alt=\"..\/_images\/pixracer-pro-bottom.png\" \/><\/a><\/div>\n<div id=\"overview\" class=\"section\">\n<h2>Overview<\/h2>\n<p>The\u00a0<a class=\"reference external\" href=\"https:\/\/store.mrobotics.io\/\">Pixracer Pro<\/a>\u00a0is the next generation of mRobotics\u2019 family of Pixracer 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 8 pwm outputs for controlling escs and motors.<\/p>\n<div class=\"admonition tip\">\n<p class=\"admonition-title\">Tip<\/p>\n<p>At time of writing the autopilot is still being evolved\/improved. The final version may very slightly from the information provided here.<\/p>\n<\/div>\n<\/div>\n<div id=\"specifications\" class=\"section\">\n<h2>Specifications<\/h2>\n<ul class=\"simple\">\n<li><strong>Processor<\/strong>:\n<ul>\n<li>MCU &#8211; STM32H743IIK6<\/li>\n<li>2MB flash allows full features of ArduPilot to be flashed<\/li>\n<li>256KB FRAM &#8211; FM25V02-G<\/li>\n<\/ul>\n<\/li>\n<li><strong>Sensors<\/strong>\n<ul>\n<li>Gyro\/Accelerometer: Invensense ICM-20948 \/ Gyro \/ Mag<\/li>\n<li>Gyro\/Accelerometer: Invensense ICM-20602 Accel \/ Gyro<\/li>\n<li>Gyro\/Accelerometer: Bosch BMI088 Accel \/ Gyro<\/li>\n<li>Barometer: DPS310<\/li>\n<\/ul>\n<\/li>\n<li><strong>Power<\/strong>\n<ul>\n<li>5-5.5VDC from USB or PowerBrick connector. Optional\/recommended\u00a0<a class=\"reference external\" href=\"https:\/\/store.mrobotics.io\/product-p\/auav-acsp4-mr.htm\">ACSP4 +5V\/+12V Power Supply<\/a>.<\/li>\n<li>Ultra low noise LDOs for sensors and FMU<\/li>\n<\/ul>\n<\/li>\n<li><strong>Interfaces\/Connectivity<\/strong>\n<ul>\n<li>MicroSD card reader<\/li>\n<li>Micro-C USB<\/li>\n<li>RGB LED<\/li>\n<li>GPS (serial + I2C)<\/li>\n<li>TELEM1\/TELEM2<\/li>\n<li>FrSky Telemetry serial port<\/li>\n<li>On-Board Buzzer<\/li>\n<li>8 Servo\/Motor Outputs, 3.3V (default) or 5V level selectable (GPIO 74)<\/li>\n<li>Connectors: GPS+I2C (USART4), RC-IN\/PPM-IN\/RSSI\/SBus-IN\/Spektrum-IN, USART3 (TxD, RxD, CTS, RTS), USART2 (TxD, RxD, CTS, RTS), USART8(FRSky-IN\/FRSky-OUT), CAN1, CAN2, SERVO1-SERVO8, USART1\/USART7 (TxD, RxD), SPI6, POWER-BRICK (VDD, Voltage, Current, GND).<\/li>\n<\/ul>\n<\/li>\n<li><strong>Dimensions<\/strong>\n<ul>\n<li>Weight ?<\/li>\n<li>Size<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n<div id=\"connector-pin-assignments\" class=\"section\">\n<h2>Connector pin assignments<\/h2>\n<p>Unless noted otherwise all connectors are JST GH<\/p>\n<div id=\"usart2-usart3-telem1-telem2-connectors\" class=\"section\">\n<h3>USART2,USART3 (TELEM1\/TELEM2)connectors<\/h3>\n<div class=\"wy-table-responsive\">\n<table class=\"docutils align-default\">\n<colgroup>\n<col \/>\n<col \/>\n<col \/><\/colgroup>\n<thead>\n<tr class=\"row-odd\">\n<th class=\"head\">PIN<\/th>\n<th class=\"head\">SIGNAL<\/th>\n<th class=\"head\">VOLTAGE\/TOLERANCE<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-even\">\n<td>1<\/td>\n<td>+5V<\/td>\n<td>+5V<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>2<\/td>\n<td>TX<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-even\">\n<td>3<\/td>\n<td>RX<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>2<\/td>\n<td>CTS<\/td>\n<td>+3.3V<\/td>\n<\/tr>\n<tr class=\"row-even\">\n<td>3<\/td>\n<td>RTS<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>6<\/td>\n<td>GND<\/td>\n<td>GND<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div id=\"uart1-uart7-connector\" class=\"section\">\n<h3>UART1\/UART7 connector<\/h3>\n<div class=\"wy-table-responsive\">\n<table class=\"docutils align-default\">\n<colgroup>\n<col \/>\n<col \/>\n<col \/><\/colgroup>\n<thead>\n<tr class=\"row-odd\">\n<th class=\"head\">PIN<\/th>\n<th class=\"head\">SIGNAL<\/th>\n<th class=\"head\">VOLTAGE\/TOLERANCE<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-even\">\n<td>1<\/td>\n<td>+5V<\/td>\n<td>+5V<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>2<\/td>\n<td>TX1<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-even\">\n<td>3<\/td>\n<td>RX1<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>4<\/td>\n<td>GND<\/td>\n<td>GND<\/td>\n<\/tr>\n<tr class=\"row-even\">\n<td>5<\/td>\n<td>+5V<\/td>\n<td>+5V<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>6<\/td>\n<td>TX7<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-even\">\n<td>7<\/td>\n<td>RX7<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>8<\/td>\n<td>GND<\/td>\n<td>GND<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div id=\"usart4-gps-i2c-connector\" class=\"section\">\n<h3>USART4 (GPS+I2C) connector<\/h3>\n<div class=\"wy-table-responsive\">\n<table class=\"docutils align-default\">\n<colgroup>\n<col \/>\n<col \/>\n<col \/><\/colgroup>\n<thead>\n<tr class=\"row-odd\">\n<th class=\"head\">PIN<\/th>\n<th class=\"head\">SIGNAL<\/th>\n<th class=\"head\">VOLTAGE\/TOLERANCE<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-even\">\n<td>1<\/td>\n<td>+5V<\/td>\n<td>+5V<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>2<\/td>\n<td>TX<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-even\">\n<td>3<\/td>\n<td>RX<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>4<\/td>\n<td>SCL<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-even\">\n<td>5<\/td>\n<td>SDA<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>6<\/td>\n<td>GND<\/td>\n<td>GND<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div id=\"usart8-frsky-telemetry\" class=\"section\">\n<h3>USART8 (FrSky Telemetry)<\/h3>\n<div class=\"wy-table-responsive\">\n<table class=\"docutils align-default\">\n<colgroup>\n<col \/>\n<col \/>\n<col \/><\/colgroup>\n<thead>\n<tr class=\"row-odd\">\n<th class=\"head\">PIN<\/th>\n<th class=\"head\">SIGNAL<\/th>\n<th class=\"head\">VOLTAGE\/TOLERANCE<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-even\">\n<td>1<\/td>\n<td>+5V<\/td>\n<td>+5V<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>2<\/td>\n<td>TX<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-even\">\n<td>3<\/td>\n<td>RX<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>4<\/td>\n<td>GND<\/td>\n<td>GND<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div id=\"rc-rssi-input-connector-accepts-ppm-s-bus-spektrum-sumd-st24\" class=\"section\">\n<h3>RC\/RSSI Input Connector(accepts PPM \/ S.BUS \/ Spektrum \/ SUMD \/ ST24)<\/h3>\n<div class=\"wy-table-responsive\">\n<table class=\"docutils align-default\">\n<colgroup>\n<col \/>\n<col \/>\n<col \/><\/colgroup>\n<thead>\n<tr class=\"row-odd\">\n<th class=\"head\">PIN<\/th>\n<th class=\"head\">SIGNAL<\/th>\n<th class=\"head\">VOLTAGE\/TOLERANCE<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-even\">\n<td>1<\/td>\n<td>+4.5V<\/td>\n<td>+4.5V **<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>2<\/td>\n<td>RC input (USART6 RX)<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-even\">\n<td>3<\/td>\n<td>RSSI input<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>4<\/td>\n<td>+3.3V<\/td>\n<td>+3.3V (for Spektrum RX power)<\/td>\n<\/tr>\n<tr class=\"row-even\">\n<td>5<\/td>\n<td>GND<\/td>\n<td>GND<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>** normally supply outputs only valid when power module is powered, but this output is also active when USB is connected.<\/p>\n<\/div>\n<div id=\"can1-and-can2-connectors\" class=\"section\">\n<h3>CAN1 and CAN2 connectors<\/h3>\n<div class=\"wy-table-responsive\">\n<table class=\"docutils align-default\">\n<colgroup>\n<col \/>\n<col \/>\n<col \/><\/colgroup>\n<thead>\n<tr class=\"row-odd\">\n<th class=\"head\">PIN<\/th>\n<th class=\"head\">SIGNAL<\/th>\n<th class=\"head\">VOLTAGE\/TOLERANCE<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-even\">\n<td>1<\/td>\n<td>+5V<\/td>\n<td>+5V<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>2<\/td>\n<td>CH<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-even\">\n<td>3<\/td>\n<td>CL<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>4<\/td>\n<td>GND<\/td>\n<td>GND<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div id=\"power-connector\" class=\"section\">\n<h3>Power connector<\/h3>\n<div class=\"wy-table-responsive\">\n<table class=\"docutils align-default\">\n<colgroup>\n<col \/>\n<col \/>\n<col \/><\/colgroup>\n<thead>\n<tr class=\"row-odd\">\n<th class=\"head\">PIN<\/th>\n<th class=\"head\">SIGNAL<\/th>\n<th class=\"head\">VOLTAGE\/TOLERANCE<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-even\">\n<td>1<\/td>\n<td>+5V in<\/td>\n<td>+5V<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>2<\/td>\n<td>+5V in<\/td>\n<td>+5V<\/td>\n<\/tr>\n<tr class=\"row-even\">\n<td>3<\/td>\n<td>CURR sense in<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>4<\/td>\n<td>VOLT sense in<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-even\">\n<td>5<\/td>\n<td>GND<\/td>\n<td>GND<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>6<\/td>\n<td>GND<\/td>\n<td>GND<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div id=\"spi6-connector\" class=\"section\">\n<h3>SPI6 connector<\/h3>\n<div class=\"wy-table-responsive\">\n<table class=\"docutils align-default\">\n<colgroup>\n<col \/>\n<col \/>\n<col \/><\/colgroup>\n<thead>\n<tr class=\"row-odd\">\n<th class=\"head\">PIN<\/th>\n<th class=\"head\">SIGNAL<\/th>\n<th class=\"head\">VOLTAGE\/TOLERANCE<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-even\">\n<td>1<\/td>\n<td>+5V in<\/td>\n<td>+5V<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>2<\/td>\n<td>MISO<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-even\">\n<td>3<\/td>\n<td>SCK<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>4<\/td>\n<td>CS<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-even\">\n<td>5<\/td>\n<td>MOSI<\/td>\n<td>+3.3V\/5V<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>6<\/td>\n<td>GND<\/td>\n<td>GND<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"default-uart-order\" class=\"section\">\n<h2>Default UART order<\/h2>\n<div class=\"wy-table-responsive\">\n<table class=\"docutils align-default\">\n<colgroup>\n<col \/>\n<col \/>\n<col \/><\/colgroup>\n<thead>\n<tr class=\"row-odd\">\n<th class=\"head\">Parameter<\/th>\n<th class=\"head\">Default Protocol**<\/th>\n<th class=\"head\">Connector<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-even\">\n<td>SERIAL0<\/td>\n<td>console<\/td>\n<td>USB<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>SERIAL1<\/td>\n<td>Telemetry1<\/td>\n<td>USART2 (supports CTS and RTS signaling)<\/td>\n<\/tr>\n<tr class=\"row-even\">\n<td>SERIAL2<\/td>\n<td>Telemetry2<\/td>\n<td>USART3 (supports CTS and RTS signaling)<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>SERIAL3<\/td>\n<td>GPS1<\/td>\n<td>UART4<\/td>\n<\/tr>\n<tr class=\"row-even\">\n<td>SERIAL4<\/td>\n<td>GPS2<\/td>\n<td>UART8 (targeted for FrSky Telem, but must change SERIAL4_PROTOCOL)<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>SERIAL5<\/td>\n<td>USER<\/td>\n<td>USART1<\/td>\n<\/tr>\n<tr class=\"row-even\">\n<td>SERIAL6<\/td>\n<td>USER<\/td>\n<td>UART7<\/td>\n<\/tr>\n<tr class=\"row-odd\">\n<td>SERIAL7<\/td>\n<td>SLCAN<\/td>\n<td>USB (second composite USB interface)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>** User may change SERIALx_PROTOCOL as required for application<\/p>\n<\/div>\n<div id=\"dshot-capability\" class=\"section\">\n<h2>Dshot capability<\/h2>\n<p>All motor\/servo outputs are Dshot and PWM capable. However, mixing Dshot and normal PWM operation for outputs is restricted into groups, ie. enabling Dshot for an output in a group requires that ALL outputs in that group be configured and used as Dshot, rather than PWM outputs. The output groups that must be the same (PWM rate or Dshot, when configured as a normal servo\/motor output) are: 1\/2\/3\/4, 5\/6, and 7\/8.<\/p>\n<\/div>\n<div id=\"where-to-buy\" class=\"section\">\n<h2><\/h2>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Pixracer Pro The\u00a0Pixracer Pro\u00a0is the next generation autopilot of mRo\u2019s Pixracer family. Overview Th&#8230; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25],"tags":[],"class_list":["post-1342","post","type-post","status-publish","format-standard","hentry","category-25"],"_links":{"self":[{"href":"https:\/\/www.autouav.net.cn\/index.php?rest_route=\/wp\/v2\/posts\/1342","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.autouav.net.cn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.autouav.net.cn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.autouav.net.cn\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.autouav.net.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1342"}],"version-history":[{"count":2,"href":"https:\/\/www.autouav.net.cn\/index.php?rest_route=\/wp\/v2\/posts\/1342\/revisions"}],"predecessor-version":[{"id":1683,"href":"https:\/\/www.autouav.net.cn\/index.php?rest_route=\/wp\/v2\/posts\/1342\/revisions\/1683"}],"wp:attachment":[{"href":"https:\/\/www.autouav.net.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1342"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.autouav.net.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1342"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.autouav.net.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}