{"id":690,"date":"2023-11-10T07:04:33","date_gmt":"2023-11-10T07:04:33","guid":{"rendered":"http:\/\/blog.rctoysky.com\/?p=690"},"modified":"2023-11-19T07:08:12","modified_gmt":"2023-11-19T07:08:12","slug":"rpi-pilotpi-shield","status":"publish","type":"post","link":"https:\/\/blog.rctoysky.com\/?p=690","title":{"rendered":"RPi PilotPi Shield"},"content":{"rendered":"\n<p>Note: you should have a Raspberry Pi ,the package does not include Raspberry Pi. 3B+\/4B is recommended.Please ensure that you have experience using Raspberry Pi and have enough patience to study .<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"833\" src=\"http:\/\/blog.rctoysky.com\/wp-content\/uploads\/2023\/11\/image.png\" alt=\"\" class=\"wp-image-692\" srcset=\"https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2023\/11\/image.png 1000w, https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2023\/11\/image-300x250.png 300w, https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2023\/11\/image-768x640.png 768w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p>Let your Raspberry Pi as a flight control is a very interesting thing.<\/p>\n\n\n\n<p>The&nbsp;PilotPi&nbsp;shield is a fully functional solution to run PX4 autopilot directly on Raspberry Pi. It is designed to be a low-cost but highly scalability platform with continuous updates from both Linux and PX4 sides. No proprietary driver is required, as all components have upstream support from RPi and PX4 community. PCB and schematic are open source as well.<\/p>\n\n\n\n<p>#Quick Summary<\/p>\n\n\n\n<p>\uf0b7Supported RPi boards:<\/p>\n\n\n\n<p>&nbsp; Raspberry Pi 2B\/3B\/3B+\/4B<\/p>\n\n\n\n<p>\uf0b7Supported OS:<\/p>\n\n\n\n<p>&nbsp; Raspberry Pi OS<\/p>\n\n\n\n<p>&nbsp; Ubuntu Server (armhf\/arm64)<\/p>\n\n\n\n<p>\uf0b7Accelerometer \/ Gyro:<\/p>\n\n\n\n<p>&nbsp; ICM42688P<\/p>\n\n\n\n<p>\uf0b7Magnetometer:<\/p>\n\n\n\n<p>&nbsp; IST8310<\/p>\n\n\n\n<p>\uf0b7Barometer:<\/p>\n\n\n\n<p>&nbsp; MS5611<\/p>\n\n\n\n<p>\uf0b7PWM:<\/p>\n\n\n\n<p>&nbsp; PCA9685<\/p>\n\n\n\n<p>\uf0b7ADC:<\/p>\n\n\n\n<p>&nbsp; ADS1115<\/p>\n\n\n\n<p>\uf0b7Power:<\/p>\n\n\n\n<p>&nbsp; 3~6S battery with built-in voltage sensing.<\/p>\n\n\n\n<p>&nbsp; Power the Pi through USB cable<\/p>\n\n\n\n<p>\uf0b7Availability:&nbsp;preparing for shipping<\/p>\n\n\n\n<p>#Connectivity<\/p>\n\n\n\n<p>Shield provides:<\/p>\n\n\n\n<p>\uf0b716x PWM outputting channels<\/p>\n\n\n\n<p>\uf0b7GPS connector<\/p>\n\n\n\n<p>\uf0b7Telemetry connector<\/p>\n\n\n\n<p>\uf0b7External I2C bus connector (Note:&nbsp;conflicts with CSI camera)<\/p>\n\n\n\n<p>\uf0b7RC input port (SBUS)<\/p>\n\n\n\n<p>\uf0b73x ADC channels range 0~5V<\/p>\n\n\n\n<p>\uf0b72*8 2.54mm unused GPIO connector<\/p>\n\n\n\n<p>Direct accessible from RPi:<\/p>\n\n\n\n<p>\uf0b74x USB connector<\/p>\n\n\n\n<p>\uf0b7CSI connector(Note:&nbsp;conflict with external I2C bus)<\/p>\n\n\n\n<p>\uf0b7etc.<\/p>\n\n\n\n<p><strong>RPi PilotPi Shield instructions<\/strong>:<a href=\"https:\/\/docs.px4.io\/main\/en\/flight_controller\/raspberry_pi_pilotpi.html?spm=a2g0o.detail.1000023.1.4f84ZtRfZtRfci\" class=\"\">https:\/\/docs.px4.io\/main\/en\/flight_controller\/raspberry_pi_pilotpi.html<\/a><\/p>\n\n\n\n<p><strong>How to make PilotPi OS<\/strong>:<a href=\"https:\/\/docs.px4.io\/main\/en\/flight_controller\/raspberry_pi_pilotpi_rpios.html?spm=a2g0o.detail.1000023.2.4f84ZtRfZtRfci\" class=\"\">https:\/\/docs.px4.io\/main\/en\/flight_controller\/raspberry_pi_pilotpi_rpios.html<\/a><\/p>\n\n\n\n<p>Please read the above tutorial before purchasing. If you want to create your own image ,need to compile PX4 firmware, it will be quite complex. To solve this problem, we have created an image that you can download and use it directly, eliminating the hassle of creating an image and compiling firmware.<\/p>\n\n\n\n<p>Download the iamge from here,<a href=\"https:\/\/drive.google.com\/file\/d\/1JSjTjCFAQcwFuCB6hoDLmdelJ5WK9WR5\/view?spm=a2g0o.detail.1000023.3.4f84ZtRfZtRfci&amp;usp=sharing\" class=\"\">https:\/\/drive.google.com\/file\/d\/1JSjTjCFAQcwFuCB6hoDLmdelJ5WK9WR5\/view?usp=sharing<\/a><\/p>\n\n\n\n<p>PilotPi&nbsp;only supports PX4 firmware, you should download the QgroundControl to use it, please download from here,<a class=\"\" href=\"http:\/\/qgroundcontrol.com\/downloads\/?spm=a2g0o.detail.1000023.4.4f84ZtRfZtRfci\">http:\/\/qgroundcontrol.com\/downloads\/<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"751\" src=\"http:\/\/blog.rctoysky.com\/wp-content\/uploads\/2023\/11\/pilotpi-port1-1024x751.jpg\" alt=\"\" class=\"wp-image-697\" srcset=\"https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2023\/11\/pilotpi-port1-1024x751.jpg 1024w, https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2023\/11\/pilotpi-port1-300x220.jpg 300w, https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2023\/11\/pilotpi-port1-768x563.jpg 768w, https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2023\/11\/pilotpi-port1.jpg 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"952\" height=\"677\" src=\"http:\/\/blog.rctoysky.com\/wp-content\/uploads\/2023\/11\/Pilot-pwm-port.jpg\" alt=\"\" class=\"wp-image-694\" srcset=\"https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2023\/11\/Pilot-pwm-port.jpg 952w, https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2023\/11\/Pilot-pwm-port-300x213.jpg 300w, https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2023\/11\/Pilot-pwm-port-768x546.jpg 768w\" sizes=\"(max-width: 952px) 100vw, 952px\" \/><\/figure>\n\n\n\n<p>Upload the image to TF card(at least 8G),&nbsp;<strong>the account is pi, password is 12345678.<\/strong><\/p>\n\n\n\n<p>install raspi-config first. Using this command,<\/p>\n\n\n\n<p><strong>sudo apt-get install raspi-config<\/strong><\/p>\n\n\n\n<p>then run&nbsp;<strong>sudo raspi-config<\/strong>&nbsp;. Expand Filesystem.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/ae01.alicdn.com\/kf\/S42adc3ea06424b79884980f8238ada9bt.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>Set your Raspiberry Pi to network,Connect to the router and share the same LAN as your computer.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/ae01.alicdn.com\/kf\/S6734cea0a2c34708bc93287f4c333681U.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>then reboot your Raspiberry Pi, you can connect PilotPi to QGC with UDP Now.<\/p>\n\n\n\n<p>Note,Your raspberry pi must have wireless WiFi function, otherwise you will have to use Radio Telemetry to connect.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/ae01.alicdn.com\/kf\/Se195bc0d345942879bba95e40ce3db2df.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>Done, Good Luck!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Note: you should have a Raspberry Pi ,the package does not include Raspberry Pi. 3B+\/4B is recommended.Please ensure that you<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=\/wp\/v2\/posts\/690"}],"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=690"}],"version-history":[{"count":4,"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=\/wp\/v2\/posts\/690\/revisions"}],"predecessor-version":[{"id":699,"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=\/wp\/v2\/posts\/690\/revisions\/699"}],"wp:attachment":[{"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=690"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=690"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=690"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}