{"id":197,"date":"2020-02-08T14:13:04","date_gmt":"2020-02-08T14:13:04","guid":{"rendered":"http:\/\/blog.rctoysky.com\/?p=197"},"modified":"2022-09-03T12:36:50","modified_gmt":"2022-09-03T12:36:50","slug":"pixracer","status":"publish","type":"post","link":"https:\/\/blog.rctoysky.com\/?p=197","title":{"rendered":"Pixracer R15"},"content":{"rendered":"\n<p>PixRacer has all the capabilities of the original Pixhawk (including version 2) and even more! It is optimized in size and has just about the right amount of inputs\/outputs that allow you to switch from a full-enriched autopilot stack system (with auto landing and full navigation) to a high-performance racing platform.<\/p>\n\n\n\n<p>R15 has an updated accelerometer\/gyro, magnetometer, and is ROHS (Lead Free). It also includes an ESP8266 for easy WiFi updates and comes with the latest<a href=\"http:\/\/firmware.ardupilot.org\/Tools\/MAVESP8266\/latest\/\">&nbsp;Ardupilot ESP8266 firmware<\/a>&nbsp;developed by Andrew Tridge. This new firmware has a nice web interface, MavLink2 support, and an easier way to do future updates via the web interface.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>The&nbsp;<a href=\"https:\/\/store.mrobotics.io\/mRo-PixRacer-R14-Official-p\/auav-pxrcr-r14-mr.htm\">Pixracer<\/a>&nbsp;is the first autopilot of the FMUv4 Pixhawk generation. It comes with a small Wifi extension board.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/ardupilot.org\/copter\/_images\/pixracer_top.jpg\"><img decoding=\"async\" src=\"https:\/\/ardupilot.org\/copter\/_images\/pixracer_top.jpg\" alt=\"..\/_images\/pixracer_top.jpg\"\/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/ardupilot.org\/copter\/_images\/pixracer_bottom.jpg\"><img decoding=\"async\" src=\"https:\/\/ardupilot.org\/copter\/_images\/pixracer_bottom.jpg\" alt=\"..\/_images\/pixracer_bottom.jpg\"\/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/ardupilot.org\/copter\/_images\/pixracer_top_wifi.jpg\"><img decoding=\"async\" src=\"https:\/\/ardupilot.org\/copter\/_images\/pixracer_top_wifi.jpg\" alt=\"..\/_images\/pixracer_top_wifi.jpg\"\/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Overview<\/h2>\n\n\n\n<p>The\u00a0<a href=\"https:\/\/store.mrobotics.io\/mRo-PixRacer-R14-Official-p\/auav-pxrcr-r14-mr.htm\">Pixracer<\/a>\u00a0is 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. <\/p>\n\n\n\n<p>Tip<\/p>\n\n\n\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\n\n\n<p>This video below provides a detailed overview of the board. Additional information can be found on\u00a0<a href=\"https:\/\/pixhawk.org\/modules\/pixracer\">pixhawk.org<\/a>\u00a0<\/p>\n\n\n\n<figure><iframe src=\"https:\/\/www.youtube.com\/embed\/mpb6Cq023N8\"><\/iframe><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Specifications<\/h2>\n\n\n\n<table class=\"wp-block-table\"><tbody><tr><td>Specifications<\/td><td>mRo PixRacer R15<\/td><\/tr><tr><td>Main Processor<\/td><td>32-bit STM32F427 Cortex M4 core with FPU rev.3 168 MHz<\/td><\/tr><tr><td>IO Processor<\/td><td>No<\/td><\/tr><tr><td>RAM<\/td><td>256 KB RAM<\/td><\/tr><tr><td>Flash<\/td><td>2 MB FRAM<\/td><\/tr><tr><td>Crypto \/ Hash Processor<\/td><td>No<\/td><\/tr><tr><td>Accelerometers \/ Gyros \/ Mags<\/td><td>2 \/ 2 \/ 2<\/td><\/tr><tr><td>Sensors<\/td><td>Invensense\/TDK ICM-20602 (6DOF)<br>Invensense\/TDK MPU-9250 (9DOF)<\/td><\/tr><tr><td>Sensors \u2013 Dampened<\/td><td>None<\/td><\/tr><tr><td>Internal Magnetometer<\/td><td>AK8963 inside MPU-9250 and ST LIS3MDL<\/td><\/tr><tr><td>Barometer<\/td><td>MEAS MS5611<\/td><\/tr><tr><td>Interfaces and Protocols<\/td><td>5x UART (serial ports)<br>2x with HW flow control and GPS+I2C\u00ae].<br>1x PPM sum input signal<br>6x PWM outputs<br>1x RSSI (PWM or voltage) input<br>1x I2C<br>1x SPI<br>1x CAN<br>1x JTAG (Debuging &amp; programming interface)<br>8x OneShot PWM output (Configurable)<br>1x External microUSB port<br>Dronecode Debug connector.<br>WiFi Telemetry &amp; firmware update via ESP8266 (Included).<br>JST-GH connectors using Dronecode connector standard.<br>Supported RC input protocols:<br>Spektrum DSM \/ DSM2 \/ DSM-X\u00ae Satellite compatible input up to DX9 and above.<br>Futaba S.BUS\u00ae &amp; S.BUS2\u00ae compatible input.<br>FRSky Telemetry port output.<br>Graupner SUMD.Yuneec ST24.<\/td><\/tr><tr><td>Connectors<\/td><td>-JST GH series connectors<br>-Servo Header<br>-Onboard MicroUSB-<br>2x 5 header (Esp-01)<\/td><\/tr><tr><td>Pin Headers<\/td><td>Yes<\/td><\/tr><tr><td>Conformal Coating<\/td><td>Available<\/td><\/tr><tr><td>Extended Testing and Burn In<\/td><td>No<\/td><\/tr><tr><td>Custom Carrier Board Support<\/td><td>No<\/td><\/tr><tr><td>LED<\/td><td>Yes<\/td><\/tr><tr><td>Dimensions<\/td><td>Width: 36mm (1.42\u201d)Length: 36mm (1.42\u201d)<\/td><\/tr><tr><td>Weight<\/td><td>10.54g (.37 oz)<\/td><\/tr><tr><td>Mounting Holes<\/td><td>30mm x 30mm (1.18\u2033x1.18\u2033)<\/td><\/tr><tr><td>Protector Case<\/td><td>Optional<\/td><\/tr><tr><td>Typical Platforms<\/td><td>-Multirotor<br>-Rover<br>-Fixed-Wing<br>-Boats<br>-Submarines<br>-VTOL<br>-Automatic Tractors<br>-Others<\/td><\/tr><\/tbody><\/table>\n\n\n\n<ul><li><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Connector pin assignments<\/h2>\n\n\n\n<p>Unless noted otherwise all connectors are JST GH<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">TELEM1, TELEM2+OSD ports<\/h3>\n\n\n\n<table class=\"wp-block-table\"><tbody><tr><th>Pin<\/th><th>Signal<\/th><th>Volt<\/th><\/tr><tr><td>1 (red)<\/td><td>VCC<\/td><td>+5V<\/td><\/tr><tr><td>2 (blk)<\/td><td>TX (OUT)<\/td><td>+3.3V<\/td><\/tr><tr><td>3 (blk)<\/td><td>RX (IN)<\/td><td>+3.3V<\/td><\/tr><tr><td>4 (blk)<\/td><td>CTS (IN)<\/td><td>+3.3V<\/td><\/tr><tr><td>5 (blk)<\/td><td>RTS (OUT)<\/td><td>+3.3V<\/td><\/tr><tr><td>6 (blk)<\/td><td>GND<\/td><td>GND<\/td><\/tr><\/tbody><\/table>\n\n\n\n<h3 class=\"wp-block-heading\">GPS port<\/h3>\n\n\n\n<table class=\"wp-block-table\"><tbody><tr><th>PIN<\/th><th>SIGNAL<\/th><th>VOLT<\/th><\/tr><tr><td>1 (red)<\/td><td>VCC<\/td><td>+5V<\/td><\/tr><tr><td>2 (blk)<\/td><td>TX (OUT)<\/td><td>+3.3V<\/td><\/tr><tr><td>3 (blk)<\/td><td>RX (IN)<\/td><td>+3.3V<\/td><\/tr><tr><td>4 (blk)<\/td><td>I2C1 SCL<\/td><td>+3.3V<\/td><\/tr><tr><td>5 (blk)<\/td><td>I2C1 SDA<\/td><td>+3.3V<\/td><\/tr><tr><td>6 (blk)<\/td><td>GND<\/td><td>GND<\/td><\/tr><\/tbody><\/table>\n\n\n\n<h3 class=\"wp-block-heading\">FrSky Telemetry \/ SERIAL4<\/h3>\n\n\n\n<table class=\"wp-block-table\"><tbody><tr><th>PIN<\/th><th>SIGNAL<\/th><th>VOLT<\/th><\/tr><tr><td>1 (red)<\/td><td>VCC<\/td><td>+5V<\/td><\/tr><tr><td>2 (blk)<\/td><td>TX (OUT)<\/td><td>+3.3V<\/td><\/tr><tr><td>3 (blk)<\/td><td>RX (IN)<\/td><td>+3.3V<\/td><\/tr><tr><td>4 (blk)<\/td><td>GND<\/td><td>GND<\/td><\/tr><\/tbody><\/table>\n\n\n\n<h3 class=\"wp-block-heading\">RC Input (accepts PPM \/ S.BUS \/ Spektrum \/ SUMD \/ ST24)<\/h3>\n\n\n\n<table class=\"wp-block-table\"><tbody><tr><th>PIN<\/th><th>SIGNAL<\/th><th>VOLT<\/th><\/tr><tr><td>1 (red)<\/td><td>VCC<\/td><td>+5V<\/td><\/tr><tr><td>2 (blk)<\/td><td>RC IN<\/td><td>+3.3V<\/td><\/tr><tr><td>3 (blk)<\/td><td>RSSI IN<\/td><td>+3.3V<\/td><\/tr><tr><td>4 (blk)<\/td><td>VDD 3V3<\/td><td>+3.3V<\/td><\/tr><tr><td>5 (blk)<\/td><td>GND<\/td><td>GND<\/td><\/tr><\/tbody><\/table>\n\n\n\n<h3 class=\"wp-block-heading\">CAN<\/h3>\n\n\n\n<table class=\"wp-block-table\"><tbody><tr><th>PIN<\/th><th>SIGNAL<\/th><th>VOLT<\/th><\/tr><tr><td>1 (red)<\/td><td>VCC<\/td><td>+5V<\/td><\/tr><tr><td>2 (blk)<\/td><td>CAN_H<\/td><td>+12V<\/td><\/tr><tr><td>3 (blk)<\/td><td>CAN_L<\/td><td>+12V<\/td><\/tr><tr><td>4 (blk)<\/td><td>GND<\/td><td>GND<\/td><\/tr><\/tbody><\/table>\n\n\n\n<h3 class=\"wp-block-heading\">Power<\/h3>\n\n\n\n<table class=\"wp-block-table\"><tbody><tr><th>PIN<\/th><th>SIGNAL<\/th><th>VOLT<\/th><\/tr><tr><td>1 (red)<\/td><td>VCC<\/td><td>+5V<\/td><\/tr><tr><td>2 (blk)<\/td><td>VCC<\/td><td>+5V<\/td><\/tr><tr><td>3 (blk)<\/td><td>CURRENT<\/td><td>+3.3V<\/td><\/tr><tr><td>4 (blk)<\/td><td>VOLTAGE<\/td><td>+3.3V<\/td><\/tr><tr><td>5 (blk)<\/td><td>GND<\/td><td>GND<\/td><\/tr><tr><td>6 (blk)<\/td><td>GND<\/td><td>GND<\/td><\/tr><\/tbody><\/table>\n\n\n\n<h3 class=\"wp-block-heading\">Switch<\/h3>\n\n\n\n<table class=\"wp-block-table\"><tbody><tr><th>PIN<\/th><th>SIGNAL<\/th><th>VOLT<\/th><\/tr><tr><td>1 (red)<\/td><td>SAFETY<\/td><td>GND<\/td><\/tr><tr><td>2 (blk)<\/td><td>!IO_LED_SAFETY<\/td><td>GND<\/td><\/tr><tr><td>3 (blk)<\/td><td>CURRENT<\/td><td>+3.3V<\/td><\/tr><tr><td>4 (blk)<\/td><td>BUZZER-<\/td><td>&#8211;<\/td><\/tr><tr><td>5 (blk)<\/td><td>BUZZER+<\/td><td>&#8211;<\/td><\/tr><\/tbody><\/table>\n\n\n\n<h3 class=\"wp-block-heading\">Debug port (JST SM06B connector)<\/h3>\n\n\n\n<table class=\"wp-block-table\"><tbody><tr><th>PIN<\/th><th>SIGNAL<\/th><th>VOLT<\/th><\/tr><tr><td>1 (red)<\/td><td>VCC TARGET SHIFT<\/td><td>+3.3V<\/td><\/tr><tr><td>2 (blk)<\/td><td>CONSOLE TX (OUT)<\/td><td>+3.3V<\/td><\/tr><tr><td>3 (blk)<\/td><td>CONSOLE RX (IN)<\/td><td>+3.3V<\/td><\/tr><tr><td>4 (blk)<\/td><td>SWDIO<\/td><td>+3.3V<\/td><\/tr><tr><td>5 (blk)<\/td><td>SWCLK<\/td><td>+3.3V<\/td><\/tr><tr><td>6 (blk)<\/td><td>GND<\/td><td>GND<\/td><\/tr><\/tbody><\/table>\n\n\n\n<h2 class=\"wp-block-heading\">See also<\/h2>\n\n\n\n<ul><li><a href=\"https:\/\/ardupilot.org\/copter\/docs\/common-pixracer-serial-names.html\">PixRacer Serial Names<\/a><\/li><\/ul>\n\n\n\n<p>Note<\/p>\n\n\n\n<p>Some information and images in this page were copied from\u00a0<a href=\"https:\/\/pixhawk.org\/\">pixhawk.org<\/a>,\u00a0<a href=\"https:\/\/docs.px4.io\/en\/flight_controller\/pixracer.html\">docs.px4.io<\/a>\u00a0<\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/ArduPilot\/Schematics\/tree\/master\/mRobotics\">Schematics<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>PixRacer has all the capabilities of the original Pixhawk (including version 2) and even more! It is optimized in size<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=\/wp\/v2\/posts\/197"}],"collection":[{"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=197"}],"version-history":[{"count":4,"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=\/wp\/v2\/posts\/197\/revisions"}],"predecessor-version":[{"id":595,"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=\/wp\/v2\/posts\/197\/revisions\/595"}],"wp:attachment":[{"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=197"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=197"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=197"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}