<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.paparazziuav.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dconger</id>
	<title>PaparazziUAV - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.paparazziuav.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dconger"/>
	<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/wiki/Special:Contributions/Dconger"/>
	<updated>2026-05-21T09:44:24Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=30502</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=30502"/>
		<updated>2025-10-25T23:04:27Z</updated>

		<summary type="html">&lt;p&gt;Dconger: Remove PPZUAV .. no longer providing hardware, better to just use one of the large PCB + Assembly websites for the hardware these days.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
__NOEDITSECTION__&lt;br /&gt;
&lt;br /&gt;
{{P Topic Table|{{P Header Box|ico=Gear.png|Get Hardware}}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;!-- Start of right-column --&amp;gt;&lt;br /&gt;
|{{P Header Box|ico=Autopilot.png|Paparazzi Hardware Manufacturers &amp;amp;amp; Retailers}}&lt;br /&gt;
&lt;br /&gt;
As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] or directly from the [[Autopilots|hardware Wiki pages]] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] or [https://creativecommons.org/licenses/ Creative Commons License] &amp;lt;ref&amp;gt;Check the files for applicable licensing&amp;lt;/ref&amp;gt; which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Companies =&lt;br /&gt;
&lt;br /&gt;
In alphabetical order:&lt;br /&gt;
&lt;br /&gt;
== [[File:1bitsquared_logo.png|100px|link=http://1bitsquared.com]] 1BitSquared ==&lt;br /&gt;
[[Image:Lisa S V0 1 r2 on finger.jpg|thumb|150px|[[Lisa/S]]]] [[Image:Elle0-v1_2-in-hand-prototype.jpg|thumb|150px|[[Elle0]]]]&lt;br /&gt;
[http://1bitsquared.com 1BitSquared] is a Paparazzi UAV, software and hardware development, manufacturing and consulting company founded by [[User:Esden|Piotr Esden-Tempski aka esden]]. &amp;lt;br/&amp;gt;&lt;br /&gt;
They are the developers of several new Paparazzi UAV autopilots and accessory electronics, and actively contribute to the project.&lt;br /&gt;
&lt;br /&gt;
Among others [http://1bitsquared.com 1BitSquared] has developed and contributed:&lt;br /&gt;
* [[Lisa/S]] nano autopilot&lt;br /&gt;
* [[Elle0]] autopilot&lt;br /&gt;
* [[Lisa/M_v2.0|Lisa/M(X) V2.1]] autopilots&lt;br /&gt;
* [[G0]] GPS&lt;br /&gt;
* [[R0]] Radio Modem&lt;br /&gt;
* [[UU0]] USB to UART adapter dongle&lt;br /&gt;
* Various code improvements and fixes including the port of the STM32 platform to libopencm3.&lt;br /&gt;
&lt;br /&gt;
Check out the [http://1bitsquared.com 1BitSquared store] for Paparazzi hardware and accessories.&lt;br /&gt;
&lt;br /&gt;
Also, if you are located in or near the European Union you might want to check out [http://1bitsquared.de 1BitSquared German store] for faster and simpler delivery of Paparazzi hardware and accessories.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Drotek.png|100px|link=http://www.drotek.fr]] Drotek ==&lt;br /&gt;
&lt;br /&gt;
[http://www.drotek.fr Drotek] is now selling [[Apogee/v1.00|Apogee v1.0]] boards on its [http://www.drotek.com/shop/en/183-paparazzi webstore].&lt;br /&gt;
&lt;br /&gt;
Other parts such as GPS, IMU or Magnetometer breakout boards are also available.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Luftfotos24.jpg|100px|link=http://www.luftfotos24.de/de/]] Luftfotos24 ==&lt;br /&gt;
We produce ready-to-fly paparazzi systems for everyone.&lt;br /&gt;
&lt;br /&gt;
We are a company based in Germany and deliver around the world. We create our own hardware and a ground station that includes the RC transmitter and video RX. Complete Paparazzi systems are available at: [http://shop.luftfotos24.de Shop Luftfotos24]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|50px]] Transition Robotics Inc.] ==&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [http://thequadshot.com Quadshot], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters (XBEE adapter)&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
==Mouser==&lt;br /&gt;
&lt;br /&gt;
Electronic distributor, sells all kinds of electronic parts or modules.&lt;br /&gt;
Free shipping as of 60€.&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
* [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module navilock.de] (also available on [http://www.amazon.de Amazon.de])&lt;br /&gt;
* [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp rfdesign.co.za] (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
* [http://www.expedienttech.com/ expedittech.com]&lt;br /&gt;
* [http://www.csgshop.com/category.php?id_category=16 csgshop.com US UBLOX MAX-6Q] ( Lithuania )&lt;br /&gt;
* [https://www.ppzuav.com/shop ppzuav.com Paparazzi GPS13 PCBs and Assemblies] (USA)&lt;br /&gt;
* [http://www.hobbyking.com/hobbyking/store/__31135__neo_6m_gps_module.html hobbyking.com NEO-6M] 18$ / 14€&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors.&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
=PCB=&lt;br /&gt;
==[https://www.ppzuav.com PPZUAV]==&lt;br /&gt;
Paparazzi specific bare and already assembled PCB's.&lt;br /&gt;
&lt;br /&gt;
==[http://www.seeedstudio.com/service/index.php?r=site/pcbService Seeedstudio Fusion PCB]==&lt;br /&gt;
Very cheap 1, 2 and 4 layer boards from china. (perfect for bigger volumes and a low price)&amp;lt;br/&amp;gt;&lt;br /&gt;
Shipping from china takes some time. Minimum order is 5 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/ OSH Park]==&lt;br /&gt;
Fast high quality 2 and 4 layer boards.(perfect for high requirements, but they're not the cheapest)&amp;lt;br/&amp;gt;&lt;br /&gt;
Free worldwide shipping. Minimum order is 3 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://PCBShopper.com/ PCBShopper]==&lt;br /&gt;
A hobbyist-created site for finding the cheapest PCB manufacturer. Enter the size, layers, and quantity of the board you designed, and PCBShopper will give you prices and delivery time from several different manufacturers.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=User:Dconger&amp;diff=30501</id>
		<title>User:Dconger</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=User:Dconger&amp;diff=30501"/>
		<updated>2025-10-25T23:00:02Z</updated>

		<summary type="html">&lt;p&gt;Dconger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h3&amp;gt;Name: David Conger&amp;lt;/h3&amp;gt;&lt;br /&gt;
'''''Location:''''' USA (California)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Reason for starting:''''' I was looking online for something to open source to stabilize a model aircraft (goal was Helicopter). I found the ENAC Wiki and wanted to build one. At the time even the PCB were not available online (just the designs). As an avid Linux user I wanted to see Paparazzi use grow and be a part of that growth. I was addicted and can't stop now. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Projects:&lt;br /&gt;
'''''MicroFunJet 420mm:''''' Converted HobbyKing 420mm RadJet. I started with a stock RTF HobbyKing RadJet 420. Then added rails for mounting a UmarimLiteV2 controller. To keep weight to a minimum I soldered wire directly to the top of an XBee XSC for RF modems. It is pressed (pins into the foam) into the fuselage with the antenna down through a hole. For RC I'm using a modified Berg 4L receiver. The ESC and servos came with 3-pin Molex already which connect directly to SRV0,1,2 on the Umarim. The GPS is a very small one from CSG shop. Of the two I bought both had faulty Sarantel Helix antennas. This was actually ok, as it gave me the idea to solder a 11mm square ceramic antenna in its place. This works very well now. The GPS is mounted as far back as possible for CG considerations. The airframe file uses a &amp;quot;weasel.xml&amp;quot; foundation with changes to add u_center module and set the mixing correctly. Future modifications will be the addition of a keychain camera to record flight video. &lt;br /&gt;
 &lt;br /&gt;
'''''First Project:''''' FunJet POC vehicle&lt;br /&gt;
I started building my own FunJet aircraft in mid-2008. I wanted to start with a proven design. I have 3 test flights to date with it. As soon as I have my elevon reversed issue resolved I hope to fly in AUTO1/AUTO2 to finish the POC stage and move onto my next build. Flew in AUTO2 in December 2008. &lt;br /&gt;
&lt;br /&gt;
'''''MicroJet DF45 Project:''''' &amp;lt; 400g jet with Tiny1.3 autopilot&lt;br /&gt;
I have always wanted to take an COTS kit and fit it with a Paparazzi autopilot. I found the Kyosho DF45 delta wing to be a great looking, well built kit. The kit is very complete. The motor and fan unit are pre-assembled along with most of the airframe. Balsa with a covering film. The fuselage is a very well done fiberglass. It takes only a few hours to finish the airframe.&lt;br /&gt;
&lt;br /&gt;
'''''Micro UAV with IMU Project:''''' Multiplex Merlin with Tiny1.3 autopilot and ArduIMU &lt;br /&gt;
What a great little UAV. I have a micro video camera and 2.4gHz RF Video, 72mHz RC, ArduIMU and Tiny1.1 autopilot. It flies fantastic. I will also mount a micro video recorder on it so I can have ground based video from the RF and higher quality onboard recorded video. The Merlin is a great plane if your flying site is small. &lt;br /&gt;
'''''Swift II foam wing:''''' This was a good testing airframe. I started with a Tiny13 then added a GPS, XBee 900mHz RF. RC is via a modified Berg4L. Onboard video is a small video recorder from online. I started with very small winglets but soon added larger ones to add more yaw stability. The IMU is a PPZ9DOM IMU I assembled myself. This setup works pretty well. A video of the 2nd flight is here: http://youtu.be/nn0uxd3uNhk not bad considering almost zero tuning and completely stock code from the repository for the IMU. &lt;br /&gt;
&lt;br /&gt;
'''''Latest Project:''''' AI integration using an MCP protocol server and tools to allow an LLM to interact with the drone. The user can ask the AI to do everything, program the drone, test everything is working, launch, update the flight plans, whatever. The LLM will have direct communication with the GCS and Autopilot. More details here: https://www.ppzuav.com/paparazziAI.html&lt;br /&gt;
&lt;br /&gt;
'''''Summary:''''' Paparazzi has been very inspirational for me. I have learned so much over the years about electronics and autopilots. I really enjoy building these tiny UAV and keep trying to get them smaller and smaller. The smallest so far is the Merlin. Next will be a micro flying wing even smaller.&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=User:Dconger&amp;diff=30500</id>
		<title>User:Dconger</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=User:Dconger&amp;diff=30500"/>
		<updated>2025-10-25T22:59:32Z</updated>

		<summary type="html">&lt;p&gt;Dconger: mentioned the AI project I'm currently working on&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h3&amp;gt;Name: David Conger&amp;lt;/h3&amp;gt;&lt;br /&gt;
'''''Location:''''' USA (California)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Reason for starting:''''' I was looking online for something to open source to stabilize a model aircraft (goal was Helicopter). I found the ENAC Wiki and wanted to build one. At the time even the PCB were not available online (just the designs). As an avid Linux user I wanted to see Paparazzi use grow and be a part of that growth. I was addicted and can't stop now. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Projects:&lt;br /&gt;
'''''MicroFunJet 420mm:''''' Converted HobbyKing 420mm RadJet. I started with a stock RTF HobbyKing RadJet 420. Then added rails for mounting a UmarimLiteV2 controller. To keep weight to a minimum I soldered wire directly to the top of an XBee XSC for RF modems. It is pressed (pins into the foam) into the fuselage with the antenna down through a hole. For RC I'm using a modified Berg 4L receiver. The ESC and servos came with 3-pin Molex already which connect directly to SRV0,1,2 on the Umarim. The GPS is a very small one from CSG shop. Of the two I bought both had faulty Sarantel Helix antennas. This was actually ok, as it gave me the idea to solder a 11mm square ceramic antenna in its place. This works very well now. The GPS is mounted as far back as possible for CG considerations. The airframe file uses a &amp;quot;weasel.xml&amp;quot; foundation with changes to add u_center module and set the mixing correctly. Future modifications will be the addition of a keychain camera to record flight video. &lt;br /&gt;
 &lt;br /&gt;
'''''First Project:''''' FunJet POC vehicle&lt;br /&gt;
I started building my own FunJet aircraft in mid-2008. I wanted to start with a proven design. I have 3 test flights to date with it. As soon as I have my elevon reversed issue resolved I hope to fly in AUTO1/AUTO2 to finish the POC stage and move onto my next build. Flew in AUTO2 in December 2008. &lt;br /&gt;
&lt;br /&gt;
'''''MicroJet DF45 Project:''''' &amp;lt; 400g jet with Tiny1.3 autopilot&lt;br /&gt;
I have always wanted to take an COTS kit and fit it with a Paparazzi autopilot. I found the Kyosho DF45 delta wing to be a great looking, well built kit. The kit is very complete. The motor and fan unit are pre-assembled along with most of the airframe. Balsa with a covering film. The fuselage is a very well done fiberglass. It takes only a few hours to finish the airframe.&lt;br /&gt;
&lt;br /&gt;
'''''Micro UAV with IMU Project:''''' Multiplex Merlin with Tiny1.3 autopilot and ArduIMU &lt;br /&gt;
What a great little UAV. I have a micro video camera and 2.4gHz RF Video, 72mHz RC, ArduIMU and Tiny1.1 autopilot. It flies fantastic. I will also mount a micro video recorder on it so I can have ground based video from the RF and higher quality onboard recorded video. The Merlin is a great plane if your flying site is small. &lt;br /&gt;
'''''Swift II foam wing:''''' This was a good testing airframe. I started with a Tiny13 then added a GPS, XBee 900mHz RF. RC is via a modified Berg4L. Onboard video is a small video recorder from online. I started with very small winglets but soon added larger ones to add more yaw stability. The IMU is a PPZ9DOM IMU I assembled myself. This setup works pretty well. A video of the 2nd flight is here: http://youtu.be/nn0uxd3uNhk not bad considering almost zero tuning and completely stock code from the repository for the IMU. &lt;br /&gt;
&lt;br /&gt;
'''''Latest Project:''''' AI integration using an MCP protocol server and tools to allow an LLM to interact with the drone. The user can ask the AI to do everything, program the drone, test everything is working, launch, update the flight plans, whatever. The LLM will have direct communication with the GCS and Autopilot. &lt;br /&gt;
&lt;br /&gt;
'''''Summary:''''' Paparazzi has been very inspirational for me. I have learned so much over the years about electronics and autopilots. I really enjoy building these tiny UAV and keep trying to get them smaller and smaller. The smallest so far is the Merlin. Next will be a micro flying wing even smaller.&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=30499</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=30499"/>
		<updated>2025-10-24T20:03:18Z</updated>

		<summary type="html">&lt;p&gt;Dconger: Fixing URL under the PCBs area for PPZUAV&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
__NOEDITSECTION__&lt;br /&gt;
&lt;br /&gt;
{{P Topic Table|{{P Header Box|ico=Gear.png|Get Hardware}}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;!-- Start of right-column --&amp;gt;&lt;br /&gt;
|{{P Header Box|ico=Autopilot.png|Paparazzi Hardware Manufacturers &amp;amp;amp; Retailers}}&lt;br /&gt;
&lt;br /&gt;
As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] or directly from the [[Autopilots|hardware Wiki pages]] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] or [https://creativecommons.org/licenses/ Creative Commons License] &amp;lt;ref&amp;gt;Check the files for applicable licensing&amp;lt;/ref&amp;gt; which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Companies =&lt;br /&gt;
&lt;br /&gt;
In alphabetical order:&lt;br /&gt;
&lt;br /&gt;
== [[File:1bitsquared_logo.png|100px|link=http://1bitsquared.com]] 1BitSquared ==&lt;br /&gt;
[[Image:Lisa S V0 1 r2 on finger.jpg|thumb|150px|[[Lisa/S]]]] [[Image:Elle0-v1_2-in-hand-prototype.jpg|thumb|150px|[[Elle0]]]]&lt;br /&gt;
[http://1bitsquared.com 1BitSquared] is a Paparazzi UAV, software and hardware development, manufacturing and consulting company founded by [[User:Esden|Piotr Esden-Tempski aka esden]]. &amp;lt;br/&amp;gt;&lt;br /&gt;
They are the developers of several new Paparazzi UAV autopilots and accessory electronics, and actively contribute to the project.&lt;br /&gt;
&lt;br /&gt;
Among others [http://1bitsquared.com 1BitSquared] has developed and contributed:&lt;br /&gt;
* [[Lisa/S]] nano autopilot&lt;br /&gt;
* [[Elle0]] autopilot&lt;br /&gt;
* [[Lisa/M_v2.0|Lisa/M(X) V2.1]] autopilots&lt;br /&gt;
* [[G0]] GPS&lt;br /&gt;
* [[R0]] Radio Modem&lt;br /&gt;
* [[UU0]] USB to UART adapter dongle&lt;br /&gt;
* Various code improvements and fixes including the port of the STM32 platform to libopencm3.&lt;br /&gt;
&lt;br /&gt;
Check out the [http://1bitsquared.com 1BitSquared store] for Paparazzi hardware and accessories.&lt;br /&gt;
&lt;br /&gt;
Also, if you are located in or near the European Union you might want to check out [http://1bitsquared.de 1BitSquared German store] for faster and simpler delivery of Paparazzi hardware and accessories.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Drotek.png|100px|link=http://www.drotek.fr]] Drotek ==&lt;br /&gt;
&lt;br /&gt;
[http://www.drotek.fr Drotek] is now selling [[Apogee/v1.00|Apogee v1.0]] boards on its [http://www.drotek.com/shop/en/183-paparazzi webstore].&lt;br /&gt;
&lt;br /&gt;
Other parts such as GPS, IMU or Magnetometer breakout boards are also available.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Luftfotos24.jpg|100px|link=http://www.luftfotos24.de/de/]] Luftfotos24 ==&lt;br /&gt;
We produce ready-to-fly paparazzi systems for everyone.&lt;br /&gt;
&lt;br /&gt;
We are a company based in Germany and deliver around the world. We create our own hardware and a ground station that includes the RC transmitter and video RX. Complete Paparazzi systems are available at: [http://shop.luftfotos24.de Shop Luftfotos24]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Ppzuav.jpg|100px|PPZUAV LLC Logo]]&lt;br /&gt;
=== PPZUAV LLC ===&lt;br /&gt;
'''Website:''' [https://www.ppzuav.com www.ppzuav.com]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Location:''' California, USA&amp;lt;br&amp;gt;&lt;br /&gt;
'''Contact:''' [mailto:onefastdaddy@gmail.com onefastdaddy@gmail.com]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Description:''' PPZUAV LLC was a key hardware supplier for the Paparazzi UAV community from 2007-2015...&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|50px]] Transition Robotics Inc.] ==&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [http://thequadshot.com Quadshot], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters (XBEE adapter)&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
==Mouser==&lt;br /&gt;
&lt;br /&gt;
Electronic distributor, sells all kinds of electronic parts or modules.&lt;br /&gt;
Free shipping as of 60€.&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
* [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module navilock.de] (also available on [http://www.amazon.de Amazon.de])&lt;br /&gt;
* [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp rfdesign.co.za] (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
* [http://www.expedienttech.com/ expedittech.com]&lt;br /&gt;
* [http://www.csgshop.com/category.php?id_category=16 csgshop.com US UBLOX MAX-6Q] ( Lithuania )&lt;br /&gt;
* [https://www.ppzuav.com/shop ppzuav.com Paparazzi GPS13 PCBs and Assemblies] (USA)&lt;br /&gt;
* [http://www.hobbyking.com/hobbyking/store/__31135__neo_6m_gps_module.html hobbyking.com NEO-6M] 18$ / 14€&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors.&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
=PCB=&lt;br /&gt;
==[https://www.ppzuav.com PPZUAV]==&lt;br /&gt;
Paparazzi specific bare and already assembled PCB's.&lt;br /&gt;
&lt;br /&gt;
==[http://www.seeedstudio.com/service/index.php?r=site/pcbService Seeedstudio Fusion PCB]==&lt;br /&gt;
Very cheap 1, 2 and 4 layer boards from china. (perfect for bigger volumes and a low price)&amp;lt;br/&amp;gt;&lt;br /&gt;
Shipping from china takes some time. Minimum order is 5 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/ OSH Park]==&lt;br /&gt;
Fast high quality 2 and 4 layer boards.(perfect for high requirements, but they're not the cheapest)&amp;lt;br/&amp;gt;&lt;br /&gt;
Free worldwide shipping. Minimum order is 3 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://PCBShopper.com/ PCBShopper]==&lt;br /&gt;
A hobbyist-created site for finding the cheapest PCB manufacturer. Enter the size, layers, and quantity of the board you designed, and PCBShopper will give you prices and delivery time from several different manufacturers.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=30498</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=30498"/>
		<updated>2025-10-24T20:02:18Z</updated>

		<summary type="html">&lt;p&gt;Dconger: Added back PPZUAV info now that there's a landing page again.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
__NOEDITSECTION__&lt;br /&gt;
&lt;br /&gt;
{{P Topic Table|{{P Header Box|ico=Gear.png|Get Hardware}}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;!-- Start of right-column --&amp;gt;&lt;br /&gt;
|{{P Header Box|ico=Autopilot.png|Paparazzi Hardware Manufacturers &amp;amp;amp; Retailers}}&lt;br /&gt;
&lt;br /&gt;
As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] or directly from the [[Autopilots|hardware Wiki pages]] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] or [https://creativecommons.org/licenses/ Creative Commons License] &amp;lt;ref&amp;gt;Check the files for applicable licensing&amp;lt;/ref&amp;gt; which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Companies =&lt;br /&gt;
&lt;br /&gt;
In alphabetical order:&lt;br /&gt;
&lt;br /&gt;
== [[File:1bitsquared_logo.png|100px|link=http://1bitsquared.com]] 1BitSquared ==&lt;br /&gt;
[[Image:Lisa S V0 1 r2 on finger.jpg|thumb|150px|[[Lisa/S]]]] [[Image:Elle0-v1_2-in-hand-prototype.jpg|thumb|150px|[[Elle0]]]]&lt;br /&gt;
[http://1bitsquared.com 1BitSquared] is a Paparazzi UAV, software and hardware development, manufacturing and consulting company founded by [[User:Esden|Piotr Esden-Tempski aka esden]]. &amp;lt;br/&amp;gt;&lt;br /&gt;
They are the developers of several new Paparazzi UAV autopilots and accessory electronics, and actively contribute to the project.&lt;br /&gt;
&lt;br /&gt;
Among others [http://1bitsquared.com 1BitSquared] has developed and contributed:&lt;br /&gt;
* [[Lisa/S]] nano autopilot&lt;br /&gt;
* [[Elle0]] autopilot&lt;br /&gt;
* [[Lisa/M_v2.0|Lisa/M(X) V2.1]] autopilots&lt;br /&gt;
* [[G0]] GPS&lt;br /&gt;
* [[R0]] Radio Modem&lt;br /&gt;
* [[UU0]] USB to UART adapter dongle&lt;br /&gt;
* Various code improvements and fixes including the port of the STM32 platform to libopencm3.&lt;br /&gt;
&lt;br /&gt;
Check out the [http://1bitsquared.com 1BitSquared store] for Paparazzi hardware and accessories.&lt;br /&gt;
&lt;br /&gt;
Also, if you are located in or near the European Union you might want to check out [http://1bitsquared.de 1BitSquared German store] for faster and simpler delivery of Paparazzi hardware and accessories.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Drotek.png|100px|link=http://www.drotek.fr]] Drotek ==&lt;br /&gt;
&lt;br /&gt;
[http://www.drotek.fr Drotek] is now selling [[Apogee/v1.00|Apogee v1.0]] boards on its [http://www.drotek.com/shop/en/183-paparazzi webstore].&lt;br /&gt;
&lt;br /&gt;
Other parts such as GPS, IMU or Magnetometer breakout boards are also available.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Luftfotos24.jpg|100px|link=http://www.luftfotos24.de/de/]] Luftfotos24 ==&lt;br /&gt;
We produce ready-to-fly paparazzi systems for everyone.&lt;br /&gt;
&lt;br /&gt;
We are a company based in Germany and deliver around the world. We create our own hardware and a ground station that includes the RC transmitter and video RX. Complete Paparazzi systems are available at: [http://shop.luftfotos24.de Shop Luftfotos24]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Ppzuav.jpg|100px|PPZUAV LLC Logo]]&lt;br /&gt;
=== PPZUAV LLC ===&lt;br /&gt;
'''Website:''' [https://www.ppzuav.com www.ppzuav.com]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Location:''' California, USA&amp;lt;br&amp;gt;&lt;br /&gt;
'''Contact:''' [mailto:onefastdaddy@gmail.com onefastdaddy@gmail.com]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Description:''' PPZUAV LLC was a key hardware supplier for the Paparazzi UAV community from 2007-2015...&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|50px]] Transition Robotics Inc.] ==&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [http://thequadshot.com Quadshot], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters (XBEE adapter)&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
==Mouser==&lt;br /&gt;
&lt;br /&gt;
Electronic distributor, sells all kinds of electronic parts or modules.&lt;br /&gt;
Free shipping as of 60€.&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
* [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module navilock.de] (also available on [http://www.amazon.de Amazon.de])&lt;br /&gt;
* [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp rfdesign.co.za] (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
* [http://www.expedienttech.com/ expedittech.com]&lt;br /&gt;
* [http://www.csgshop.com/category.php?id_category=16 csgshop.com US UBLOX MAX-6Q] ( Lithuania )&lt;br /&gt;
* [https://www.ppzuav.com/shop ppzuav.com Paparazzi GPS13 PCBs and Assemblies] (USA)&lt;br /&gt;
* [http://www.hobbyking.com/hobbyking/store/__31135__neo_6m_gps_module.html hobbyking.com NEO-6M] 18$ / 14€&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors.&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
=PCB=&lt;br /&gt;
==[https://www.ppzuav.com/shop PPZUAV]==&lt;br /&gt;
Paparazzi specific bare and already assembled PCB's.&lt;br /&gt;
&lt;br /&gt;
==[http://www.seeedstudio.com/service/index.php?r=site/pcbService Seeedstudio Fusion PCB]==&lt;br /&gt;
Very cheap 1, 2 and 4 layer boards from china. (perfect for bigger volumes and a low price)&amp;lt;br/&amp;gt;&lt;br /&gt;
Shipping from china takes some time. Minimum order is 5 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/ OSH Park]==&lt;br /&gt;
Fast high quality 2 and 4 layer boards.(perfect for high requirements, but they're not the cheapest)&amp;lt;br/&amp;gt;&lt;br /&gt;
Free worldwide shipping. Minimum order is 3 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://PCBShopper.com/ PCBShopper]==&lt;br /&gt;
A hobbyist-created site for finding the cheapest PCB manufacturer. Enter the size, layers, and quantity of the board you designed, and PCBShopper will give you prices and delivery time from several different manufacturers.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=21266</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=21266"/>
		<updated>2016-06-18T14:57:06Z</updated>

		<summary type="html">&lt;p&gt;Dconger: PPZUAV is no longer doing retail orders. Contact me about SUMO bundles for now or other services. Removing Retails wording here.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
__NOEDITSECTION__&lt;br /&gt;
&lt;br /&gt;
{{P Topic Table|{{P Header Box|ico=Gear.png|Get Hardware}}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;!-- Start of right-column --&amp;gt;&lt;br /&gt;
|{{P Header Box|ico=Autopilot.png|Paparazzi Hardware Manufacturers &amp;amp;amp; Retailers}}&lt;br /&gt;
&lt;br /&gt;
As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] or directly from the [[Autopilots|hardware Wiki pages]] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] or [https://creativecommons.org/licenses/ Creative Commons License] &amp;lt;ref&amp;gt;Check the files for applicable licensing&amp;lt;/ref&amp;gt; which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Companies =&lt;br /&gt;
&lt;br /&gt;
In alphabetical order:&lt;br /&gt;
&lt;br /&gt;
== [[File:1bitsquared_logo.png|100px|link=http://1bitsquared.com]] 1BitSquared ==&lt;br /&gt;
[[Image:Lisa S V0 1 r2 on finger.jpg|thumb|150px|[[Lisa/S]]]] [[Image:Elle0-v1_2-in-hand-prototype.jpg|thumb|150px|[[Elle0]]]]&lt;br /&gt;
[http://1bitsquared.com 1BitSquared] is a Paparazzi UAV, software and hardware development, manufacturing and consulting company founded by [[User:Esden|Piotr Esden-Tempski aka esden]]. &amp;lt;br/&amp;gt;&lt;br /&gt;
They are the developers of several new Paparazzi UAV autopilots and accessory electronics, and actively contribute to the project.&lt;br /&gt;
&lt;br /&gt;
Among others [http://1bitsquared.com 1BitSquared] has developed and contributed:&lt;br /&gt;
* [[Lisa/S]] nano autopilot&lt;br /&gt;
* [[Elle0]] autopilot&lt;br /&gt;
* [[Lisa/M_v2.0|Lisa/M(X) V2.1]] autopilots&lt;br /&gt;
* [[G0]] GPS&lt;br /&gt;
* [[R0]] Radio Modem&lt;br /&gt;
* [[UU0]] USB to UART adapter dongle&lt;br /&gt;
* Various code improvements and fixes including the port of the STM32 platform to libopencm3.&lt;br /&gt;
&lt;br /&gt;
Check out the [http://1bitsquared.com 1BitSquared store] for Paparazzi hardware and accessories.&lt;br /&gt;
&lt;br /&gt;
Also, if you are located in or near the European Union you might want to check out [http://1bitsquared.de 1BitSquared German store] for faster and simpler delivery of Paparazzi hardware and accessories.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Drotek.png|100px|link=http://www.drotek.fr]] Drotek ==&lt;br /&gt;
&lt;br /&gt;
[http://www.drotek.fr Drotek] is now selling [[Apogee/v1.00|Apogee v1.0]] boards on its [http://www.drotek.com/shop/en/183-paparazzi webstore].&lt;br /&gt;
&lt;br /&gt;
Other parts such as GPS, IMU or Magnetometer breakout boards are also available.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Luftfotos24.jpg|100px|link=http://www.luftfotos24.de/de/]] Luftfotos24 ==&lt;br /&gt;
We produce ready-to-fly paparazzi systems for everyone.&lt;br /&gt;
&lt;br /&gt;
We are a company based in Germany and deliver around the world. We create our own hardware and a ground station that includes the RC transmitter and video RX. Complete Paparazzi systems are available at: [http://shop.luftfotos24.de Shop Luftfotos24]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|50px]] Transition Robotics Inc.] ==&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [http://thequadshot.com Quadshot], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters (XBEE adapter)&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
==Mouser==&lt;br /&gt;
&lt;br /&gt;
Electronic distributor, sells all kinds of electronic parts or modules.&lt;br /&gt;
Free shipping as of 60€.&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
* [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module navilock.de] (also available on [http://www.amazon.de Amazon.de])&lt;br /&gt;
* [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp rfdesign.co.za] (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
* [http://www.expedienttech.com/ expedittech.com]&lt;br /&gt;
* [http://www.csgshop.com/category.php?id_category=16 csgshop.com US UBLOX MAX-6Q] ( Lithuania )&lt;br /&gt;
* [https://www.ppzuav.com/shop ppzuav.com Paparazzi GPS13 PCBs and Assemblies] (USA)&lt;br /&gt;
* [http://www.hobbyking.com/hobbyking/store/__31135__neo_6m_gps_module.html hobbyking.com NEO-6M] 18$ / 14€&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors.&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
=PCB=&lt;br /&gt;
==[https://www.ppzuav.com/shop PPZUAV]==&lt;br /&gt;
Paparazzi specific bare and already assembled PCB's.&lt;br /&gt;
&lt;br /&gt;
==[http://www.seeedstudio.com/service/index.php?r=site/pcbService Seeedstudio Fusion PCB]==&lt;br /&gt;
Very cheap 1, 2 and 4 layer boards from china. (perfect for bigger volumes and a low price)&amp;lt;br/&amp;gt;&lt;br /&gt;
Shipping from china takes some time. Minimum order is 5 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/ OSH Park]==&lt;br /&gt;
Fast high quality 2 and 4 layer boards.(perfect for high requirements, but they're not the cheapest)&amp;lt;br/&amp;gt;&lt;br /&gt;
Free worldwide shipping. Minimum order is 3 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://PCBShopper.com/ PCBShopper]==&lt;br /&gt;
A hobbyist-created site for finding the cheapest PCB manufacturer. Enter the size, layers, and quantity of the board you designed, and PCBShopper will give you prices and delivery time from several different manufacturers.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Installation&amp;diff=21064</id>
		<title>Installation</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Installation&amp;diff=21064"/>
		<updated>2016-03-08T04:22:37Z</updated>

		<summary type="html">&lt;p&gt;Dconger: Adding some more details for a newbie&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;categorytree style=&amp;quot;float:right; clear:right; margin-left:1ex; border: 1px solid gray; padding: 0.7ex;&amp;quot; mode=pages&amp;gt;Installation&amp;lt;/categorytree&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Paparazzi is very easily installed on any laptop or workstation running the [http://www.ubuntu.com/ Ubuntu Linux OS] or virtually any [http://www.debian.org/ Debian] based [http://en.wikipedia.org/wiki/Linux Linux] or Apple Macintosh running [http://en.wikipedia.org/wiki/OS_X Mac OS X]. There is also work being done to port Paparazzi to Windows.&lt;br /&gt;
&lt;br /&gt;
The steps required to install the software needed to be able to let your UAS fly are:&lt;br /&gt;
&lt;br /&gt;
# Install tools and prerequisites needed by Paparazzi.&lt;br /&gt;
# Download the source code from the source repository.&lt;br /&gt;
# Compile the Paparazzi software from sourcecode&lt;br /&gt;
# Complete any final configuration&lt;br /&gt;
&lt;br /&gt;
== Quickstart for Ubuntu users ==&lt;br /&gt;
Love one-liners? To get the latest Paparazzi up and running on your '''Ubuntu 12.04 or higher OS''', make sure you have internet, then just copy and paste the text below into your terminal and press [enter] ... and wait a while...&lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository -y ppa:paparazzi-uav/ppa &amp;amp;&amp;amp; sudo add-apt-repository -y ppa:terry.guo/gcc-arm-embedded &amp;amp;&amp;amp; sudo apt-get update &amp;amp;&amp;amp; \ &lt;br /&gt;
 sudo apt-get -f -y install paparazzi-dev paparazzi-jsbsim gcc-arm-none-eabi &amp;amp;&amp;amp; cd ~ &amp;amp;&amp;amp; &amp;lt;nowiki&amp;gt;git clone --origin upstream https://github.com/paparazzi/paparazzi.git&amp;lt;/nowiki&amp;gt; &amp;amp;&amp;amp; \&lt;br /&gt;
 cd ~/paparazzi &amp;amp;&amp;amp; git remote update -p &amp;amp;&amp;amp; \&lt;br /&gt;
 git checkout -b v5.8 upstream/v5.8 &amp;amp;&amp;amp; sudo cp conf/system/udev/rules/*.rules /etc/udev/rules.d/ &amp;amp;&amp;amp; \&lt;br /&gt;
 echo -e &amp;quot;export PAPARAZZI_HOME=~/paparazzi&amp;quot; &amp;gt;&amp;gt; ~/.bashrc &amp;amp;&amp;amp; echo -e &amp;quot;export PAPARAZZI_SRC=~/paparazzi&amp;quot; &amp;gt;&amp;gt; ~/.bashrc &amp;amp;&amp;amp; source ~/.bashrc &amp;amp;&amp;amp; \&lt;br /&gt;
 make clean &amp;amp;&amp;amp; make &amp;amp;&amp;amp; ./paparazzi&lt;br /&gt;
&lt;br /&gt;
                [[File:Done.jpg|frameless|center|Done!]]&lt;br /&gt;
If all went well, and you've flown Paparazzi before, the Paparazzi Center should now be running... '''skip''' the rest of this page, go fly! &lt;br /&gt;
&lt;br /&gt;
If you are new you'll need to do some more things before you go fly like configuring your XML definition file detailing your airframe configuration. There is help here for that: http://wiki.paparazziuav.org/wiki/Airframe_Configuration&lt;br /&gt;
&lt;br /&gt;
In case you have no autopilot hardware yet, no problem, go get hardware [[Get_Hardware|here]] or just buy a ready to fly aircraft that can run Paparazzi Software like the Parrot Drones [http://www.parrot.com/products/bebop-drone/ Parrot Bebop] and run Paparazzi on your Parrot [[AR_Drone_2|ARDRone2]], [[Bebop|Bebop]] and Bebop2 (soon the Disco drone).&lt;br /&gt;
&lt;br /&gt;
== OS Specific Instructions ==&lt;br /&gt;
&lt;br /&gt;
For Linux an instruction video explaining it all in detail can be watched here https://www.youtube.com/watch?v=eW0PCSjrP78&lt;br /&gt;
&lt;br /&gt;
The process of installing the prerequisite tools and dependencies needed by Paparazzi is specific to the operating system you are using. For detailed installation instructions, please see the following pages:&lt;br /&gt;
*[[Installation/Linux|Installing prerequisites tools on Linux]]&lt;br /&gt;
*[[Installation/MacOSX|Installing prerequisites tools on Mac OS X]]&lt;br /&gt;
*[[Installation/RaspberryPi|Installing prerequisites tools on the RaspberryPi (Raspbian)]]&lt;br /&gt;
&lt;br /&gt;
For more advanced installation information or developers, please see the following pages:&lt;br /&gt;
*[[Installation/FromScratch|Installing everything from scratch]] For non Debian based Linux distributions or if one just wants to be able to use all the latest and greatest compilers, or source code of everything to improve something. Then there is no other way than to install from scratch.&lt;br /&gt;
*[[Installation/Windows|Installing prerequisite tools on Windows]] Note that this is '''a work in progress, and not finished yet'''. It would be fantastic if you are interested in running Paparazzi on this OS to help out with the porting. Being able to help is one of opensource software main features. If your skil- set is not so good in this area, but you still insist using Windows OS, then it is best to install a VirtualMachine from within Windows where you run the free Ubuntu OS of choice.&lt;br /&gt;
&lt;br /&gt;
=== Virtual Machines ===&lt;br /&gt;
&lt;br /&gt;
It is also possible to have your Debian/Ubuntu running in a virtual machine, for instance with [http://www.virtualbox.org/ VirtualBox]. This requires minimal changes to your computer setup, as you can run the VM from all common platforms (Windows, OS X, Linux). The virtual machine image can easily be transferred between different laptops, giving greater flexibility. Unfortunately, the Open-Source Edition of VirtualBox doesn't include the necessary USB support, so you'll need to get the regular version from the website.&lt;br /&gt;
&lt;br /&gt;
If you are new and this is your first time installing it is suggested you keep it simple. Use the standard Linux or OS X install. Select a system you can dedicate to the Linux installation. No VMs or dual boot configurations. The idea is do a very simple generic installation that is certain to have no issues. This reassures you that the installation process works and you can see and use a working Paparazzi install for some time before you try a more complicated install. The install is well documented and certain to succeed if followed exactly. Most issues arise when someone unfamiliar with Paparazzi or their OS tries a non-standard install that requires special steps that are not documented. Generally, commands can be copied and pasted for easy, step-by-step installation.&lt;br /&gt;
&lt;br /&gt;
== Getting the Source Code ==&lt;br /&gt;
The Paparazzi source code is hosted on [https://github.com/paparazzi/paparazzi Github]. While you can download it as a tarball from https://github.com/paparazzi/paparazzi/releases, it is recommended to clone the repository with [[git]].&lt;br /&gt;
&lt;br /&gt;
From the directory of your choice type:&lt;br /&gt;
 git clone --origin upstream https://github.com/paparazzi/paparazzi.git&lt;br /&gt;
Check out the released stable version branch:&lt;br /&gt;
 git checkout v5.8&lt;br /&gt;
&lt;br /&gt;
'''If this whole &amp;quot;Git&amp;quot; thing is new to you, more options and information can be found on the [[git|Git page]].'''&lt;br /&gt;
&lt;br /&gt;
== Launching the Software ==&lt;br /&gt;
Make sure you have installed the &amp;lt;tt&amp;gt;paparazzi-dev&amp;lt;/tt&amp;gt; package as described above. Without these you will not be able to compile the sourcecode.&lt;br /&gt;
The first step is to compile. From the &amp;lt;tt&amp;gt;paparazzi&amp;lt;/tt&amp;gt; directory (&amp;lt;tt&amp;gt;cd ~/paparazzi&amp;lt;/tt&amp;gt;), run&lt;br /&gt;
&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
You will have to run this command after each update of the source (&amp;lt;tt&amp;gt;git pull&amp;lt;/tt&amp;gt; command).&lt;br /&gt;
Launch the software from the &amp;lt;tt&amp;gt;paparazzi&amp;lt;/tt&amp;gt; directory with&lt;br /&gt;
&lt;br /&gt;
 ./paparazzi&lt;br /&gt;
&lt;br /&gt;
From the [[Paparazzi_Center|Paparazzi Center]] interface, select the ''Microjet'' aircraft, select the ''sim'' target and ''Build'' it. Then ''Execute'' the ''Simulation'' session. The procedure is detailed in the [[Simulation]] page.&lt;br /&gt;
&lt;br /&gt;
=== Environment Variables ===&lt;br /&gt;
&lt;br /&gt;
If ('''and only if''') you want to directly launch some Paparazzi agents (the ''Tools'' of the [[Paparazzi_Center|Paparazzi Center]]) from the command line, without using the Paparazzi Center, you must have the Paparazzi source and home environment variables set correctly in your shell. These variables can be automatically set in your shell by adding the following lines to your .bashrc file:&lt;br /&gt;
{{Box Code|~/.bashrc|&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
export PAPARAZZI_HOME=''your paparazzi software directory''&lt;br /&gt;
export PAPARAZZI_SRC=''your paparazzi software directory''&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Verify that your variables are set correctly with the following command:&lt;br /&gt;
:&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;env | grep PAPARAZZI&amp;lt;/source&amp;gt;&lt;br /&gt;
which should return the following:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
PAPARAZZI_HOME=''your paparazzi software directory''&lt;br /&gt;
PAPARAZZI_SRC=''your paparazzi software directory''&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you wish to manually set the env variables (i.e. when compiling a backup copy of your code in a different folder) execute the following command from the folder you wish to set as your active paparazzi folder:&lt;br /&gt;
:&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;export PAPARAZZI_HOME=`pwd`;export PAPARAZZI_SRC=`pwd`&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Software Updates ==&lt;br /&gt;
'''We manage the software with the git version control system. Learn it! If you are new to it, see the [[Git|Git wiki page]].'''&lt;br /&gt;
&lt;br /&gt;
Paparazzi is a very rapidly evolving project and as such you might want to update your software regularly. See the [[RepositoryStructure|branching model and release process page]].&lt;br /&gt;
&lt;br /&gt;
Any new files you created will not be lost/overwritten when updating (like your own airframe file). Nevertheless, as with all things, backups are advised.&lt;br /&gt;
If you modified source code, the best way is of course to use the version control system [[Git]] to commit your changes. Otherwise at least use the brute force method and save everything in another directory.&lt;br /&gt;
&lt;br /&gt;
Update your software with care and caution, and always test the functionality on the ground and in the air as some updates will affect tuning parameters. You might need to update your airframe file as well. The compiler will usually complain if there is a problem, at which point you can look at the [[Airframe_Configuration|Airframe Configuration wiki page]] again, look on the [[Contact#Mailing_List|mailing list]] or some of the most recent airframe files on git to find the proper syntax.&lt;br /&gt;
&lt;br /&gt;
'''See also the [[Release Upgrades]] page for information on how to update your configuration from one release to the next.'''&lt;br /&gt;
&lt;br /&gt;
=== Quick'n dirty description ===&lt;br /&gt;
&lt;br /&gt;
To download and automatically merge any updated source files, run the following command from your Paparazzi directory&lt;br /&gt;
 git pull&lt;br /&gt;
&lt;br /&gt;
After any git update or source code modification the code can be recompiled from ''your paparazzi software directory'' with the following command:&lt;br /&gt;
&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
The ''make'' command will only recompile portions of the software where changed have been detected.&lt;br /&gt;
If it does not behave as expected you can delete all compiled files and recompile from scratch with the following commands:&lt;br /&gt;
&lt;br /&gt;
 make clean&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
If you'd like to check that the code compiles all example airframes then you can run the test suite using the command&lt;br /&gt;
&lt;br /&gt;
 make test&lt;br /&gt;
&lt;br /&gt;
For more details see the [[Builds/Tests|tests page]].&lt;br /&gt;
&lt;br /&gt;
== Using the Live CD ==&lt;br /&gt;
&lt;br /&gt;
There is a [[LiveCD]] available, but it dates back to 2008. It is still an easy way to get a first glimpse of Paparazzi however without installing anything.&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]] [[Category:User_Documentation]] [[Category:Installation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=21063</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=21063"/>
		<updated>2016-03-08T00:12:19Z</updated>

		<summary type="html">&lt;p&gt;Dconger: more edits.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
__NOEDITSECTION__&lt;br /&gt;
&lt;br /&gt;
{{P Topic Table|{{P Header Box|ico=Gear.png|Get Hardware}}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;!-- Start of right-column --&amp;gt;&lt;br /&gt;
|{{P Header Box|ico=Autopilot.png|Paparazzi Hardware Manufacturers &amp;amp;amp; Retailers}}&lt;br /&gt;
&lt;br /&gt;
As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] or directly from the [[Autopilots|hardware Wiki pages]] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] or [https://creativecommons.org/licenses/ Creative Commons License] &amp;lt;ref&amp;gt;Check the files for applicable licensing&amp;lt;/ref&amp;gt; which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Companies =&lt;br /&gt;
&lt;br /&gt;
In alphabetical order:&lt;br /&gt;
&lt;br /&gt;
== [[File:1bitsquared_logo.png|100px|link=http://1bitsquared.com]] 1BitSquared ==&lt;br /&gt;
[[Image:Lisa S V0 1 r2 on finger.jpg|thumb|150px|[[Lisa/S]]]] [[Image:Elle0-v1_2-in-hand-prototype.jpg|thumb|150px|[[Elle0]]]]&lt;br /&gt;
[http://1bitsquared.com 1BitSquared] is a Paparazzi UAV, software and hardware development, manufacturing and consulting company founded by [[User:Esden|Piotr Esden-Tempski aka esden]]. &amp;lt;br/&amp;gt;&lt;br /&gt;
They are the developers of several new Paparazzi UAV autopilots and accessory electronics, and actively contribute to the project.&lt;br /&gt;
&lt;br /&gt;
Among others [http://1bitsquared.com 1BitSquared] has developed and contributed:&lt;br /&gt;
* [[Lisa/S]] nano autopilot&lt;br /&gt;
* [[Elle0]] autopilot&lt;br /&gt;
* [[Lisa/M_v2.0|Lisa/M(X) V2.1]] autopilots&lt;br /&gt;
* [[G0]] GPS&lt;br /&gt;
* [[R0]] Radio Modem&lt;br /&gt;
* [[UU0]] USB to UART adapter dongle&lt;br /&gt;
* Various code improvements and fixes including the port of the STM32 platform to libopencm3.&lt;br /&gt;
&lt;br /&gt;
Check out the [http://1bitsquared.com 1BitSquared store] for Paparazzi hardware and accessories.&lt;br /&gt;
&lt;br /&gt;
Also, if you are located in or near the European Union you might want to check out [http://1bitsquared.de 1BitSquared German store] for faster and simpler delivery of Paparazzi hardware and accessories.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Drotek.png|100px|link=http://www.drotek.fr]] Drotek ==&lt;br /&gt;
&lt;br /&gt;
[http://www.drotek.fr Drotek] is now selling [[Apogee/v1.00|Apogee v1.0]] boards on its [http://www.drotek.com/shop/en/183-paparazzi webstore].&lt;br /&gt;
&lt;br /&gt;
Other parts such as GPS, IMU or Magnetometer breakout boards are also available.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Luftfotos24.jpg|100px|link=http://www.luftfotos24.de/de/]] Luftfotos24 ==&lt;br /&gt;
We produce ready-to-fly paparazzi systems for everyone.&lt;br /&gt;
&lt;br /&gt;
We are a company based in Germany and deliver around the world. We create our own hardware and a ground station that includes the RC transmitter and video RX. Complete Paparazzi systems are available at: [http://shop.luftfotos24.de Shop Luftfotos24]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Ppzuav.jpg|100px|link=https://www.ppzuav.com/shop]] PPZUAV ==&lt;br /&gt;
[[Image:ApogeeV1_img01sm.JPG|thumb|150px|ApogeeV1]]&lt;br /&gt;
&amp;lt;p&amp;gt;Assembling hardware for Paparazzi based projects since 2007.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;We are a USA based company that has provided the service of offering guaranteed Paparazzi Project hardware available pre-programmed and ready to use since 2007. Even if you break it we will fix it again and always have.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;There are many ways to add value to an open sourced project. PPZUAV has added howtwo, images, and many edits to this Wiki over the years as well as answer eMails and direct people to get the information they needed to get flying. Yes, a narrow view of PPZUAV is they assemble from design files found online and charge for that service. However if you check the prices are quite reasonable considering you also get a lifetime guarantee for the hardware no questions asked. &lt;br /&gt;
&lt;br /&gt;
If you do not see what you need please do not hesitate to contact us via eMail to: sales@ppzuav.com for details.&lt;br /&gt;
Visit the [https://www.ppzuav.com/shop Web Store] to see the latest offerings and all new prices.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Want to build your own SUMO Meteo research drone? We can help. From individual assembled, warrantied items or complete bundles. We can provide the kit parts. Please contact us for details.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|50px]] Transition Robotics Inc.] ==&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [http://thequadshot.com Quadshot], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters (XBEE adapter)&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
==Mouser==&lt;br /&gt;
&lt;br /&gt;
Electronic distributor, sells all kinds of electronic parts or modules.&lt;br /&gt;
Free shipping as of 60€.&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
* [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module navilock.de] (also available on [http://www.amazon.de Amazon.de])&lt;br /&gt;
* [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp rfdesign.co.za] (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
* [http://www.expedienttech.com/ expedittech.com]&lt;br /&gt;
* [http://www.csgshop.com/category.php?id_category=16 csgshop.com US UBLOX MAX-6Q] ( Lithuania )&lt;br /&gt;
* [https://www.ppzuav.com/shop ppzuav.com Paparazzi GPS13 PCBs and Assemblies] (USA)&lt;br /&gt;
* [http://www.hobbyking.com/hobbyking/store/__31135__neo_6m_gps_module.html hobbyking.com NEO-6M] 18$ / 14€&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors.&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
=PCB=&lt;br /&gt;
==[https://www.ppzuav.com/shop PPZUAV]==&lt;br /&gt;
Paparazzi specific bare and already assembled PCB's.&lt;br /&gt;
&lt;br /&gt;
==[http://www.seeedstudio.com/service/index.php?r=site/pcbService Seeedstudio Fusion PCB]==&lt;br /&gt;
Very cheap 1, 2 and 4 layer boards from china. (perfect for bigger volumes and a low price)&amp;lt;br/&amp;gt;&lt;br /&gt;
Shipping from china takes some time. Minimum order is 5 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/ OSH Park]==&lt;br /&gt;
Fast high quality 2 and 4 layer boards.(perfect for high requirements, but they're not the cheapest)&amp;lt;br/&amp;gt;&lt;br /&gt;
Free worldwide shipping. Minimum order is 3 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://PCBShopper.com/ PCBShopper]==&lt;br /&gt;
A hobbyist-created site for finding the cheapest PCB manufacturer. Enter the size, layers, and quantity of the board you designed, and PCBShopper will give you prices and delivery time from several different manufacturers.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=21062</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=21062"/>
		<updated>2016-03-07T23:29:01Z</updated>

		<summary type="html">&lt;p&gt;Dconger: new details&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
__NOEDITSECTION__&lt;br /&gt;
&lt;br /&gt;
{{P Topic Table|{{P Header Box|ico=Gear.png|Get Hardware}}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;!-- Start of right-column --&amp;gt;&lt;br /&gt;
|{{P Header Box|ico=Autopilot.png|Paparazzi Hardware Manufacturers &amp;amp;amp; Retailers}}&lt;br /&gt;
&lt;br /&gt;
As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] or directly from the [[Autopilots|hardware Wiki pages]] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] or [https://creativecommons.org/licenses/ Creative Commons License] &amp;lt;ref&amp;gt;Check the files for applicable licensing&amp;lt;/ref&amp;gt; which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Companies =&lt;br /&gt;
&lt;br /&gt;
In alphabetical order:&lt;br /&gt;
&lt;br /&gt;
== [[File:1bitsquared_logo.png|100px|link=http://1bitsquared.com]] 1BitSquared ==&lt;br /&gt;
[[Image:Lisa S V0 1 r2 on finger.jpg|thumb|150px|[[Lisa/S]]]] [[Image:Elle0-v1_2-in-hand-prototype.jpg|thumb|150px|[[Elle0]]]]&lt;br /&gt;
[http://1bitsquared.com 1BitSquared] is a Paparazzi UAV, software and hardware development, manufacturing and consulting company founded by [[User:Esden|Piotr Esden-Tempski aka esden]]. &amp;lt;br/&amp;gt;&lt;br /&gt;
They are the developers of several new Paparazzi UAV autopilots and accessory electronics, and actively contribute to the project.&lt;br /&gt;
&lt;br /&gt;
Among others [http://1bitsquared.com 1BitSquared] has developed and contributed:&lt;br /&gt;
* [[Lisa/S]] nano autopilot&lt;br /&gt;
* [[Elle0]] autopilot&lt;br /&gt;
* [[Lisa/M_v2.0|Lisa/M(X) V2.1]] autopilots&lt;br /&gt;
* [[G0]] GPS&lt;br /&gt;
* [[R0]] Radio Modem&lt;br /&gt;
* [[UU0]] USB to UART adapter dongle&lt;br /&gt;
* Various code improvements and fixes including the port of the STM32 platform to libopencm3.&lt;br /&gt;
&lt;br /&gt;
Check out the [http://1bitsquared.com 1BitSquared store] for Paparazzi hardware and accessories.&lt;br /&gt;
&lt;br /&gt;
Also, if you are located in or near the European Union you might want to check out [http://1bitsquared.de 1BitSquared German store] for faster and simpler delivery of Paparazzi hardware and accessories.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Drotek.png|100px|link=http://www.drotek.fr]] Drotek ==&lt;br /&gt;
&lt;br /&gt;
[http://www.drotek.fr Drotek] is now selling [[Apogee/v1.00|Apogee v1.0]] boards on its [http://www.drotek.com/shop/en/183-paparazzi webstore].&lt;br /&gt;
&lt;br /&gt;
Other parts such as GPS, IMU or Magnetometer breakout boards are also available.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Luftfotos24.jpg|100px|link=http://www.luftfotos24.de/de/]] Luftfotos24 ==&lt;br /&gt;
We produce ready-to-fly paparazzi systems for everyone.&lt;br /&gt;
&lt;br /&gt;
We are a company based in Germany and deliver around the world. We create our own hardware and a ground station that includes the RC transmitter and video RX. Complete Paparazzi systems are available at: [http://shop.luftfotos24.de Shop Luftfotos24]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Ppzuav.jpg|100px|link=https://www.ppzuav.com/shop]] PPZUAV ==&lt;br /&gt;
[[Image:ApogeeV1_img01sm.JPG|thumb|150px|ApogeeV1]]&lt;br /&gt;
&amp;lt;p&amp;gt;Assembling hardware for Paparazzi based projects since 2007.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;We are a USA based company that has provided the service of offering guaranteed Paparazzi Project hardware available pre-programmed and ready to use since 2007. Even if you break it we will fix it again and always have.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;There are many ways to add value to an open sourced project. PPZUAV has added howtwo, images, and many edits to this Wiki over the years as well as answer eMails and direct people to get the information they needed to get flying. Yes, a narrow view of PPZUAV is they assemble from design files found online and charge for that service. However if you check the prices are quite reasonable considering you also get a lifetime guarantee for the hardware no questions asked. If you do not see what you need please do not hesitate to contact us via eMail to: sales@ppzuav.com for details.&lt;br /&gt;
Visit the [https://www.ppzuav.com/shop Web Store] to see the latest offerings and all new prices.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Want to build your own SUMO Meteo research drone? We can help. We can provide the kit parts. Please contact us for details.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|50px]] Transition Robotics Inc.] ==&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [http://thequadshot.com Quadshot], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters (XBEE adapter)&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
==Mouser==&lt;br /&gt;
&lt;br /&gt;
Electronic distributor, sells all kinds of electronic parts or modules.&lt;br /&gt;
Free shipping as of 60€.&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
* [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module navilock.de] (also available on [http://www.amazon.de Amazon.de])&lt;br /&gt;
* [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp rfdesign.co.za] (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
* [http://www.expedienttech.com/ expedittech.com]&lt;br /&gt;
* [http://www.csgshop.com/category.php?id_category=16 csgshop.com US UBLOX MAX-6Q] ( Lithuania )&lt;br /&gt;
* [https://www.ppzuav.com/shop ppzuav.com Paparazzi GPS13 PCBs and Assemblies] (USA)&lt;br /&gt;
* [http://www.hobbyking.com/hobbyking/store/__31135__neo_6m_gps_module.html hobbyking.com NEO-6M] 18$ / 14€&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors.&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
=PCB=&lt;br /&gt;
==[https://www.ppzuav.com/shop PPZUAV]==&lt;br /&gt;
Paparazzi specific bare and already assembled PCB's.&lt;br /&gt;
&lt;br /&gt;
==[http://www.seeedstudio.com/service/index.php?r=site/pcbService Seeedstudio Fusion PCB]==&lt;br /&gt;
Very cheap 1, 2 and 4 layer boards from china. (perfect for bigger volumes and a low price)&amp;lt;br/&amp;gt;&lt;br /&gt;
Shipping from china takes some time. Minimum order is 5 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/ OSH Park]==&lt;br /&gt;
Fast high quality 2 and 4 layer boards.(perfect for high requirements, but they're not the cheapest)&amp;lt;br/&amp;gt;&lt;br /&gt;
Free worldwide shipping. Minimum order is 3 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://PCBShopper.com/ PCBShopper]==&lt;br /&gt;
A hobbyist-created site for finding the cheapest PCB manufacturer. Enter the size, layers, and quantity of the board you designed, and PCBShopper will give you prices and delivery time from several different manufacturers.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=20917</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=20917"/>
		<updated>2016-02-24T19:40:22Z</updated>

		<summary type="html">&lt;p&gt;Dconger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
__NOEDITSECTION__&lt;br /&gt;
&lt;br /&gt;
{{P Topic Table|{{P Header Box|ico=Gear.png|Get Hardware}}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;!-- Start of right-column --&amp;gt;&lt;br /&gt;
|{{P Header Box|ico=Autopilot.png|Paparazzi Hardware Manufacturers &amp;amp;amp; Retailers}}&lt;br /&gt;
&lt;br /&gt;
As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] or directly from the [[Autopilots|hardware Wiki pages]] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] or [https://creativecommons.org/licenses/ Creative Commons License] &amp;lt;ref&amp;gt;Check the files for applicable licensing&amp;lt;/ref&amp;gt; which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Companies =&lt;br /&gt;
&lt;br /&gt;
In alphabetical order:&lt;br /&gt;
&lt;br /&gt;
== [[File:1bitsquared_logo.png|100px|link=http://1bitsquared.com]] 1BitSquared ==&lt;br /&gt;
[[Image:Lisa S V0 1 r2 on finger.jpg|thumb|100px|[[Lisa/S]]]] [[Image:Elle0-v1_2-in-hand-prototype.jpg|thumb|100px|[[Elle0]]]]&lt;br /&gt;
[http://1bitsquared.com 1BitSquared] is a Paparazzi UAV, software and hardware development, manufacturing and consulting company founded by [[User:Esden|Piotr Esden-Tempski aka esden]]. &amp;lt;br/&amp;gt;&lt;br /&gt;
They are the developers of several new Paparazzi UAV autopilots and accessory electronics, and actively contribute to the project.&lt;br /&gt;
&lt;br /&gt;
Among others [http://1bitsquared.com 1BitSquared] has developed and contributed:&lt;br /&gt;
* [[Lisa/S]] nano autopilot&lt;br /&gt;
* [[Elle0]] autopilot&lt;br /&gt;
* [[Lisa/M_v2.0|Lisa/M(X) V2.1]] autopilots&lt;br /&gt;
* Various code improvements and fixes including the port of the STM32 platform to libopencm3.&lt;br /&gt;
&lt;br /&gt;
Check out the [http://1bitsquared.com 1BitSquared store] for Paparazzi hardware and accessories.&lt;br /&gt;
&lt;br /&gt;
Also, if you are located in or near the European Union you might want to check out [http://1bitsquared.de 1BitSquared German store] for faster and simpler delivery of Paparazzi hardware and accessories.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Drotek.png|100px|link=http://www.drotek.fr]] Drotek ==&lt;br /&gt;
&lt;br /&gt;
[http://www.drotek.fr Drotek] is now selling [[Apogee/v1.00|Apogee v1.0]] boards on its [http://www.drotek.com/shop/en/183-paparazzi webstore].&lt;br /&gt;
&lt;br /&gt;
Other parts such as GPS, IMU or Magnetometer breakout boards are also available.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Luftfotos24.jpg|100px|link=http://www.luftfotos24.de/de/]] Luftfotos24 ==&lt;br /&gt;
We produce ready-to-fly paparazzi systems for everyone.&lt;br /&gt;
&lt;br /&gt;
We are a company based in germany and deliver around the world. We create our own hardware and a groundstation that includes the rc transmitter and video rx. Complete paparazzi systems are available at: [http://shop.luftfotos24.de Shop Luftfotos24]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Ppzuav.jpg|100px|link=https://www.ppzuav.com/shop]] PPZUAV ==&lt;br /&gt;
[[Image:ApogeeV1_img01sm.JPG|thumb|100px|ApogeeV1]]&lt;br /&gt;
&amp;lt;p&amp;gt;Assembling hardware for Paparazzi based projects since 2007.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;We are a USA based company that makes the Open Sourced Paparazzi Hardware available around the World. If you need fully assembled or just PCBs we can help.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you do not see what you need please do not hesitate to contact us via eMail to: sales@ppzuav.com for details.&lt;br /&gt;
Visit the [https://www.ppzuav.com/shop Web Store] to see the latest offerings.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Want to build your own SUMO Meteo research drone? We can help. We can provide the kit parts. Please contact us for details.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|50px]] Transition Robotics Inc.] ==&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [http://thequadshot.com Quadshot], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters (XBEE adapter)&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
==Mouser==&lt;br /&gt;
&lt;br /&gt;
Electronic distributor, sells all kinds of electronic parts or modules.&lt;br /&gt;
Free shipping as of 60€.&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
* [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module navilock.de] (also available on [http://www.amazon.de Amazon.de])&lt;br /&gt;
* [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp rfdesign.co.za] (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
* [http://www.expedienttech.com/ expedittech.com]&lt;br /&gt;
* [http://www.csgshop.com/category.php?id_category=16 csgshop.com US UBLOX MAX-6Q] ( Lithuania )&lt;br /&gt;
* [https://www.ppzuav.com/shop ppzuav.com Paparazzi GPS13 PCBs and Assemblies] (USA)&lt;br /&gt;
* [http://www.hobbyking.com/hobbyking/store/__31135__neo_6m_gps_module.html hobbyking.com NEO-6M] 18$ / 14€&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors.&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
=PCB=&lt;br /&gt;
==[https://www.ppzuav.com/shop PPZUAV]==&lt;br /&gt;
Paparazzi specific bare and already assembled PCB's.&lt;br /&gt;
&lt;br /&gt;
==[http://www.seeedstudio.com/service/index.php?r=site/pcbService Seeedstudio Fusion PCB]==&lt;br /&gt;
Very cheap 1, 2 and 4 layer boards from china. (perfect for bigger volumes and a low price)&amp;lt;br/&amp;gt;&lt;br /&gt;
Shipping from china takes some time. Minimum order is 5 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/ OSH Park]==&lt;br /&gt;
Fast high quality 2 and 4 layer boards.(perfect for high requirements, but they're not the cheapest)&amp;lt;br/&amp;gt;&lt;br /&gt;
Free worldwide shipping. Minimum order is 3 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://PCBShopper.com/ PCBShopper]==&lt;br /&gt;
A hobbyist-created site for finding the cheapest PCB manufacturer. Enter the size, layers, and quantity of the board you designed, and PCBShopper will give you prices and delivery time from several different manufacturers.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=20916</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=20916"/>
		<updated>2016-02-24T19:38:06Z</updated>

		<summary type="html">&lt;p&gt;Dconger: Updating the PPZUAV URLs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
__NOEDITSECTION__&lt;br /&gt;
&lt;br /&gt;
{{P Topic Table|{{P Header Box|ico=Gear.png|Get Hardware}}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;!-- Start of right-column --&amp;gt;&lt;br /&gt;
|{{P Header Box|ico=Autopilot.png|Paparazzi Hardware Manufacturers &amp;amp;amp; Retailers}}&lt;br /&gt;
&lt;br /&gt;
As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] or directly from the [[Autopilots|hardware Wiki pages]] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] or [https://creativecommons.org/licenses/ Creative Commons License] &amp;lt;ref&amp;gt;Check the files for applicable licensing&amp;lt;/ref&amp;gt; which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Companies =&lt;br /&gt;
&lt;br /&gt;
In alphabetical order:&lt;br /&gt;
&lt;br /&gt;
== [[File:1bitsquared_logo.png|100px|link=http://1bitsquared.com]] 1BitSquared ==&lt;br /&gt;
[[Image:Lisa S V0 1 r2 on finger.jpg|thumb|100px|[[Lisa/S]]]] [[Image:Elle0-v1_2-in-hand-prototype.jpg|thumb|100px|[[Elle0]]]]&lt;br /&gt;
[http://1bitsquared.com 1BitSquared] is a Paparazzi UAV, software and hardware development, manufacturing and consulting company founded by [[User:Esden|Piotr Esden-Tempski aka esden]]. &amp;lt;br/&amp;gt;&lt;br /&gt;
They are the developers of several new Paparazzi UAV autopilots and accessory electronics, and actively contribute to the project.&lt;br /&gt;
&lt;br /&gt;
Among others [http://1bitsquared.com 1BitSquared] has developed and contributed:&lt;br /&gt;
* [[Lisa/S]] nano autopilot&lt;br /&gt;
* [[Elle0]] autopilot&lt;br /&gt;
* [[Lisa/M_v2.0|Lisa/M(X) V2.1]] autopilots&lt;br /&gt;
* Various code improvements and fixes including the port of the STM32 platform to libopencm3.&lt;br /&gt;
&lt;br /&gt;
Check out the [http://1bitsquared.com 1BitSquared store] for Paparazzi hardware and accessories.&lt;br /&gt;
&lt;br /&gt;
Also, if you are located in or near the European Union you might want to check out [http://1bitsquared.de 1BitSquared German store] for faster and simpler delivery of Paparazzi hardware and accessories.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Drotek.png|100px|link=http://www.drotek.fr]] Drotek ==&lt;br /&gt;
&lt;br /&gt;
[http://www.drotek.fr Drotek] is now selling [[Apogee/v1.00|Apogee v1.0]] boards on its [http://www.drotek.com/shop/en/183-paparazzi webstore].&lt;br /&gt;
&lt;br /&gt;
Other parts such as GPS, IMU or Magnetometer breakout boards are also available.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Luftfotos24.jpg|100px|link=http://www.luftfotos24.de/de/]] Luftfotos24 ==&lt;br /&gt;
We produce ready-to-fly paparazzi systems for everyone.&lt;br /&gt;
&lt;br /&gt;
We are a company based in germany and deliver around the world. We create our own hardware and a groundstation that includes the rc transmitter and video rx. Complete paparazzi systems are available at: [http://shop.luftfotos24.de Shop Luftfotos24]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Ppzuav.jpg|100px|link=https://www.ppzuav.com/shop]] PPZUAV ==&lt;br /&gt;
[[Image:ApogeeV1_img01sm.JPG|thumb|100px|ApogeeV1]]&lt;br /&gt;
&amp;lt;p&amp;gt;Assembling hardware for Paparazzi based projects since 2007.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;We are a USA based company that makes the Open Sourced Paparazzi Hardware available around the World. If you need fully assembled or just PCBs we can help.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you do not see what you need please do not hesitate to contact us via eMail to: sales@ppzuav.com for details.&lt;br /&gt;
Visit the [https://www.ppzuav.com/shop Web Store] to see the latest offerings.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Want to build your own SUMO Meteo research drone? We can help. We can provide the kit parts. Please contact us for details.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|50px]] Transition Robotics Inc.] ==&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [http://thequadshot.com Quadshot], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters (XBEE adapter)&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
==Mouser==&lt;br /&gt;
&lt;br /&gt;
Electronic distributor, sells all kinds of electronic parts or modules.&lt;br /&gt;
Free shipping as of 60€.&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
* [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module navilock.de] (also available on [http://www.amazon.de Amazon.de])&lt;br /&gt;
* [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp rfdesign.co.za] (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
* [http://www.expedienttech.com/ expedittech.com]&lt;br /&gt;
* [http://www.csgshop.com/category.php?id_category=16 csgshop.com US UBLOX MAX-6Q] ( Lithuania )&lt;br /&gt;
* [https://www.ppzuav.com/osc/product_info.php?cPath=13&amp;amp;products_id=75 ppzuav.com GPS13] (USA)&lt;br /&gt;
* [http://www.hobbyking.com/hobbyking/store/__31135__neo_6m_gps_module.html hobbyking.com NEO-6M] 18$ / 14€&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors.&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
=PCB=&lt;br /&gt;
==[https://www.ppzuav.com/osc/index.php?cPath=1 PPZUAV]==&lt;br /&gt;
Paparazzi specific bare and already assembled PCB's.&lt;br /&gt;
&lt;br /&gt;
==[http://www.seeedstudio.com/service/index.php?r=site/pcbService Seeedstudio Fusion PCB]==&lt;br /&gt;
Very cheap 1, 2 and 4 layer boards from china. (perfect for bigger volumes and a low price)&amp;lt;br/&amp;gt;&lt;br /&gt;
Shipping from china takes some time. Minimum order is 5 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/ OSH Park]==&lt;br /&gt;
Fast high quality 2 and 4 layer boards.(perfect for high requirements, but they're not the cheapest)&amp;lt;br/&amp;gt;&lt;br /&gt;
Free worldwide shipping. Minimum order is 3 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://PCBShopper.com/ PCBShopper]==&lt;br /&gt;
A hobbyist-created site for finding the cheapest PCB manufacturer. Enter the size, layers, and quantity of the board you designed, and PCBShopper will give you prices and delivery time from several different manufacturers.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Category:Autopilots&amp;diff=20912</id>
		<title>Category:Autopilots</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Category:Autopilots&amp;diff=20912"/>
		<updated>2016-02-24T04:02:16Z</updated>

		<summary type="html">&lt;p&gt;Dconger: PPZUAV related links updated&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
__NOEDITSECTION__&lt;br /&gt;
&lt;br /&gt;
{{P Topic Table|{{P Header Box|ico=Autopilot.png|Autopilots}}&lt;br /&gt;
{{Category:Autopilots/Index}}&lt;br /&gt;
&amp;lt;!-- Start of right-column --&amp;gt;&lt;br /&gt;
|{{P Header Box|ico=Autopilot.png|Paparazzi Autopilots}}&lt;br /&gt;
&lt;br /&gt;
Hardware support for Autopilot versions currently in use.&lt;br /&gt;
&lt;br /&gt;
[[Image:tiny13_family_top_sm.jpg|center|400px|Tiny 1.1 autopilots on the &amp;quot;assembly line&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
One of the great advantages of Paparazzi is support for multiple hardware designs. The old Paparazzi board where based around ATMega MCUs. The current autopilots are designed around two primary processors:&lt;br /&gt;
*STM32 series microcontrollers &lt;br /&gt;
*LPC21xx series microcontrollers&lt;br /&gt;
There are active and current autopilots designs using both architectures. Not all autopilots have the same capabilities, peripherals or features, but each has advantages in different applications.&lt;br /&gt;
&lt;br /&gt;
Currently, boards are designed around the STM32 microcontollers. Some of the autopilots use the STM32F1 and others the STM32F4 microcontrollers. This provides a wide range of choices resulting in a large variety of peripherals and speeds. Architecture-dependent firmware code is supported in part by [http://www.libopencm3.org libopencm3], as well as Chibi OS through the Paparazzi RT branch.&lt;br /&gt;
&lt;br /&gt;
The LPC21xx based boards use the LPC2148 and have been flying fixed wing and multi-rotors for many years. This architecture is more mature but at the expense of speed and extra ports available on the newer STM32 series processors. The [[Tiny]] series, [[Booz]], [[TWOG/v1.0 | TWOG]], [[YAPA]], [[Umarim_Lite_v2 | Umarim]] and [[NavGo_v3 | NavGo]] autopilots all use the LPC2148.&lt;br /&gt;
&lt;br /&gt;
Newer autopilots use either the STM32F1 or STM32F4 microcontrollers. You can choose from [[Lisa/M(X)]], [[Elle0]], [[Krooz]] or [[Apogee]] autopilots, depending on your processing and IO needs.&lt;br /&gt;
&lt;br /&gt;
Some autopilots have also been designed for close integration with small single-board computers, particularly those based on [[OMAP]] processors such as the [http://www.gumstix.com/ Gumstix] [https://www.gumstix.com Overo] series. The [[Lisa/L]] and [[Classix]] boards are designed with this in mind, though other autopilots can be easily interfaced. Further information can be found [[OMAP|here]]. This also resulted in the ports of Paparazzi UAV to the Parrot [[AR Drone 2]], [[Bebop]] and [[Rolling Spider]] airframes, that come with built in embedded Linux computers as their autopilot hardware.&lt;br /&gt;
&lt;br /&gt;
A basic feature comparison table is presented to help in the autopilot hardware selection process.&lt;br /&gt;
&lt;br /&gt;
For information regarding architecture and firmware compatibility of various subsystems and modules, please see the appropriate [[Subsystems]] overview and [[Modules_list|Modules List]] pages.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Schematics, CAD files, Gerber files, BOM release strategy&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;About the hardware development and release process.&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://github.com/paparazzi/paparazzi-hardware Files needed to create the hardware can be found here]. It is always good to remind oneself of the email Antoine once wrote in the mailing list before you want to start producing your own PCB's.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;P&amp;gt;8 June 2011 13:25:47 Antoine Drouin wrote on the mailing list:&amp;lt;/P&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I've started this project together with Pascal 8 years ago and since then I have dedicated my time to try and make it successful. I'm utterly convinced of the benefits of open source, but observing how Paparazzi grew over time, I came to the conclusion that hardware is a bit different than software... &amp;quot;gcc tiny.brd&amp;quot; is not going to make a board magically appear on your desktop. &lt;br /&gt;
&lt;br /&gt;
I'll list here some of my arguments in favor of releasing CAD files after the board is mature.&lt;br /&gt;
&lt;br /&gt;
# Unlike software, where an unskilled user can type make and get a piece of complex software to successfully build, assembling hardware requires tools and skills. Providing gerbers and BOM have lured a bunch of new users into believing otherwise and has created tons of frustration. I've myself fixed a number of badly assembled boards and I even recall that while helping debugging a board (so after assembly), discovering that the person had manufactured two layers PCBs instead of four layers. As the technology of the autopilot increases, this problem becomes more and more important.&lt;br /&gt;
# The success of the project depends on the availability of affordable hardware. The price of hardware is directly and exponentially dependent on the number of manufactured units. If ten persons manufacture 10 boards each, the cost will be much higher than if one person manufactures 100.&lt;br /&gt;
# Last and not least, the quality of assembly also depends very much on the number of manufactured units. Good quality can only be achieved through the use of automated placing and soldering, and those processes can only be used if the number of units reach a certain amount.&lt;br /&gt;
&lt;br /&gt;
'''For the autopilot comparison table see below.'''&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
'''NOTE: This list contains only mature and fully supported autopilots designed specifically for the Paparazzi UAV project.'''&lt;br /&gt;
&lt;br /&gt;
{{P Autopilot Table/Begin}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{P Autopilot Table/Divider | Developed by and for the Paparazzi Community}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
{{P Autopilot Table/Entry &lt;br /&gt;
| name=Apogee&lt;br /&gt;
| version=V1.00&lt;br /&gt;
| active=Y&lt;br /&gt;
| buy=[[Apogee/v1.00#Where_to_Buy | Buy]]&lt;br /&gt;
| mcu part=STM32F405RGT6&lt;br /&gt;
| mcu clock=168MHz&lt;br /&gt;
| mcu flash=1024kB&lt;br /&gt;
| mcu ram=128 &amp;amp; 64kB&lt;br /&gt;
| sensor imu=Y&lt;br /&gt;
| sensor mag=Y&lt;br /&gt;
| sensor baro=Y&lt;br /&gt;
| sensor diff=N&lt;br /&gt;
| sensor gps=N&lt;br /&gt;
| io uart=3 &amp;amp; 1Rx&lt;br /&gt;
| io i2c=2&lt;br /&gt;
| io spi=1&lt;br /&gt;
| io adc=0 + 3 (12bit)&lt;br /&gt;
| io pwm=6 + 1&lt;br /&gt;
| io ppm out=N&lt;br /&gt;
| io ppm in=1 + 1&amp;lt;sup&amp;gt;5&amp;lt;/sup&amp;gt;&lt;br /&gt;
| io rc serial=1 (std &amp;amp; S.BUS)&lt;br /&gt;
| io gpio=0 + 4&lt;br /&gt;
| io led=4&lt;br /&gt;
| io usb=DFU bootloader + USB storage&lt;br /&gt;
| io can=Y&lt;br /&gt;
| io modem=N&lt;br /&gt;
| periph sd=SDIO + USB storage&lt;br /&gt;
| periph rtc=yes + backup cap&lt;br /&gt;
| periph other=mini-USB B&lt;br /&gt;
| program debug=USB(DFU) + SWD&lt;br /&gt;
| power input=5.5V - 17V&lt;br /&gt;
| power output=1A@3.3V, 1.5A@5V&lt;br /&gt;
| power switch=1 (5V)&lt;br /&gt;
| mechanical size=53 x 25 x 9mm&lt;br /&gt;
| mechanical weight=10g&lt;br /&gt;
| mechanical connectors=Picoblade&lt;br /&gt;
| mechanical pcb=4-layer&lt;br /&gt;
| mechanical mounting=4 x M2&lt;br /&gt;
| introduction date=Summer 2013&lt;br /&gt;
| previous version=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{P Autopilot Table/Entry &lt;br /&gt;
| name=Elle0&lt;br /&gt;
| version=V1.2&lt;br /&gt;
| active=Y&lt;br /&gt;
| buy=[http://1bitsquared.com/products/elle0-autopilot Pre-Order]&lt;br /&gt;
| mcu part=STM32F415RCT6&lt;br /&gt;
| mcu clock=168MHz&lt;br /&gt;
| mcu flash=1024kB&lt;br /&gt;
| mcu ram=192kB&lt;br /&gt;
| sensor imu=Y&lt;br /&gt;
| sensor mag=Y&lt;br /&gt;
| sensor baro=Y&lt;br /&gt;
| sensor diff=N&lt;br /&gt;
| sensor gps=N&lt;br /&gt;
| io uart=2 &amp;amp; 2RX/TX&lt;br /&gt;
| io i2c=1&lt;br /&gt;
| io spi=0&lt;br /&gt;
| io adc=2&lt;br /&gt;
| io pwm=8&lt;br /&gt;
| io ppm out=N&lt;br /&gt;
| io ppm in=1-8&lt;br /&gt;
| io rc serial=2&lt;br /&gt;
| io gpio=&lt;br /&gt;
| io led=4&lt;br /&gt;
| io usb=DFU bootloader&lt;br /&gt;
| io can=110&lt;br /&gt;
| io modem=N&lt;br /&gt;
| periph sd=N&lt;br /&gt;
| periph rtc=N&lt;br /&gt;
| periph other=micro-USB B, JTAG&lt;br /&gt;
| program debug=USB (DFU) + JTAG&lt;br /&gt;
| power input=5V&lt;br /&gt;
| power output=2x299mA@3.3V&lt;br /&gt;
| power switch=1&lt;br /&gt;
| mechanical size=36mm x 36mm&lt;br /&gt;
| mechanical weight=&lt;br /&gt;
| mechanical connectors=JST9 + 0.1&amp;amp;quot; pin header&lt;br /&gt;
| mechanical pcb=4-layer&lt;br /&gt;
| mechanical mounting=4 x M3&lt;br /&gt;
| introduction date=Winter 2015&lt;br /&gt;
| previous version=v1.1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{P Autopilot Table/Entry &lt;br /&gt;
| name=Lisa/S&lt;br /&gt;
| version=V1.1&lt;br /&gt;
| active=Y&lt;br /&gt;
| buy=[http://1bitsquared.com/products/lisa-s Buy]&lt;br /&gt;
| mcu part=STM32F103REY6&lt;br /&gt;
| mcu clock=72MHz&lt;br /&gt;
| mcu flash=512kB&lt;br /&gt;
| mcu ram=64kB&lt;br /&gt;
| sensor imu=Y&lt;br /&gt;
| sensor mag=Y&lt;br /&gt;
| sensor baro=Y&lt;br /&gt;
| sensor diff=N&lt;br /&gt;
| sensor gps=Y&lt;br /&gt;
| io uart=1 &amp;amp; 1RX&lt;br /&gt;
| io i2c=18&lt;br /&gt;
| io spi=0&lt;br /&gt;
| io adc=0&lt;br /&gt;
| io pwm=6&lt;br /&gt;
| io ppm out=N&lt;br /&gt;
| io ppm in=1&lt;br /&gt;
| io rc serial=1&lt;br /&gt;
| io gpio=0&lt;br /&gt;
| io led=4&lt;br /&gt;
| io usb=N&lt;br /&gt;
| io can=1&lt;br /&gt;
| io modem=N&lt;br /&gt;
| periph sd=N&lt;br /&gt;
| periph rtc=N&lt;br /&gt;
| periph other=4 x brushed motor drivers&lt;br /&gt;
| program debug=SWD + UART&lt;br /&gt;
| power input=2.3V - 5.5V&lt;br /&gt;
| power output=1A@3.3V&lt;br /&gt;
| power switch=1&lt;br /&gt;
| mechanical size=20mm x 20mm x 5mm&lt;br /&gt;
| mechanical weight=2g&lt;br /&gt;
| mechanical connectors=0.05&amp;amp;quot; header&lt;br /&gt;
| mechanical pcb=6-layer&lt;br /&gt;
| mechanical mounting=4 x M2&lt;br /&gt;
| introduction date=Summer 2013&lt;br /&gt;
| previous version=v1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{P Autopilot Table/Entry &lt;br /&gt;
| name=Lisa/M&lt;br /&gt;
| version=V2.1&lt;br /&gt;
| active=Y&lt;br /&gt;
| buy=[http://1bitsquared.com/products/lisa-m-autopilot Buy]&lt;br /&gt;
| mcu part=STM32F105RCT6&lt;br /&gt;
| mcu clock=72MHz&lt;br /&gt;
| mcu flash=256kB&lt;br /&gt;
| mcu ram=64kB&lt;br /&gt;
| sensor imu=Y&lt;br /&gt;
| sensor mag=Y&lt;br /&gt;
| sensor baro=Y&lt;br /&gt;
| sensor diff=N&lt;br /&gt;
| sensor gps=N&lt;br /&gt;
| io uart=2 &amp;amp; 2RX&lt;br /&gt;
| io i2c=1 + 15&lt;br /&gt;
| io spi=1&lt;br /&gt;
| io adc=3 + 2 (12bit)&amp;lt;sup&amp;gt;5&amp;lt;/sup&amp;gt;&lt;br /&gt;
| io pwm=6 + 2&amp;lt;sup&amp;gt;5&amp;lt;/sup&amp;gt;&lt;br /&gt;
| io ppm out=N&lt;br /&gt;
| io ppm in=0 + 1&amp;lt;sup&amp;gt;5&amp;lt;/sup&amp;gt;&lt;br /&gt;
| io rc serial=2&lt;br /&gt;
| io gpio=1&lt;br /&gt;
| io led=5&lt;br /&gt;
| io usb=DFU bootloader&lt;br /&gt;
| io can=1&lt;br /&gt;
| io modem=N&lt;br /&gt;
| periph sd=N&lt;br /&gt;
| periph rtc=N&lt;br /&gt;
| periph other=JTAG&lt;br /&gt;
| program debug=USB (luftboot)+ JTAG + UART&lt;br /&gt;
| power input=5V - 16V&lt;br /&gt;
| power output=500mA@3.3V, 250mA@5V&lt;br /&gt;
| power switch=N&lt;br /&gt;
| mechanical size=34mm x 60mm x 10mm&lt;br /&gt;
| mechanical weight=9.9g - 10.8g&lt;br /&gt;
| mechanical connectors=Picoblade &amp;amp; 0.1&amp;amp;quot; Servo&lt;br /&gt;
| mechanical pcb=4-layer&lt;br /&gt;
| mechanical mounting=4 x M3&lt;br /&gt;
| introduction date=Winter 2012&lt;br /&gt;
| previous version=v2.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{P Autopilot Table/Entry &lt;br /&gt;
| name=Lisa/L&lt;br /&gt;
| version=v1.1&lt;br /&gt;
| active=N&lt;br /&gt;
| buy=&lt;br /&gt;
| mcu part=STM32F103RE&lt;br /&gt;
| mcu clock=72MHz&lt;br /&gt;
| mcu flash=512kB&lt;br /&gt;
| mcu ram=64kB&lt;br /&gt;
| sensor imu=N&lt;br /&gt;
| sensor mag=N&lt;br /&gt;
| sensor baro=Y&lt;br /&gt;
| sensor diff=Y&lt;br /&gt;
| sensor gps=N&lt;br /&gt;
| io uart=3 &amp;amp; 1RX&lt;br /&gt;
| io i2c=2&lt;br /&gt;
| io spi=2&lt;br /&gt;
| io adc=3 (12bit)&lt;br /&gt;
| io pwm=6&lt;br /&gt;
| io ppm out=N&lt;br /&gt;
| io ppm in=1&lt;br /&gt;
| io rc serial=&lt;br /&gt;
| io gpio=&lt;br /&gt;
| io led=8&lt;br /&gt;
| io usb=JTAG + UART&lt;br /&gt;
| io can=1&lt;br /&gt;
| io modem=N&lt;br /&gt;
| periph sd=N&lt;br /&gt;
| periph rtc=N&lt;br /&gt;
| periph other=Overo Gumstix&lt;br /&gt;
| program debug=JTAG + UART&lt;br /&gt;
| power input=6.1V - 18V&lt;br /&gt;
| power output=2.25@5V, 2.25A@3.3V, Other&lt;br /&gt;
| power switch=2&lt;br /&gt;
| mechanical size=~100mm x ~50mm&lt;br /&gt;
| mechanical weight=&lt;br /&gt;
| mechanical connectors=Picoblade&lt;br /&gt;
| mechanical pcb=4-layer&lt;br /&gt;
| mechanical mounting=4 x M3&lt;br /&gt;
| introduction date=Summer 2010&lt;br /&gt;
| previous version=v1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{P Autopilot Table/Entry &lt;br /&gt;
| name=KroozSD&lt;br /&gt;
| version=&lt;br /&gt;
| active=Y&lt;br /&gt;
| buy=[https://wiki.paparazziuav.org/wiki/KroozSD#Where_to_buy Buy]&lt;br /&gt;
| mcu part=STM32F405RGT6&lt;br /&gt;
| mcu clock=168MHz&lt;br /&gt;
| mcu flash=1024kB&lt;br /&gt;
| mcu ram=128 &amp;amp; 64kB&lt;br /&gt;
| sensor imu=krooz/ext&lt;br /&gt;
| sensor mag=Y&lt;br /&gt;
| sensor baro=Y&lt;br /&gt;
| sensor diff=N&lt;br /&gt;
| sensor gps=N&lt;br /&gt;
| io uart=3&lt;br /&gt;
| io i2c=2&lt;br /&gt;
| io spi=1&lt;br /&gt;
| io adc=4 + 1 (12bit)&amp;lt;sup&amp;gt;5&amp;lt;/sup&amp;gt;&lt;br /&gt;
| io pwm=10 + 1&amp;lt;sup&amp;gt;5&amp;lt;/sup&amp;gt;&lt;br /&gt;
| io ppm out=N&lt;br /&gt;
| io ppm in=1&lt;br /&gt;
| io rc serial=&lt;br /&gt;
| io gpio=2 + 1&amp;lt;sup&amp;gt;5&amp;lt;/sup&amp;gt;&lt;br /&gt;
| io led=3&lt;br /&gt;
| io usb=bootloader&lt;br /&gt;
| io can=Y&lt;br /&gt;
| io modem=Xbee&lt;br /&gt;
| periph sd=SPI&lt;br /&gt;
| periph rtc=N&lt;br /&gt;
| periph other=micro-USB B&lt;br /&gt;
| program debug=&lt;br /&gt;
| power input=7V - 32V&lt;br /&gt;
| power output=1.5A@3.3V, 5A@5V&lt;br /&gt;
| power switch=N&lt;br /&gt;
| mechanical size=50mm x 60mm x 10mm&lt;br /&gt;
| mechanical weight=20g - 40g&lt;br /&gt;
| mechanical connectors=Picoblade &amp;amp; 0.1&amp;amp;quot; Servo&lt;br /&gt;
| mechanical pcb=2-layer&lt;br /&gt;
| mechanical mounting=4 x M3&lt;br /&gt;
| introduction date=Spring 2013&lt;br /&gt;
| previous version=Krooz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{P Autopilot Table/Entry &lt;br /&gt;
| name=Umarim Lite v2 {{!}} Umarim Lite&lt;br /&gt;
| version=V2&lt;br /&gt;
| active=Y&lt;br /&gt;
| buy=[https://www.ppzuav.com/shop/index.php/product/umarim-lite-v2/ Buy]&lt;br /&gt;
| mcu part=LPC2148&lt;br /&gt;
| mcu clock=60MHz&lt;br /&gt;
| mcu flash=512kB&lt;br /&gt;
| mcu ram=32kB &amp;amp; 8kB&lt;br /&gt;
| sensor imu=Y&lt;br /&gt;
| sensor mag=N&lt;br /&gt;
| sensor baro=N&lt;br /&gt;
| sensor diff=N&lt;br /&gt;
| sensor gps=N&lt;br /&gt;
| io uart=2&lt;br /&gt;
| io i2c=1&lt;br /&gt;
| io spi=1&lt;br /&gt;
| io adc=86&lt;br /&gt;
| io pwm=6&lt;br /&gt;
| io ppm out=N&lt;br /&gt;
| io ppm in=1 + 1&amp;lt;sup&amp;gt;5&amp;lt;/sup&amp;gt;&lt;br /&gt;
| io rc serial=&lt;br /&gt;
| io gpio=0 + 4&amp;lt;sup&amp;gt;6&amp;lt;/sup&amp;gt;&lt;br /&gt;
| io led=2&lt;br /&gt;
| io usb=bootloader&lt;br /&gt;
| io can=Y&lt;br /&gt;
| io modem=N&lt;br /&gt;
| periph sd=N&lt;br /&gt;
| periph rtc=N&lt;br /&gt;
| periph other=mini-USB B&lt;br /&gt;
| program debug=USB (pprz bootloader)&lt;br /&gt;
| power input=5.5V - 17V&lt;br /&gt;
| power output=1A@3.3V, 1.5A@5V&lt;br /&gt;
| power switch=N&lt;br /&gt;
| mechanical size=53mm x 25mm&lt;br /&gt;
| mechanical weight=8g&lt;br /&gt;
| mechanical connectors=Picoblade&lt;br /&gt;
| mechanical pcb=4-layer&lt;br /&gt;
| mechanical mounting=4 x M2&lt;br /&gt;
| introduction date=Summer 2012&lt;br /&gt;
| previous version=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{P Autopilot Table/Entry &lt;br /&gt;
| name=Umarim&lt;br /&gt;
| version=V1.0&lt;br /&gt;
| active=N&lt;br /&gt;
| buy=&lt;br /&gt;
| mcu part=LPC2148&lt;br /&gt;
| mcu clock=60MHz&lt;br /&gt;
| mcu flash=512kB&lt;br /&gt;
| mcu ram=32kB &amp;amp; 8kB&lt;br /&gt;
| sensor imu=Y&lt;br /&gt;
| sensor mag=N&lt;br /&gt;
| sensor baro=Y&lt;br /&gt;
| sensor diff=N&lt;br /&gt;
| sensor gps=N&lt;br /&gt;
| io uart=2&lt;br /&gt;
| io i2c=2&lt;br /&gt;
| io spi=1&lt;br /&gt;
| io adc=0 + 4 (10bit)&lt;br /&gt;
| io pwm=6&lt;br /&gt;
| io ppm out=N&lt;br /&gt;
| io ppm in=1 + 1&amp;lt;sup&amp;gt;5&amp;lt;/sup&amp;gt;&lt;br /&gt;
| io rc serial=&lt;br /&gt;
| io gpio=0 + 4&amp;lt;sup&amp;gt;6&amp;lt;/sup&amp;gt;&lt;br /&gt;
| io led=2&lt;br /&gt;
| io usb=bootloader&lt;br /&gt;
| io can=Y&lt;br /&gt;
| io modem=N&lt;br /&gt;
| periph sd=N&lt;br /&gt;
| periph rtc=N&lt;br /&gt;
| periph other=&lt;br /&gt;
| program debug=USB (pprz bootloader)&lt;br /&gt;
| power input=5.5V - 17V&lt;br /&gt;
| power output=1A@3.3V, 1.5A@5V&lt;br /&gt;
| power switch=N&lt;br /&gt;
| mechanical size=56mm x 25mm&lt;br /&gt;
| mechanical weight=9g&lt;br /&gt;
| mechanical connectors=Picoblade&lt;br /&gt;
| mechanical pcb=4-layer&lt;br /&gt;
| mechanical mounting=4 x M2&lt;br /&gt;
| introduction date=Fall 2011&lt;br /&gt;
| previous version=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{P Autopilot Table/Entry &lt;br /&gt;
| name=NavGo&lt;br /&gt;
| version=V3&lt;br /&gt;
| active=Y&lt;br /&gt;
| buy=[https://www.ppzuav.com/shop/index.php/product/navgo-v3-00/ Buy]&lt;br /&gt;
| mcu part=LPC2148&lt;br /&gt;
| mcu clock=60MHz&lt;br /&gt;
| mcu flash=512kB&lt;br /&gt;
| mcu ram=32kB &amp;amp; 8kB&lt;br /&gt;
| sensor imu=Y&lt;br /&gt;
| sensor mag=Y&lt;br /&gt;
| sensor baro=Y&lt;br /&gt;
| sensor diff=N&lt;br /&gt;
| sensor gps=N&lt;br /&gt;
| io uart=2&lt;br /&gt;
| io i2c=2&lt;br /&gt;
| io spi=1&lt;br /&gt;
| io adc=0 + 4 (10bit)&amp;lt;sup&amp;gt;6&amp;lt;/sup&amp;gt;&lt;br /&gt;
| io pwm=0 + 1&amp;lt;sup&amp;gt;5&amp;lt;/sup&amp;gt;&lt;br /&gt;
| io ppm out=N&lt;br /&gt;
| io ppm in=1&lt;br /&gt;
| io rc serial=&lt;br /&gt;
| io gpio=0 + 2&amp;lt;sup&amp;gt;6&amp;lt;/sup&amp;gt;&lt;br /&gt;
| io led=4&lt;br /&gt;
| io usb=bootloader&lt;br /&gt;
| io can=Y&lt;br /&gt;
| io modem=N&lt;br /&gt;
| periph sd=N&lt;br /&gt;
| periph rtc=N&lt;br /&gt;
| periph other=&lt;br /&gt;
| program debug=USB (pprz bootloader)&lt;br /&gt;
| power input=5.5V - 16V&lt;br /&gt;
| power output=1A@3.3V, 1.5A@5V&lt;br /&gt;
| power switch=N&lt;br /&gt;
| mechanical size=35mm x 35mm&lt;br /&gt;
| mechanical weight=&lt;br /&gt;
| mechanical connectors=Picoblade&lt;br /&gt;
| mechanical pcb=4-layer&lt;br /&gt;
| mechanical mounting=4 x M2&lt;br /&gt;
| introduction date=Summer 2012&lt;br /&gt;
| previous version=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{P Autopilot Table/Entry &lt;br /&gt;
| name=Tiny&lt;br /&gt;
| version=v2.11&lt;br /&gt;
| active=Y&lt;br /&gt;
| buy=[https://www.ppzuav.com/shop/index.php/product/tiny-v2-11/ Buy]&lt;br /&gt;
| mcu part=LPC2148&lt;br /&gt;
| mcu clock=60MHz&lt;br /&gt;
| mcu flash=512kB&lt;br /&gt;
| mcu ram=32kB &amp;amp; 8kB&lt;br /&gt;
| sensor imu=N&lt;br /&gt;
| sensor mag=N&lt;br /&gt;
| sensor baro=N&lt;br /&gt;
| sensor diff=N&lt;br /&gt;
| sensor gps=Y&lt;br /&gt;
| io uart=1&lt;br /&gt;
| io i2c=1&lt;br /&gt;
| io spi=1&lt;br /&gt;
| io adc=0 + 1 (10bit)&amp;lt;sup&amp;gt;6&amp;lt;/sup&amp;gt;&lt;br /&gt;
| io pwm=8&lt;br /&gt;
| io ppm out=1&lt;br /&gt;
| io ppm in=1&lt;br /&gt;
| io rc serial=&lt;br /&gt;
| io gpio=2&lt;br /&gt;
| io led=3&lt;br /&gt;
| io usb=bootloader&lt;br /&gt;
| io can=Y&lt;br /&gt;
| io modem=N&lt;br /&gt;
| periph sd=N&lt;br /&gt;
| periph rtc=N&lt;br /&gt;
| periph other=&lt;br /&gt;
| program debug=USB (pprz bootloader)&lt;br /&gt;
| power input=6.1V - 18V&lt;br /&gt;
| power output=1A@3.3V, 2.25A@5V&lt;br /&gt;
| power switch=1&lt;br /&gt;
| mechanical size=70.8mm x 40mm&lt;br /&gt;
| mechanical weight=24g&lt;br /&gt;
| mechanical connectors=Picoblade&lt;br /&gt;
| mechanical pcb=2-layer&lt;br /&gt;
| mechanical mounting=no&lt;br /&gt;
| introduction date=Fall 2007&lt;br /&gt;
| previous version=v1.1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{P Autopilot Table/Entry &lt;br /&gt;
| name=TWOG&lt;br /&gt;
| version=v1.0&lt;br /&gt;
| active=N&lt;br /&gt;
| buy=&lt;br /&gt;
| mcu part=LPC2148&lt;br /&gt;
| mcu clock=60MHz&lt;br /&gt;
| mcu flash=512kB&lt;br /&gt;
| mcu ram=32kB &amp;amp; 8kB&lt;br /&gt;
| sensor imu=N&lt;br /&gt;
| sensor mag=N&lt;br /&gt;
| sensor baro=N&lt;br /&gt;
| sensor diff=N&lt;br /&gt;
| sensor gps=N&lt;br /&gt;
| io uart=2&lt;br /&gt;
| io i2c=1&lt;br /&gt;
| io spi=1&lt;br /&gt;
| io adc=8 (10bit)&lt;br /&gt;
| io pwm=8&lt;br /&gt;
| io ppm out=1&lt;br /&gt;
| io ppm in=1&lt;br /&gt;
| io rc serial=&lt;br /&gt;
| io gpio=2&lt;br /&gt;
| io led=3&lt;br /&gt;
| io usb=bootloader&lt;br /&gt;
| io can=Y&lt;br /&gt;
| io modem=N&lt;br /&gt;
| periph sd=N&lt;br /&gt;
| periph rtc=N&lt;br /&gt;
| periph other=&lt;br /&gt;
| program debug=USB (pprz bootloader)&lt;br /&gt;
| power input=6.1V - 18V&lt;br /&gt;
| power output=1A@3.3V, 2.25A@5V&lt;br /&gt;
| power switch=1&lt;br /&gt;
| mechanical size=40.2mm x 30.5mm&lt;br /&gt;
| mechanical weight=8g&lt;br /&gt;
| mechanical connectors=Picoblade&lt;br /&gt;
| mechanical pcb=2-layer&lt;br /&gt;
| mechanical mounting=no&lt;br /&gt;
| introduction date=Spring 2008&lt;br /&gt;
| previous version=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{P Autopilot Table/Entry &lt;br /&gt;
| name=YAPA&lt;br /&gt;
| version=v2.0&lt;br /&gt;
| active=N&lt;br /&gt;
| buy=&lt;br /&gt;
| mcu part=LPC2148&lt;br /&gt;
| mcu clock=60MHz&lt;br /&gt;
| mcu flash=512kB&lt;br /&gt;
| mcu ram=32kB &amp;amp; 8kB&lt;br /&gt;
| sensor imu=N&lt;br /&gt;
| sensor mag=N&lt;br /&gt;
| sensor baro=N&lt;br /&gt;
| sensor diff=N&lt;br /&gt;
| sensor gps=N&lt;br /&gt;
| io uart=2&lt;br /&gt;
| io i2c=1&lt;br /&gt;
| io spi=1&lt;br /&gt;
| io adc=6 (10bit)&lt;br /&gt;
| io pwm=10&lt;br /&gt;
| io ppm out=N&lt;br /&gt;
| io ppm in=1&lt;br /&gt;
| io rc serial=&lt;br /&gt;
| io gpio=1&lt;br /&gt;
| io led=3&lt;br /&gt;
| io usb=bootloader&lt;br /&gt;
| io can=Y&lt;br /&gt;
| io modem=Xbee&lt;br /&gt;
| periph sd=N&lt;br /&gt;
| periph rtc=N&lt;br /&gt;
| periph other=RS232&lt;br /&gt;
| program debug=USB (pprz bootloader)&lt;br /&gt;
| power input=6.1V - 18V&lt;br /&gt;
| power output=2x 1A@3.3V, 2.25A@5V&lt;br /&gt;
| power switch=1&lt;br /&gt;
| mechanical size=80.0mm x 40.0mm?&lt;br /&gt;
| mechanical weight=23g w/ XBee?&lt;br /&gt;
| mechanical connectors=0.1&amp;amp;quot; Headers&lt;br /&gt;
| mechanical pcb=2-layer&lt;br /&gt;
| mechanical mounting=4x M3&lt;br /&gt;
| introduction date=Spring 2011&lt;br /&gt;
| previous version=v1.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{P Autopilot Table/Entry &lt;br /&gt;
| name=HBmini&lt;br /&gt;
| version=v2.0&lt;br /&gt;
| active=N&lt;br /&gt;
| buy=&lt;br /&gt;
| mcu part=LPC2148&lt;br /&gt;
| mcu clock=60MHz&lt;br /&gt;
| mcu flash=512kB&lt;br /&gt;
| mcu ram=32kB &amp;amp; 8kB&lt;br /&gt;
| sensor imu=Y&lt;br /&gt;
| sensor mag=Y&lt;br /&gt;
| sensor baro=Y&lt;br /&gt;
| sensor diff=N&lt;br /&gt;
| sensor gps=N&lt;br /&gt;
| io uart=2&lt;br /&gt;
| io i2c=2&lt;br /&gt;
| io spi=1&lt;br /&gt;
| io adc=8 (10bit)(16bit)&lt;br /&gt;
| io pwm=10&lt;br /&gt;
| io ppm out=&lt;br /&gt;
| io ppm in=&lt;br /&gt;
| io rc serial=&lt;br /&gt;
| io gpio=11&lt;br /&gt;
| io led=2&lt;br /&gt;
| io usb=bootlader&lt;br /&gt;
| io can=N&lt;br /&gt;
| io modem=N&lt;br /&gt;
| periph sd=N&lt;br /&gt;
| periph rtc=N&lt;br /&gt;
| periph other=Buzzer&lt;br /&gt;
| program debug=JTAG&lt;br /&gt;
| power input=6.1-18V&lt;br /&gt;
| power output=1A@3.3V, 2.25A@5V&lt;br /&gt;
| power switch=4&lt;br /&gt;
| mechanical size=57x30mm&lt;br /&gt;
| mechanical weight=30&lt;br /&gt;
| mechanical connectors=Picoblade &amp;amp; 0.1&amp;amp;quot; Servo&lt;br /&gt;
| mechanical pcb=4-layer&lt;br /&gt;
| mechanical mounting=4 x M2&lt;br /&gt;
| introduction date=Winter 2012&lt;br /&gt;
| previous version=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{P Autopilot Table/End}}&lt;br /&gt;
&lt;br /&gt;
'''Notes:'''&lt;br /&gt;
&lt;br /&gt;
This table was created using a  [https://docs.google.com/spreadsheets/d/1TktQCAiIyBRtwVCMfdT2Y5R6Eyvzh24047Bab7tLsCM/edit?usp=sharing google document spreadsheet]. If you want to add or improve anything in the table, please contact [[User:Esden|Esden]] to get write access to the spreadsheet. This makes editing and maintaining of the table much easier!&lt;br /&gt;
&lt;br /&gt;
'''1.''' Only the newest revisions of the more commonly used autopilots are listed&lt;br /&gt;
&lt;br /&gt;
'''2.''' The extra 8kB of RAM on the LPC2148 shared with the USB DMA&lt;br /&gt;
&lt;br /&gt;
'''3.''' The onboard sensors are almost always supplemented with external sensors. For example, TWOG can use an external IMU or IR sensors, and also needs an external GPS.&lt;br /&gt;
&lt;br /&gt;
'''4.''' Input/Outputs listed are generally those easily accessible on regular autopilot connectors, customization/hacks can modify available I/O, for example free an extra I2C on Tiny and TWOG&lt;br /&gt;
&lt;br /&gt;
'''5., 6.''' Some features use shared resources - denoted by X + Y where Y is shared - and cannot be used simultaneously&lt;br /&gt;
&lt;br /&gt;
'''5.''' Lisa/M v2.0 shared resources include: one I2C is shared with 2 PWM outputs, two ADCs are shared with LEDs, one RX only UART is shared with the PPM capture&lt;br /&gt;
&lt;br /&gt;
'''6.''' Umarim v1.0 shared resources include: 4 ADCs are shared with 4 GPIOs&lt;br /&gt;
&lt;br /&gt;
'''7.''' Usually other unused pins can be used for additional GPIO with some code modifications&lt;br /&gt;
&lt;br /&gt;
'''8.''' Many of the pins have multiple purposes. Servo 5&amp;amp;6 can be used for i2c even though there is no dedicated connector.&lt;br /&gt;
&lt;br /&gt;
'''9.''' The two JST connectors, provide a combined RX and TX connection. The RX &amp;amp; TX lines are combined through a 100Ohm resistor. The GPS and Telemetry connectors are full TTL UARTs.&lt;br /&gt;
&lt;br /&gt;
'''10.''' Only the CAN RX&amp;amp;TX lines are exposed, no transceiver included on board.&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=20503</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=20503"/>
		<updated>2015-12-07T03:17:46Z</updated>

		<summary type="html">&lt;p&gt;Dconger: Updated contact email.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] or directly from the [[Autopilots|hardware Wiki pages]] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] or [https://creativecommons.org/licenses/ Creative Commons License] &amp;lt;ref&amp;gt;Check the files for applicable licensing&amp;lt;/ref&amp;gt; which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Companies =&lt;br /&gt;
&lt;br /&gt;
In alphabetical order:&lt;br /&gt;
&lt;br /&gt;
== [[File:1bitsquared_logo.png|100px|link=http://1bitsquared.com]] 1BitSquared ==&lt;br /&gt;
[[Image:Lisa S V0 1 r2 on finger.jpg|thumb|100px|[[Lisa/S]]]] [[Image:Elle0-v1_2-in-hand-prototype.jpg|thumb|100px|[[Elle0]]]]&lt;br /&gt;
[http://1bitsquared.com 1BitSquared] is a Paparazzi UAV, development, manufacturing and consulting company founded by [[User:Esden|Piotr Esden-Tempski aka esden]]. &amp;lt;br/&amp;gt;&lt;br /&gt;
They are the developers of several new Paparazzi UAV autopilots and accessory electronics, and actively contribute to the project.&lt;br /&gt;
&lt;br /&gt;
Among others [http://1bitsquared.com 1BitSquared] has developed and contributed:&lt;br /&gt;
* [[Lisa/S]] nano autopilot&lt;br /&gt;
* [[Elle0]] autopilot&lt;br /&gt;
* [[Lisa/M_v2.0|Lisa/M(X) V2.1]] autopilots&lt;br /&gt;
* Various code improvements and fixes including the port of the STM32 platform to libopencm3.&lt;br /&gt;
&lt;br /&gt;
Check out the [http://1bitsquared.com 1BitSquared store] for Paparazzi hardware and accessories.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Drotek.png|100px|link=http://www.drotek.fr]] Drotek ==&lt;br /&gt;
&lt;br /&gt;
[http://www.drotek.fr Drotek] is now selling [[Apogee/v1.00|Apogee v1.0]] boards on its [http://www.drotek.com/shop/en/183-paparazzi webstore].&lt;br /&gt;
&lt;br /&gt;
Other parts such as GPS, IMU or Magnetometer breakout boards are also available.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Luftfotos24.jpg|100px|link=http://www.luftfotos24.de/de/]] Luftfotos24 ==&lt;br /&gt;
We produce ready-to-fly paparazzi systems for everyone.&lt;br /&gt;
&lt;br /&gt;
We are a company based in germany and deliver around the world. We create our own hardware and a groundstation that includes the rc transmitter and video rx. Complete paparazzi systems are available at: [http://shop.luftfotos24.de Shop Luftfotos24]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Ppzuav.jpg|100px|link=https://www.ppzuav.com/osc]] PPZUAV ==&lt;br /&gt;
[[Image:ApogeeV1_img01sm.JPG|thumb|100px|ApogeeV1]]&lt;br /&gt;
&amp;lt;p&amp;gt;Assembling hardware for Paparazzi based projects since 2007.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;We are a USA based company that makes the Open Sourced Paparazzi Hardware available around the World. If you need fully assembled or just PCBs we can help.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you do not see what you need please do not hesitate to contact us via eMail to: ppzuav@gmail.com for details.&lt;br /&gt;
Visit the [https://www.ppzuav.com/osc Web Store] to see the latest offerings.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Want to build your own SUMO Meteo research drone? We can help. We can provide the kit parts. Please contact us for details.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|50px]] Transition Robotics Inc.] ==&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [http://thequadshot.com Quadshot], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters (XBEE adapter)&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
==Mouser==&lt;br /&gt;
&lt;br /&gt;
Electronic distributor, sells all kinds of electronic parts or modules.&lt;br /&gt;
Free shipping as of 60€.&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
* [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module navilock.de] (also available on [http://www.amazon.de Amazon.de])&lt;br /&gt;
* [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp rfdesign.co.za] (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
* [http://www.expedienttech.com/ expedittech.com]&lt;br /&gt;
* [http://www.csgshop.com/category.php?id_category=16 csgshop.com US UBLOX MAX-6Q] ( Lithuania )&lt;br /&gt;
* [https://www.ppzuav.com/osc/product_info.php?cPath=13&amp;amp;products_id=75 ppzuav.com GPS13] (USA)&lt;br /&gt;
* [http://www.hobbyking.com/hobbyking/store/__31135__neo_6m_gps_module.html hobbyking.com NEO-6M] 18$ / 14€&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors.&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
=PCB=&lt;br /&gt;
==[https://www.ppzuav.com/osc/index.php?cPath=1 PPZUAV]==&lt;br /&gt;
Paparazzi specific bare and already assembled PCB's.&lt;br /&gt;
&lt;br /&gt;
==[http://www.seeedstudio.com/service/index.php?r=site/pcbService Seeedstudio Fusion PCB]==&lt;br /&gt;
Very cheap 1, 2 and 4 layer boards from china. (perfect for bigger volumes and a low price)&amp;lt;br/&amp;gt;&lt;br /&gt;
Shipping from china takes some time. Minimum order is 5 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/ OSH Park]==&lt;br /&gt;
Fast high quality 2 and 4 layer boards.(perfect for high requirements, but they're not the cheapest)&amp;lt;br/&amp;gt;&lt;br /&gt;
Free worldwide shipping. Minimum order is 3 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://PCBShopper.com/ PCBShopper]==&lt;br /&gt;
A hobbyist-created site for finding the cheapest PCB manufacturer. Enter the size, layers, and quantity of the board you designed, and PCBShopper will give you prices and delivery time from several different manufacturers.&lt;br /&gt;
&lt;br /&gt;
= Old vendors =&lt;br /&gt;
&lt;br /&gt;
Here is a list of former paparazzi hardware vendors for reference. They were providing a great service to the Paparazzi community.&lt;br /&gt;
&lt;br /&gt;
* [http://chebuzz.com/paparazzi Chebuzz Pprz] had to move back to US and close his store, [http://aerofu.com/ AeroFu] is carrying on his business.&lt;br /&gt;
* [http://jobyrobotics.com Joby Robotics] stock and IP was bought by [http://transition-robotics.com Transition Robotics] that is carrying on their business.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Installation/Linux&amp;diff=19480</id>
		<title>Installation/Linux</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Installation/Linux&amp;diff=19480"/>
		<updated>2015-02-08T04:36:30Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /opt is owned by root so you must use sudo command with tar extracting the archive to /opt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;categorytree style=&amp;quot;float:right; clear:right; margin-left:1ex; border: 1px solid gray; padding: 0.7ex;&amp;quot; mode=pages&amp;gt;Installation&amp;lt;/categorytree&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This page only describes the installation of the prerequisite tools and dependencies on Debian/Ubuntu needed for Paparazzi.&amp;lt;/span&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
'''See the general [[Installation]] page for how to [[Installation#Getting_the_Source_Code|download Paparazzi]] and [[Installation#Launching_the_Software|launching it]] after you followed the instructions here.'''&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Paparazzi is very easily installed on any laptop or workstation running [http://www.ubuntu.com/ Ubuntu], [http://www.debian.org/ Debian] (or any of their derivatives).&lt;br /&gt;
&lt;br /&gt;
The steps required to install the software needed to be able to let your UAS fly &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Installation/Linux#Installation_of_dependencies|Install the basic Paparazzi dependencies]] and the [[Installation/Linux#ARM_embedded_toolchain|ARM cross compiling toolchain.]]&lt;br /&gt;
&amp;lt;li&amp;gt;[[Installation#Getting_the_Source_Code|Download the source code from the source repository.]]&lt;br /&gt;
&amp;lt;li&amp;gt;Allow access to your PC hardware connection by adding appropriate [[Udev]] rules.&lt;br /&gt;
&amp;lt;li&amp;gt;[[Installation#Launching_the_Software|Compile the binaries from the sources and launch the software.]]&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Users of other Linux flavors than a recent Ubuntu or Debian and anyone needing manual control of each individual package can [[Installation/Manual|install them independently]].&lt;br /&gt;
&lt;br /&gt;
===For the impatient===&lt;br /&gt;
&lt;br /&gt;
For Ubuntu add the [https://launchpad.net/~paparazzi-uav/+archive/ppa paparazzi-uav ppa] &amp;lt;tt&amp;gt;sudo add-apt-repository ppa:paparazzi-uav/ppa&amp;lt;/tt&amp;gt; and install the &amp;lt;tt&amp;gt;paparazzi-dev&amp;lt;/tt&amp;gt; package.&lt;br /&gt;
&lt;br /&gt;
Since Paparazzi v5.0 the [https://launchpad.net/gcc-arm-embedded/ gcc-arm-embedded toolchain] is recommended.&lt;br /&gt;
Available as of Ubuntu 14.04, on older versions it can be [[Installation/Linux#ARM_embedded_toolchain|installed via tarball]].&lt;br /&gt;
&lt;br /&gt;
Or just use the [[Installation#Quickstart_on_Ubuntu_12.04|Quickstart for Ubuntu 12.04 LTS]].&lt;br /&gt;
&lt;br /&gt;
== Installation video Tutorials ==&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtubehd|SshFJrBuku8}} {{#ev:youtubehd|eW0PCSjrP78}}&lt;br /&gt;
&lt;br /&gt;
== Installation of dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu ===&lt;br /&gt;
&lt;br /&gt;
Add the installation sources for the Paparazzi software packages. Run from a terminal:&lt;br /&gt;
 sudo add-apt-repository ppa:paparazzi-uav/ppa&lt;br /&gt;
&lt;br /&gt;
Then update the systems package inventory and install the main Paparazzi software dependencies. This will take some time.&lt;br /&gt;
 sudo apt-get update &lt;br /&gt;
 sudo apt-get install paparazzi-dev&lt;br /&gt;
&lt;br /&gt;
=== Debian ===&lt;br /&gt;
&lt;br /&gt;
For Debian Squeeze (6.0) and Wheezy (7.0) packages are built using the [http://openbuildservice.org/ Open Build Service (OBS)] on [https://build.opensuse.org/project/show?project=home%3Aflixr%3Apaparazzi-uav OpenSUSE Build Service project home:flixr:paparazzi-uav]&lt;br /&gt;
&lt;br /&gt;
[http://software.opensuse.org/download/package?project=home:flixr:paparazzi-uav&amp;amp;package=paparazzi-dev Install paparazzi-dev]&lt;br /&gt;
&lt;br /&gt;
First add the key:&lt;br /&gt;
 wget -q &amp;quot;http://download.opensuse.org/repositories/home:/flixr:/paparazzi-uav/Debian_7.0/Release.key&amp;quot; -O- | apt-key add -&lt;br /&gt;
&lt;br /&gt;
Add the appropriate repo, depending on your Debian version to sources.list&lt;br /&gt;
 echo &amp;quot;deb http://download.opensuse.org/repositories/home:/flixr:/paparazzi-uav/Debian_6.0/ ./&amp;quot; | tee -a /etc/apt/sources.list&lt;br /&gt;
 echo &amp;quot;deb http://download.opensuse.org/repositories/home:/flixr:/paparazzi-uav/Debian_7.0/ ./&amp;quot; | tee -a /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
Update the systems package inventory and install the main Paparazzi software dependencies.&lt;br /&gt;
 sudo apt-get update &lt;br /&gt;
 sudo apt-get install paparazzi-dev&lt;br /&gt;
&lt;br /&gt;
== ARM embedded toolchain ==&lt;br /&gt;
&lt;br /&gt;
For current Paparazzi versions (v5.0 and above) the [https://launchpad.net/gcc-arm-embedded/ gcc-arm-embedded toolchain] is recommended, which also supports the STM32F4 with FPU (hardware floating point).&lt;br /&gt;
&lt;br /&gt;
The most common way is to download and unpack the tarball and add it to your PATH:&lt;br /&gt;
&lt;br /&gt;
[http://pixhawk.org/dev/toolchain_installation_lin The Pixhawk Devs have mentioned the 4.8 as buggy.]&lt;br /&gt;
&lt;br /&gt;
 cd ~&lt;br /&gt;
 wget https://launchpad.net/gcc-arm-embedded/4.7/4.7-2013-q2-update/+download/gcc-arm-none-eabi-4_7-2013q2-20130614-linux.tar.bz2&lt;br /&gt;
 sudo tar -vjxf gcc-arm-none-eabi-4_7-2013q2-20130614-linux.tar.bz2 -C /opt&lt;br /&gt;
 rm -r gcc-arm-none-eabi-4_7-2013q2-20130614-linux.tar.bz2&lt;br /&gt;
 exportline=&amp;quot;PATH=$PATH:/opt/gcc-arm-none-eabi-4_7-2013q2/bin&amp;quot;&lt;br /&gt;
 if grep -Fxq &amp;quot;$exportline&amp;quot; ~/.profile; then echo nothing to do ; else echo $exportline &amp;gt;&amp;gt; ~/.profile; fi&lt;br /&gt;
 source ~/.profile&lt;br /&gt;
&lt;br /&gt;
The file .profile will be sourced in every bash after logging out and in again. Until then,&lt;br /&gt;
 source ~/.profile&lt;br /&gt;
can be used for every bash individually.&lt;br /&gt;
&lt;br /&gt;
If you can not access your toolchain with PATH working, look a the [[Installation/Linux#Troubleshooting]].&lt;br /&gt;
&lt;br /&gt;
==== ARM gcc-arm-embedded toolchain (from launchpad) - Debian Quick (Manual) Install Process ====&lt;br /&gt;
&lt;br /&gt;
This approach is quick and low risk as it does not rely on any packages or make modifications to the system.&lt;br /&gt;
&lt;br /&gt;
* Download latest gcc-arm-none-eabi-*-*-linux.tar.bz2 from [https://launchpad.net/gcc-arm-embedded/+download External Downloads] section of ARM gcc-arm-embedded project&lt;br /&gt;
* Create /opt/paparazzi folder if it does not exist&lt;br /&gt;
 sudo mkdir /opt/paparazzi&lt;br /&gt;
* Decompress file to /opt/&lt;br /&gt;
 sudo tar -xvf [name_of_downloaded_bz2_file] -C /opt&lt;br /&gt;
* Create symlink so Paparazzi Makefile can find the library&lt;br /&gt;
 sudo ln -s /opt/[gcc-arm-xxxxxxx_name_of_folder] /opt/paparazzi/arm-multilib&lt;br /&gt;
* Attempt to build paparazzi autopilot firmware (example, Paparazzi Center build target ap)&lt;br /&gt;
&lt;br /&gt;
=== gcc-arm-none-eabi as Debian/Ubuntu package ===&lt;br /&gt;
&lt;br /&gt;
Note that there are actually two '''different''' toolchains available that unfortunately have the same package name!&lt;br /&gt;
* [https://launchpad.net/gcc-arm-embedded/ ARM gcc-arm-embedded toolchain]&lt;br /&gt;
** includes libstdc++ and newlib-nano&lt;br /&gt;
* [https://packages.debian.org/jessie/gcc-arm-none-eabi Debian gcc-arm-none-eabi toolchain]&lt;br /&gt;
** does not include libstdc++&lt;br /&gt;
** does not include newlib-nano&lt;br /&gt;
&lt;br /&gt;
Both toolchains ''should'' work for most use-cases (if you don't need C++ or nano specs), although the [https://launchpad.net/gcc-arm-embedded/ ARM gcc-arm-embedded toolchain] is better tested.&lt;br /&gt;
&lt;br /&gt;
==== gcc-arm-embedded toolchain ====&lt;br /&gt;
&lt;br /&gt;
On ''most'' Ubuntu versions (currently lucid, precise, raring, saucy and trusty) the [https://launchpad.net/gcc-arm-embedded/ gcc-arm-embedded toolchain] can be installed as a debian package from the [https://launchpad.net/~terry.guo/+archive/gcc-arm-embedded ppa]:&lt;br /&gt;
 sudo add-apt-repository ppa:terry.guo/gcc-arm-embedded&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install gcc-arm-none-eabi&lt;br /&gt;
&lt;br /&gt;
!!! If you are using Ubuntu 14.04 and later, please be careful because there are packages with same name but produced by Debian and inherited by Ubuntu. Simply follow the above 3 steps, you may end up with gcc-arm-none-eabi from Ubuntu. So to install gcc-arm-none-eabi from ARM, steps are:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get remove binutils-arm-none-eabi gcc-arm-none-eabi&lt;br /&gt;
 sudo add-apt-repository ppa:terry.guo/gcc-arm-embedded&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install gcc-arm-none-eabi=4.9.3.2014q4-0trusty12&lt;br /&gt;
Meanwhile we are working with Debian to consolidate and unify this toolchain.&lt;br /&gt;
&lt;br /&gt;
==== gcc-arm-none-eabi Debian toolchain ====&lt;br /&gt;
&lt;br /&gt;
Debian testing ('''jessie''') and Ubuntu 14.04 ('''trusty''') have the gcc-arm-none-eabi package in the official repositories ('''universe'''), and can be installed with:&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install gcc-arm-none-eabi&lt;br /&gt;
&lt;br /&gt;
=== Old toolchain for Paparazzi v4.x and earlier ===&lt;br /&gt;
&lt;br /&gt;
'''For Paparazzi v4.x''' and earlier you need to install the &amp;lt;tt&amp;gt;paparazzi-arm-multilib&amp;lt;/tt&amp;gt; package. It has support for both ARM7 (i.e. Tiny,TWOG,YAPA autopilot boards) as well as STM32F1 (i.e. LISA boards).&amp;lt;br&amp;gt;&lt;br /&gt;
'''This toolchain does not properly support STM32F4 based autopilots!!'''&lt;br /&gt;
&lt;br /&gt;
You can install it explicitly with:&lt;br /&gt;
 sudo apt-get install paparazzi-arm-multilib&lt;br /&gt;
&lt;br /&gt;
== Optional Packages ==&lt;br /&gt;
&lt;br /&gt;
The packages &amp;lt;b&amp;gt;lpc21isp&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;openocd&amp;lt;/b&amp;gt; are normally '''automatically installed''' as they are recommended packages of paparazzi-dev, '''if not''' you can manually install them via:&lt;br /&gt;
 &lt;br /&gt;
 sudo apt-get install lpc21isp openocd&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;lpc21isp&amp;lt;/tt&amp;gt; is needed to serially flash the LPC2148 based autopilots (e.g. bootloader for tiny, twog, umarim), &amp;lt;tt&amp;gt;openocd&amp;lt;/tt&amp;gt; is for flashing via JTAG (e.g. for Lisa boards) and debugging.&lt;br /&gt;
&lt;br /&gt;
== Installing and running Paparazzi ==&lt;br /&gt;
&lt;br /&gt;
Please see [[Installation#Getting_the_Source_Code|Getting the Source Code on the general Installation page]] for details on downloading the Paparazzi source code, compiling and running it.&lt;br /&gt;
&lt;br /&gt;
== Udev rules ==&lt;br /&gt;
&lt;br /&gt;
Add the appropriate [[Udev]] rule (available in fhe file ''50-paparazzi.rules'') to the USB handler.  Simply copy as root &amp;lt;tt&amp;gt;conf/system/udev/rules/50-paparazzi.rules&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;/etc/udev/rules.d/&amp;lt;/tt&amp;gt;, e.g in a terminal:&lt;br /&gt;
&lt;br /&gt;
 cd &amp;lt;your paparazzi directory&amp;gt;&lt;br /&gt;
 sudo cp conf/system/udev/rules/50-paparazzi.rules /etc/udev/rules.d/&lt;br /&gt;
&lt;br /&gt;
See the [[Udev]] page for more details.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== No access rights for USB devices ===&lt;br /&gt;
&lt;br /&gt;
Some Linux distributions, don't allow standard (non admin) users to directly access the USB bus by default. On recent Ubuntu/Debian versions the first/main user is already a member of the ''plugdev'' group which should be sufficient for most cases.&amp;lt;br&amp;gt;&lt;br /&gt;
If you have problems, make yourself a member of the ''plugdev'' and ''dialout'' groups:&lt;br /&gt;
&lt;br /&gt;
 sudo adduser &amp;lt;your login&amp;gt; plugdev&lt;br /&gt;
 sudo adduser &amp;lt;your login&amp;gt; dialout&lt;br /&gt;
&lt;br /&gt;
Logout and login again.&lt;br /&gt;
&lt;br /&gt;
=== arm-none-eabi-gcc: Command not found ===&lt;br /&gt;
Appeared on Debian Wheezy 7 (gcc-arm-none-eabi-4_8-2013q4 installed via tarball)&amp;lt;br/&amp;gt;&lt;br /&gt;
If this error occurs, maybe the [https://packages.debian.org/de/wheezy/ia32-libs ia32-libs] are missing.&lt;br /&gt;
&lt;br /&gt;
Enable multiarch and install ia32-libs:&lt;br /&gt;
 dpkg --add-architecture i386&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install ia32-libs&lt;br /&gt;
&lt;br /&gt;
===arm-none-eabi-gdb: error with libncurses.so.5===&lt;br /&gt;
Appeared on Xubuntu 14.04 LTS (gcc-arm-none-eabi-4_8-2013q4 installed via tarball)&amp;lt;br/&amp;gt;&lt;br /&gt;
Terminal output: arm-none-eabi-gdb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory&lt;br /&gt;
&lt;br /&gt;
If this error occours, maybe [http://packages.ubuntu.com/search?keywords=lib32ncurses5 lib32ncurses5] is missing. &amp;lt;br/&amp;gt;&lt;br /&gt;
Found on [https://answers.launchpad.net/gcc-arm-embedded/+question/226680 launchpad q&amp;amp;a]&lt;br /&gt;
&lt;br /&gt;
=== FTDI serial adapter not working on old Ubuntu version ===&lt;br /&gt;
&lt;br /&gt;
On older Linux distributions (not needed for lucid and later), the Braille TTY driver interferes with FTDI USB Serial adapters. If somehow your FTDI serial adapter does not work, remove the package via:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get remove brltty&lt;br /&gt;
&lt;br /&gt;
=== Code not starting on autopilot after changing gcc ===&lt;br /&gt;
&lt;br /&gt;
If you changed the toolchain (e.g. installed a new one for having FPU-Support for the F4), you need to run&lt;br /&gt;
&lt;br /&gt;
 make clean &amp;amp;&amp;amp; make&lt;br /&gt;
&lt;br /&gt;
in sw/ext in order to rebuild the libs. Otherwise the embedded code can behave strange (most likely not start)&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]] [[Category:User_Documentation]] [[Category:Installation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Control_Loops&amp;diff=19361</id>
		<title>Control Loops</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Control_Loops&amp;diff=19361"/>
		<updated>2015-01-23T13:00:42Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* General Information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page presents the default control loops used by the Paparazzi airborne code for navigation, guidance and control.&lt;br /&gt;
&lt;br /&gt;
= General Information =&lt;br /&gt;
&lt;br /&gt;
All the possible combinations of control loops might not be fully detailed. This is especially the case when using extra features such as '''AGR_CLIMB''', '''STRONG_WIND''', etc.&lt;br /&gt;
&lt;br /&gt;
In the following diagrams, the block '''s''' is used for the '''derivative''' function and '''1/s''' is used for the '''integrator''' function.&lt;br /&gt;
&lt;br /&gt;
The variables' names are the ones used in the airborne code (written in '''C'''). Most of these can be used, all caps, in the [[Airframe Configuration]] file in order to define the default values of these variables. If you see all capital letters in the diagrams, the value is fixed and cannot be changed using [[Settings]] mechanism.&lt;br /&gt;
&lt;br /&gt;
The most direct way to determine vehicle behavior is to look at the source code. When determining which control loops are engaged by various flight plan blocks and stages, it may be helpful to look at sw/airborne/subsystems/nav.h and the generated flightplan file in var/&amp;lt;AIRCRAFT_NAME&amp;gt;/generated/flight_plan.h.&lt;br /&gt;
&lt;br /&gt;
= Fixed-wing autopilot =&lt;br /&gt;
&lt;br /&gt;
== Global view ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Diagram_general.png|General overview]]&lt;br /&gt;
&lt;br /&gt;
The elements '''servos''', '''rc_commands''', '''commands''' and '''command_laws''' correspond to specific section of the [[Airframe Configuration]] file. Most of the code located in these blocks is generated from the xml of the configuration file.&lt;br /&gt;
&lt;br /&gt;
The value '''+/-9600''' correspond to '''+/-MAX_PPRZ'''. This '''pprz''' unit is used as a normalized internal unit for input and output values of the '''control_laws''' block.&lt;br /&gt;
&lt;br /&gt;
== Navigation loop ==&lt;br /&gt;
&lt;br /&gt;
The navigation loop is located in '''sw/airborne/subsystems/nav.*'''. The navigation routines are called from the [[Flight Plans]]. Advanced navigation routines are in '''sw/airborne/subsystems/navigation/'''.&lt;br /&gt;
&lt;br /&gt;
== Course loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Diagram_course_loop.png|Course loop]]&lt;br /&gt;
&lt;br /&gt;
The course loop is the upper stage of the horizontal control.&lt;br /&gt;
It is located in '''sw/airborne/firmwares/fixedwing/stabilization/stabilization_attitude.c''' (formerly fw_h_ctl.c).&lt;br /&gt;
&lt;br /&gt;
== Roll loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Diagram_roll_loop.png|Roll loop]]&lt;br /&gt;
&lt;br /&gt;
The roll loop is the lower stage of the horizontal control and is used for lateral attitude stabilization. It is located in '''stabilization_attitude.c'''.&lt;br /&gt;
If &amp;lt;tt&amp;gt;H_CTL_ROLL_ATTITUDE_GAIN&amp;lt;/tt&amp;gt; is undefined, the code will fallback to a attitude-only loop, where &amp;lt;tt&amp;gt;estimator_p&amp;lt;/tt&amp;gt; is disregarded and the gain for &amp;lt;tt&amp;gt;estimator_phi&amp;lt;/tt&amp;gt; is &amp;lt;tt&amp;gt;H_CTL_ROLL_PGAIN&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Note; estimator_phi is the measured roll angle, and estimator_p is the measured rate of change in roll angle.&lt;br /&gt;
&lt;br /&gt;
== Altitude loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Diagram_altitude_loop.png|Altitude loop]]&lt;br /&gt;
&lt;br /&gt;
The altitude loop is the upper stage of the vertical control.&lt;br /&gt;
It is located in '''sw/airborne/firmwares/fixedwing/guidance/guidance_v.c''' (formerly fw_v_ctl.c)&lt;br /&gt;
If AGR_CLIMB is defined in the airframe file, the altitude loop also sets the v_ctl_auto_throttle_submode for use in the climb loop.&lt;br /&gt;
&lt;br /&gt;
== Auto Throttle and Auto Pitch climb loops ==&lt;br /&gt;
&lt;br /&gt;
Two climb loops are available. The are called from the [[Flight Plans#Navigation_modes|flight plan]] by changing the vertical navigation mode. The default mode is '''Auto Throttle'''. The '''Auto Pitch''' loop is only available if '''V_CTL_AUTO_PITCH_PGAIN''' is defined. Only one loop is active at a time. Note also that if '''USE_AIRSPEED''' is defined, then the Auto Throttle loop is replaced by the Auto Airspeed loop, see [Control_Loops#Control_loops_using_Airspeed_Sensor|below].&lt;br /&gt;
&lt;br /&gt;
=== Auto throttle loop ===&lt;br /&gt;
[[Image:Diagram_auto_throttle_loop.png|Auto Throttle climb loop]]&lt;br /&gt;
&lt;br /&gt;
If '''AGR_CLIMB''' is defined, then the auto throttle submode is used to determine setpoint outputs. This may be the standard control loop outputs, the aggressive outputs (static setpoints defined in airframe file) or a blend of both.&lt;br /&gt;
&lt;br /&gt;
=== Auto pitch loop ===&lt;br /&gt;
[[Image:Diagram_auto_pitch_loop.png|924px|Auto Pitch climb loop]]&lt;br /&gt;
&lt;br /&gt;
The climb loop is the intermediate stage of the vertical control. It is located in '''guidance_v.c'''.&lt;br /&gt;
&lt;br /&gt;
== Pitch loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Diagram_pitch_loop.png|Pitch loop]]&lt;br /&gt;
&lt;br /&gt;
The pitch loop is the lower stage of the vertical control and is used for longitudinal attitude stabilization. It is located in '''stabilization_attitude.c'''.&lt;br /&gt;
The first sum block of the diagram is not completely accurate. The input to the pitch stabilization loop is h_ctl_pitch_setpoint, though v_ctl_pitch_of_vz is not a direct input. Rather h_ctl_pitch_setpoint is assigned in the main autopilot loop from nav_pitch, in general (in auto1, it is assigned directly from the pitch r/c input). The nav_pitch value is obtained in a few ways, depending on which control loop(s) are active. If auto throttle is active, nav_pitch is the sum of v_ctl_pitch_of_vz and a fixed setpoint defined using the pitch attribute in the flightplan. If AGR_CLIMB is set, nav_pitch is either the airframe file defined ascent and descent pitch setpoints, the standard sum, or a blend of each. If auto pitch is active, nav_pitch is defined directly from the output of that loop. If airspeed is active, nav_pitch is defined in the auto airspeed pitch loop.&lt;br /&gt;
&lt;br /&gt;
== Control loops using Airspeed Sensor ==&lt;br /&gt;
&lt;br /&gt;
Adding an airspeed sensor measures actual airspeed resulting in better throttle control and aircraft performance especially in windy conditions. The use of an airspeed sensor is described [[Airspeed_sensor|here]].&lt;br /&gt;
&lt;br /&gt;
[[Image:Diagram_auto_airspeed_loop.png|Auto Airspeed climb loop]]&lt;br /&gt;
&lt;br /&gt;
The auto airspeed cascaded control loops control both pitch and throttle. This control loop set replaces the Auto Throttle climb loop; it is engaged in the same manner in the flight plan. It is located in '''guidance_v.c'''.&lt;br /&gt;
&lt;br /&gt;
== Energy Control loops using Airspeed Sensor ==&lt;br /&gt;
&lt;br /&gt;
Total Energy (speed + height) control for fixed wing vehicles developed by the [http://www.mavlab.info MAVLab] of the Technical [http://www.tudelft.nl University] of Delft. An airspeed sensor is mandatory.&lt;br /&gt;
The energy control loops control both pitch and throttle. This control loop set replaces the Auto Throttle climb loop and is located in '''energy_ctrl.c'''.&lt;br /&gt;
&lt;br /&gt;
[[Image:Energycontrol.png|Energy Control loop]]&lt;br /&gt;
&lt;br /&gt;
= Rotorcraft autopilot =&lt;br /&gt;
&lt;br /&gt;
The schemes of the multi-rotor autopilot were made with the drawing tool from Google docs. To edit the drawings, send an e-mail to microuav@gmail.com.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Booz_autopilot_globalview.png]]&lt;br /&gt;
&lt;br /&gt;
The code for this autopilot is located in '''sw/airborne/firmwares/rotorcraft'''.&lt;br /&gt;
&lt;br /&gt;
== Vertical Control ==&lt;br /&gt;
&lt;br /&gt;
Depending on the general mode selected, one of the following vertical modes is used.&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_V_MODE_RC_CLIMB (speed control) ===&lt;br /&gt;
[[File:Rc_climb.png]]&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_V_MODE_CLIMB (speed control) ===&lt;br /&gt;
[[File:Climb.png]]&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_V_MODE_HOVER (altitude control) ===&lt;br /&gt;
[[File:Z_hold.png]]&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_V_MODE_NAV ===&lt;br /&gt;
&lt;br /&gt;
== Reference generators ==&lt;br /&gt;
&lt;br /&gt;
z relates to altitude, zd to speed and zdd to acceleration&lt;br /&gt;
&lt;br /&gt;
=== from z set point (desired altitude) ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Refgen_from_z_sp.png]]&lt;br /&gt;
&lt;br /&gt;
=== from z dot set point (desired speed) ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Booz_refgen_zdot.png]]]&lt;br /&gt;
&lt;br /&gt;
The '''adjust accel''' is a simple algorithm to set acceleration to zero when velocity reaches boundaries.&lt;br /&gt;
&lt;br /&gt;
The code for these reference generators is located in '''guidance/guidance_v_ref.c'''&lt;br /&gt;
&lt;br /&gt;
== Vertical loop ==&lt;br /&gt;
[[File:vertical_loop_V40.png]]&lt;br /&gt;
&lt;br /&gt;
the source code is located in '''guidance\guidance_v.c'''&lt;br /&gt;
&lt;br /&gt;
NOMINAL_HOVER_THROTTLE is the nominal thrust when hovering. It's calculated by default by an adaptative controller, in  '''guidance\guidance_v_adpt.h'''.&lt;br /&gt;
&lt;br /&gt;
Instead of the adaptative controller, NOMINAL_HOVER_TROTTLE can be set manually in the Airframe configuration file with:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;define name=&amp;quot;NOMINAL_HOVER_THROTTLE&amp;quot; value=&amp;quot;0.5&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The value is found after flying manually in hover: NOMINAL_HOVER_THROTTLE= THRUST/MAX_PPRZ (THRUST:mean value of ROTORCRAFT_FP THRUST message in hover, MAX_PPRZ:9600) &lt;br /&gt;
&lt;br /&gt;
In most cases it makes more sense to not specify this explicitly and use the adaptive controller&lt;br /&gt;
&lt;br /&gt;
== Horizontal Control ==&lt;br /&gt;
&lt;br /&gt;
Depending on the general mode selected, one of the following horizontal modes is used.&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_H_MODE_RATE ===&lt;br /&gt;
[[Image:GUIDANCE_H_MODE_RATE.png]]&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_H_MODE_ATTITUDE ===&lt;br /&gt;
[[Image:GUIDANCE_H_MODE_ATTITUDE.png]]&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_H_MODE_HOVER ===&lt;br /&gt;
&lt;br /&gt;
When this mode is entered, the measured position at the instance of initiation is set as guidance_h_pos_sp. This means that the rotorcraft will hover on that position.&lt;br /&gt;
&lt;br /&gt;
[[Image:GUIDANCE_H_MODE_HOVER.png]]&lt;br /&gt;
&lt;br /&gt;
rotation to body:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\phi_{cmd_{body}}= -\sin \psi \cdot x_{cmd_{earth}} + \cos \psi \cdot y_{cmd_{earth}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\theta_{cmd_{body}}= -\left( \cos \psi \cdot x_{cmd_{earth}} + \sin \psi \cdot y_{cmd_{earth}} \right) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_H_MODE_NAV ===&lt;br /&gt;
&lt;br /&gt;
The set points guidance_h_pos_sp (x and y coordinates) are obtained from the navigation carrot after a 'NED of ENU' transformation:&lt;br /&gt;
&lt;br /&gt;
guidance_h_pos_sp.x = navigation_carrot.y&lt;br /&gt;
&lt;br /&gt;
guidance_h_pos_sp.y = navigation_carrot.x&lt;br /&gt;
&lt;br /&gt;
[[Image:GUIDANCE_H_MODE_NAV.png]]&lt;br /&gt;
&lt;br /&gt;
Rotation to body is the same as in GUIDANCE_H_MODE_HOVER.&lt;br /&gt;
&lt;br /&gt;
== Reference generators ==&lt;br /&gt;
&lt;br /&gt;
=== from euler attitude angle set point ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Booz_refgen_att.png]]&lt;br /&gt;
&lt;br /&gt;
Acceleration is set to zero when rate reaches min or max value.&lt;br /&gt;
&lt;br /&gt;
The code for this reference generator is located in '''stabilization/stabilization_attitude_ref_euler_int.c'''.&lt;br /&gt;
&lt;br /&gt;
=== from angular rate set point ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Booz_refgen_rate.png]]&lt;br /&gt;
&lt;br /&gt;
The code for this reference generator is located in '''stabilization/stabilization_rate.c'''.&lt;br /&gt;
&lt;br /&gt;
=== from pos set point ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Booz_refgen_xy_sp.png]]&lt;br /&gt;
&lt;br /&gt;
Acceleration is set to zero when rate reaches min or max value.&lt;br /&gt;
&lt;br /&gt;
The code for this reference generator is located in '''guidance/guidance_h_ref.h'''.&lt;br /&gt;
&lt;br /&gt;
== Attitude loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:attitude_loop.png]]&lt;br /&gt;
&lt;br /&gt;
The code for this loop is located in '''stabilization/stabilization_attitude_euler_int.c'''.&lt;br /&gt;
&lt;br /&gt;
== Rate loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:rate_loop.png]]&lt;br /&gt;
&lt;br /&gt;
The code for this loop is located in '''stabilization/stabilization_rate.c'''.&lt;br /&gt;
&lt;br /&gt;
== Guidance horizontal hover loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:guidance_horizontal_hover.png]]&lt;br /&gt;
&lt;br /&gt;
The code for this loop is located in '''guidance/guidance_h.c'''.&lt;br /&gt;
&lt;br /&gt;
== Guidance horizontal navigation loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Booz_horizontal_nav.png]]&lt;br /&gt;
&lt;br /&gt;
The code for this loop is located in '''guidance/guidance_h.c'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]] [[Category:Developer_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Control_Loops&amp;diff=19360</id>
		<title>Control Loops</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Control_Loops&amp;diff=19360"/>
		<updated>2015-01-23T12:54:58Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* General Information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page presents the default control loops used by the Paparazzi airborne code for navigation, guidance and control.&lt;br /&gt;
&lt;br /&gt;
= General Information =&lt;br /&gt;
&lt;br /&gt;
All the possible combinations of control loops might not be fully detailed. This is especially the case when using extra features such as '''AGR_CLIMB''', '''STRONG_WIND''', etc.&lt;br /&gt;
&lt;br /&gt;
In the following diagrams, the block '''s''' is used for the '''derivative''' function and '''1/s''' is used for the '''integrator''' function.&lt;br /&gt;
&lt;br /&gt;
The variables' names are the ones used in the airborne code (written in '''C'''). Most of this name can the used capitalized in the [[Airframe Configuration]] file in order to define the default value of these variables. If in capital letters in the diagrams, the value is fixed and cannot be changed using [[Settings]] mechanism.&lt;br /&gt;
&lt;br /&gt;
The most direct way to determine vehicle behavior is to look at the source code. When determining which control loops are engaged by various flight plan blocks and stages, it may be helpful to look at sw/airborne/subsystems/nav.h and the generated flightplan file in var/&amp;lt;AIRCRAFT_NAME&amp;gt;/generated/flight_plan.h.&lt;br /&gt;
&lt;br /&gt;
= Fixed-wing autopilot =&lt;br /&gt;
&lt;br /&gt;
== Global view ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Diagram_general.png|General overview]]&lt;br /&gt;
&lt;br /&gt;
The elements '''servos''', '''rc_commands''', '''commands''' and '''command_laws''' correspond to specific section of the [[Airframe Configuration]] file. Most of the code located in these blocks is generated from the xml of the configuration file.&lt;br /&gt;
&lt;br /&gt;
The value '''+/-9600''' correspond to '''+/-MAX_PPRZ'''. This '''pprz''' unit is used as a normalized internal unit for input and output values of the '''control_laws''' block.&lt;br /&gt;
&lt;br /&gt;
== Navigation loop ==&lt;br /&gt;
&lt;br /&gt;
The navigation loop is located in '''sw/airborne/subsystems/nav.*'''. The navigation routines are called from the [[Flight Plans]]. Advanced navigation routines are in '''sw/airborne/subsystems/navigation/'''.&lt;br /&gt;
&lt;br /&gt;
== Course loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Diagram_course_loop.png|Course loop]]&lt;br /&gt;
&lt;br /&gt;
The course loop is the upper stage of the horizontal control.&lt;br /&gt;
It is located in '''sw/airborne/firmwares/fixedwing/stabilization/stabilization_attitude.c''' (formerly fw_h_ctl.c).&lt;br /&gt;
&lt;br /&gt;
== Roll loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Diagram_roll_loop.png|Roll loop]]&lt;br /&gt;
&lt;br /&gt;
The roll loop is the lower stage of the horizontal control and is used for lateral attitude stabilization. It is located in '''stabilization_attitude.c'''.&lt;br /&gt;
If &amp;lt;tt&amp;gt;H_CTL_ROLL_ATTITUDE_GAIN&amp;lt;/tt&amp;gt; is undefined, the code will fallback to a attitude-only loop, where &amp;lt;tt&amp;gt;estimator_p&amp;lt;/tt&amp;gt; is disregarded and the gain for &amp;lt;tt&amp;gt;estimator_phi&amp;lt;/tt&amp;gt; is &amp;lt;tt&amp;gt;H_CTL_ROLL_PGAIN&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Note; estimator_phi is the measured roll angle, and estimator_p is the measured rate of change in roll angle.&lt;br /&gt;
&lt;br /&gt;
== Altitude loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Diagram_altitude_loop.png|Altitude loop]]&lt;br /&gt;
&lt;br /&gt;
The altitude loop is the upper stage of the vertical control.&lt;br /&gt;
It is located in '''sw/airborne/firmwares/fixedwing/guidance/guidance_v.c''' (formerly fw_v_ctl.c)&lt;br /&gt;
If AGR_CLIMB is defined in the airframe file, the altitude loop also sets the v_ctl_auto_throttle_submode for use in the climb loop.&lt;br /&gt;
&lt;br /&gt;
== Auto Throttle and Auto Pitch climb loops ==&lt;br /&gt;
&lt;br /&gt;
Two climb loops are available. The are called from the [[Flight Plans#Navigation_modes|flight plan]] by changing the vertical navigation mode. The default mode is '''Auto Throttle'''. The '''Auto Pitch''' loop is only available if '''V_CTL_AUTO_PITCH_PGAIN''' is defined. Only one loop is active at a time. Note also that if '''USE_AIRSPEED''' is defined, then the Auto Throttle loop is replaced by the Auto Airspeed loop, see [Control_Loops#Control_loops_using_Airspeed_Sensor|below].&lt;br /&gt;
&lt;br /&gt;
=== Auto throttle loop ===&lt;br /&gt;
[[Image:Diagram_auto_throttle_loop.png|Auto Throttle climb loop]]&lt;br /&gt;
&lt;br /&gt;
If '''AGR_CLIMB''' is defined, then the auto throttle submode is used to determine setpoint outputs. This may be the standard control loop outputs, the aggressive outputs (static setpoints defined in airframe file) or a blend of both.&lt;br /&gt;
&lt;br /&gt;
=== Auto pitch loop ===&lt;br /&gt;
[[Image:Diagram_auto_pitch_loop.png|924px|Auto Pitch climb loop]]&lt;br /&gt;
&lt;br /&gt;
The climb loop is the intermediate stage of the vertical control. It is located in '''guidance_v.c'''.&lt;br /&gt;
&lt;br /&gt;
== Pitch loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Diagram_pitch_loop.png|Pitch loop]]&lt;br /&gt;
&lt;br /&gt;
The pitch loop is the lower stage of the vertical control and is used for longitudinal attitude stabilization. It is located in '''stabilization_attitude.c'''.&lt;br /&gt;
The first sum block of the diagram is not completely accurate. The input to the pitch stabilization loop is h_ctl_pitch_setpoint, though v_ctl_pitch_of_vz is not a direct input. Rather h_ctl_pitch_setpoint is assigned in the main autopilot loop from nav_pitch, in general (in auto1, it is assigned directly from the pitch r/c input). The nav_pitch value is obtained in a few ways, depending on which control loop(s) are active. If auto throttle is active, nav_pitch is the sum of v_ctl_pitch_of_vz and a fixed setpoint defined using the pitch attribute in the flightplan. If AGR_CLIMB is set, nav_pitch is either the airframe file defined ascent and descent pitch setpoints, the standard sum, or a blend of each. If auto pitch is active, nav_pitch is defined directly from the output of that loop. If airspeed is active, nav_pitch is defined in the auto airspeed pitch loop.&lt;br /&gt;
&lt;br /&gt;
== Control loops using Airspeed Sensor ==&lt;br /&gt;
&lt;br /&gt;
Adding an airspeed sensor measures actual airspeed resulting in better throttle control and aircraft performance especially in windy conditions. The use of an airspeed sensor is described [[Airspeed_sensor|here]].&lt;br /&gt;
&lt;br /&gt;
[[Image:Diagram_auto_airspeed_loop.png|Auto Airspeed climb loop]]&lt;br /&gt;
&lt;br /&gt;
The auto airspeed cascaded control loops control both pitch and throttle. This control loop set replaces the Auto Throttle climb loop; it is engaged in the same manner in the flight plan. It is located in '''guidance_v.c'''.&lt;br /&gt;
&lt;br /&gt;
== Energy Control loops using Airspeed Sensor ==&lt;br /&gt;
&lt;br /&gt;
Total Energy (speed + height) control for fixed wing vehicles developed by the [http://www.mavlab.info MAVLab] of the Technical [http://www.tudelft.nl University] of Delft. An airspeed sensor is mandatory.&lt;br /&gt;
The energy control loops control both pitch and throttle. This control loop set replaces the Auto Throttle climb loop and is located in '''energy_ctrl.c'''.&lt;br /&gt;
&lt;br /&gt;
[[Image:Energycontrol.png|Energy Control loop]]&lt;br /&gt;
&lt;br /&gt;
= Rotorcraft autopilot =&lt;br /&gt;
&lt;br /&gt;
The schemes of the multi-rotor autopilot were made with the drawing tool from Google docs. To edit the drawings, send an e-mail to microuav@gmail.com.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Booz_autopilot_globalview.png]]&lt;br /&gt;
&lt;br /&gt;
The code for this autopilot is located in '''sw/airborne/firmwares/rotorcraft'''.&lt;br /&gt;
&lt;br /&gt;
== Vertical Control ==&lt;br /&gt;
&lt;br /&gt;
Depending on the general mode selected, one of the following vertical modes is used.&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_V_MODE_RC_CLIMB (speed control) ===&lt;br /&gt;
[[File:Rc_climb.png]]&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_V_MODE_CLIMB (speed control) ===&lt;br /&gt;
[[File:Climb.png]]&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_V_MODE_HOVER (altitude control) ===&lt;br /&gt;
[[File:Z_hold.png]]&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_V_MODE_NAV ===&lt;br /&gt;
&lt;br /&gt;
== Reference generators ==&lt;br /&gt;
&lt;br /&gt;
z relates to altitude, zd to speed and zdd to acceleration&lt;br /&gt;
&lt;br /&gt;
=== from z set point (desired altitude) ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Refgen_from_z_sp.png]]&lt;br /&gt;
&lt;br /&gt;
=== from z dot set point (desired speed) ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Booz_refgen_zdot.png]]]&lt;br /&gt;
&lt;br /&gt;
The '''adjust accel''' is a simple algorithm to set acceleration to zero when velocity reaches boundaries.&lt;br /&gt;
&lt;br /&gt;
The code for these reference generators is located in '''guidance/guidance_v_ref.c'''&lt;br /&gt;
&lt;br /&gt;
== Vertical loop ==&lt;br /&gt;
[[File:vertical_loop_V40.png]]&lt;br /&gt;
&lt;br /&gt;
the source code is located in '''guidance\guidance_v.c'''&lt;br /&gt;
&lt;br /&gt;
NOMINAL_HOVER_THROTTLE is the nominal thrust when hovering. It's calculated by default by an adaptative controller, in  '''guidance\guidance_v_adpt.h'''.&lt;br /&gt;
&lt;br /&gt;
Instead of the adaptative controller, NOMINAL_HOVER_TROTTLE can be set manually in the Airframe configuration file with:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;define name=&amp;quot;NOMINAL_HOVER_THROTTLE&amp;quot; value=&amp;quot;0.5&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The value is found after flying manually in hover: NOMINAL_HOVER_THROTTLE= THRUST/MAX_PPRZ (THRUST:mean value of ROTORCRAFT_FP THRUST message in hover, MAX_PPRZ:9600) &lt;br /&gt;
&lt;br /&gt;
In most cases it makes more sense to not specify this explicitly and use the adaptive controller&lt;br /&gt;
&lt;br /&gt;
== Horizontal Control ==&lt;br /&gt;
&lt;br /&gt;
Depending on the general mode selected, one of the following horizontal modes is used.&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_H_MODE_RATE ===&lt;br /&gt;
[[Image:GUIDANCE_H_MODE_RATE.png]]&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_H_MODE_ATTITUDE ===&lt;br /&gt;
[[Image:GUIDANCE_H_MODE_ATTITUDE.png]]&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_H_MODE_HOVER ===&lt;br /&gt;
&lt;br /&gt;
When this mode is entered, the measured position at the instance of initiation is set as guidance_h_pos_sp. This means that the rotorcraft will hover on that position.&lt;br /&gt;
&lt;br /&gt;
[[Image:GUIDANCE_H_MODE_HOVER.png]]&lt;br /&gt;
&lt;br /&gt;
rotation to body:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\phi_{cmd_{body}}= -\sin \psi \cdot x_{cmd_{earth}} + \cos \psi \cdot y_{cmd_{earth}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\theta_{cmd_{body}}= -\left( \cos \psi \cdot x_{cmd_{earth}} + \sin \psi \cdot y_{cmd_{earth}} \right) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_H_MODE_NAV ===&lt;br /&gt;
&lt;br /&gt;
The set points guidance_h_pos_sp (x and y coordinates) are obtained from the navigation carrot after a 'NED of ENU' transformation:&lt;br /&gt;
&lt;br /&gt;
guidance_h_pos_sp.x = navigation_carrot.y&lt;br /&gt;
&lt;br /&gt;
guidance_h_pos_sp.y = navigation_carrot.x&lt;br /&gt;
&lt;br /&gt;
[[Image:GUIDANCE_H_MODE_NAV.png]]&lt;br /&gt;
&lt;br /&gt;
Rotation to body is the same as in GUIDANCE_H_MODE_HOVER.&lt;br /&gt;
&lt;br /&gt;
== Reference generators ==&lt;br /&gt;
&lt;br /&gt;
=== from euler attitude angle set point ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Booz_refgen_att.png]]&lt;br /&gt;
&lt;br /&gt;
Acceleration is set to zero when rate reaches min or max value.&lt;br /&gt;
&lt;br /&gt;
The code for this reference generator is located in '''stabilization/stabilization_attitude_ref_euler_int.c'''.&lt;br /&gt;
&lt;br /&gt;
=== from angular rate set point ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Booz_refgen_rate.png]]&lt;br /&gt;
&lt;br /&gt;
The code for this reference generator is located in '''stabilization/stabilization_rate.c'''.&lt;br /&gt;
&lt;br /&gt;
=== from pos set point ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Booz_refgen_xy_sp.png]]&lt;br /&gt;
&lt;br /&gt;
Acceleration is set to zero when rate reaches min or max value.&lt;br /&gt;
&lt;br /&gt;
The code for this reference generator is located in '''guidance/guidance_h_ref.h'''.&lt;br /&gt;
&lt;br /&gt;
== Attitude loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:attitude_loop.png]]&lt;br /&gt;
&lt;br /&gt;
The code for this loop is located in '''stabilization/stabilization_attitude_euler_int.c'''.&lt;br /&gt;
&lt;br /&gt;
== Rate loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:rate_loop.png]]&lt;br /&gt;
&lt;br /&gt;
The code for this loop is located in '''stabilization/stabilization_rate.c'''.&lt;br /&gt;
&lt;br /&gt;
== Guidance horizontal hover loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:guidance_horizontal_hover.png]]&lt;br /&gt;
&lt;br /&gt;
The code for this loop is located in '''guidance/guidance_h.c'''.&lt;br /&gt;
&lt;br /&gt;
== Guidance horizontal navigation loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Booz_horizontal_nav.png]]&lt;br /&gt;
&lt;br /&gt;
The code for this loop is located in '''guidance/guidance_h.c'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]] [[Category:Developer_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Modems&amp;diff=19342</id>
		<title>Modems</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Modems&amp;diff=19342"/>
		<updated>2015-01-17T13:28:41Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* PPZUAV */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Paparazzi autopilots generally feature a TTL serial port to interface with any common radio modem.  The bidirectional link provides real-time telemetry and in-flight tuning and navigation commands.  The system is also capable overlaying the appropriate protocols to communicate thru non-transparent devices such as the Coronis Wavecard or Maxstream API-enabled products, allowing for hardware addressing for multiple aircraft or future enhancements such as data-relaying, inter-aircraft communication, RSSI signal monitoring and automatic in-flight modem power adjustment.  Below is a list of some of the common modems used with Paparazzi, for details on configuring your modem see the [[Airframe_Configuration#Telemetry_.28Modem.29|Airframe Configuration]] and [[XBee_configuration|XBee Configuration]] pages.&lt;br /&gt;
&lt;br /&gt;
==General comparison==&lt;br /&gt;
'''This is ONLY a comparison between modules (found on this page) which work acceptably'''&lt;br /&gt;
&lt;br /&gt;
All modules listed here work without issue and are generally available.&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;text-align:center&amp;quot; cellpadding=&amp;quot;2%&amp;quot; &lt;br /&gt;
| align=&amp;quot;center&amp;quot;  style=&amp;quot;background:#f0f0f0;&amp;quot;|'''Feature'''&lt;br /&gt;
| align=&amp;quot;center&amp;quot;  style=&amp;quot;background:#f0f0f0;&amp;quot;|'''[[Modems#Digi_XBee_Pro_DigiMesh_.2F_802.15.4_.28.22Series_1.22.29|XBee Series 1]]'''&lt;br /&gt;
| align=&amp;quot;center&amp;quot;  style=&amp;quot;background:#f0f0f0;&amp;quot;|'''[[Modems#Digi_XBee_Pro_DigiMesh_.2F_802.15.4_.28.22Series_1.22.29|XBee Pro Series 1]]'''&lt;br /&gt;
| align=&amp;quot;center&amp;quot;  style=&amp;quot;background:#f0f0f0;&amp;quot;|'''[[Modems#Digi_XBee_Pro_ZB_.2F_ZNet_2.5_.28.22Series_2.22.29|XBee Series 2]]'''&lt;br /&gt;
| align=&amp;quot;center&amp;quot;  style=&amp;quot;background:#f0f0f0;&amp;quot;|'''[[Modems#Digi_XBee_Pro_ZB_.2F_ZNet_2.5_.28.22Series_2.22.29|XBee Pro Series 2]]'''&lt;br /&gt;
| align=&amp;quot;center&amp;quot;  style=&amp;quot;background:#f0f0f0;&amp;quot;|'''[[Modems#Digi_XBee_868LP|XBee 868LP]]'''&lt;br /&gt;
| align=&amp;quot;center&amp;quot;  style=&amp;quot;background:#f0f0f0;&amp;quot;|'''[[Modems#Digi_XBee_Pro_900HP|XBee Pro 900HP]]'''&lt;br /&gt;
| align=&amp;quot;center&amp;quot;  style=&amp;quot;background:#f0f0f0;&amp;quot;|'''[[Modems#Digi_XBee_Pro_XSC_900MHz|XBee Pro XSC 900]]'''&lt;br /&gt;
| align=&amp;quot;center&amp;quot;  style=&amp;quot;background:#f0f0f0;&amp;quot;|'''[[Modems#Digi_9XTend|Digi 9XTend]]'''&lt;br /&gt;
| align=&amp;quot;center&amp;quot;  style=&amp;quot;background:#f0f0f0;&amp;quot;|'''[[Modems#SiLabs_Si1000_SoC_based_modems|SiLabs Si1000]]'''&lt;br /&gt;
| align=&amp;quot;center&amp;quot;  style=&amp;quot;background:#f0f0f0;&amp;quot;|'''[[Modems#AC4790-200|Aerocom AC4790-200]]'''&lt;br /&gt;
| align=&amp;quot;center&amp;quot;  style=&amp;quot;background:#f0f0f0;&amp;quot;|'''[[Modems#AC4790-1000|Aerocom AC4790-1000]]'''&lt;br /&gt;
| align=&amp;quot;center&amp;quot;  style=&amp;quot;background:#f0f0f0;&amp;quot;|'''[[Modems#Laird_RM024|Laird RM024 50mW]]'''&lt;br /&gt;
| align=&amp;quot;center&amp;quot;  style=&amp;quot;background:#f0f0f0;&amp;quot;|'''[[Modems#Laird_RM024|Laird RM024 125mW]]'''&lt;br /&gt;
| align=&amp;quot;center&amp;quot;  style=&amp;quot;background:#f0f0f0;&amp;quot;|'''[[Modems#RN-41_Bluetooth_module.28Sparkfun.27s_WRL-08497.29|RN-41 Bluetooth]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#f0f0f0;&amp;quot;|'''frequency'''||2,4GHz||2,4GHz||2,4GHz||2,4GHz||868MHz||900MHz||900MHz||900MHz, 2.4GHz||240-960MHz||900MHz||900MHz||2,4GHz||2,4GHz||2,4GHz&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#f0f0f0;&amp;quot;|'''output power'''||1mW||63mW (US) 10 mW (Int'l)||2mW||63mW||5mW||250mW||250mW||1mW-1W||max 100mW||5-200mW||5-1000mW||2,5-50mW||2,5-125mW||32mW&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#f0f0f0;&amp;quot;|'''RF speed'''||250kbps||250kbps||250kbps||250kbps||10kbps, 80kbps||10 or 200kbps||10, 20kbps||9.6, 115.2kbps|| ||76.8kbps||76.8kbps||280, 500kbps||280, 500kbps||300kbps&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#f0f0f0;&amp;quot;|'''antenna'''||chip, wire, rpsma, u.fl||chip, wire, rpsma, u.fl||chip, wire, rpsma, u.fl||chip, wire, rpsma, u.fl||external required||wire, rpsma, u.fl||wire, rpsma, u.fl||rpsma, MMCX||external required||MMCX, internal Antenna||MMCX||u.fl, chip, both||u.fl, chip, both||pcb trace&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#f0f0f0;&amp;quot;|'''pinout'''||XBee||XBee||XBee||XBee||SMD||XBee||XBee||20 pin 2,54mm/USB||SMD (42 pin LGA)||20 pin mini connector||20 pin mini connector||XBee/SMD||XBee/SMD||SMD&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#f0f0f0;&amp;quot;|'''price'''||16€||26€||14€||28€||18€||32€||32€||150€||4€||52€||64€||30€||30€||20€&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#f0f0f0;&amp;quot;|'''for Country'''||Worldwide||Worldwide||Worldwide||Worldwide||Europe||North America, Australia||North America, Australia||Worldwide||Worldwide||North America, Australia||North America, Australia||Europe||North America||Worldwide&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Frequencies ==&lt;br /&gt;
&lt;br /&gt;
Analog and digital signals (video and data/modem) can not be transmitted over the same frequency band since the analog signal will &amp;quot;block&amp;quot; the digital one. (Attention ! the common 2.4 or 5.8GHz frequencies have multiple channels, if the analog and digital transmitter/receiver modules are set up to different channels/frequencies, they should work (even on 2.4GHz)).&lt;br /&gt;
&lt;br /&gt;
You may want to inform yourself about your countries laws ! Different countries allow different frequencies at different power. &amp;lt;br/&amp;gt;&lt;br /&gt;
Sending on a wrong frequency or with too much power may end in a serious lawsuit !&lt;br /&gt;
&lt;br /&gt;
Digi: [http://www.digi.com/technology/rfmodems/agencyapprovals Government Agency Certifications]&lt;br /&gt;
&lt;br /&gt;
== HAM / CEPT Licence ==&lt;br /&gt;
&lt;br /&gt;
If possible, consider making a HAM radio (amateur radio) licence. (e.g. CEPT, depends on yur locality)&lt;br /&gt;
&lt;br /&gt;
You will learn about the radio technology, operational technology and legislation.&amp;lt;br/&amp;gt;&lt;br /&gt;
With a HAM radio licence, you can also use other frequencies or transmit on a higher power. (e.g. In some countries, the 5.8GHz video transmission is for non licenced people restricted to 10mW!)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Licence Pros'''&lt;br /&gt;
* You will be informed well about the (local and international) legislations.&lt;br /&gt;
* You can transmit on a higher power (depends on frequency).&lt;br /&gt;
* You will learn a lot about the techniques and be more than a standard &amp;quot;consumer&amp;quot; of radio electronic products.&lt;br /&gt;
* It will be easier to find faults in your radio systems.&lt;br /&gt;
* You can built (if you want) high gain/focused antennas which can gice you a better signal, wider range and won't disturb anyone else. &lt;br /&gt;
* Well educated prople respecting the legislation just looks much better in looks to UAV's :)&lt;br /&gt;
&lt;br /&gt;
'''Licence Cons'''&lt;br /&gt;
* You will need to learn for the test (can be compared with a diverce licence).&lt;br /&gt;
* The certificate and books will cost about 70€ (total, can vary !).&lt;br /&gt;
* Maybe some costs (per year) for your call sign.&lt;br /&gt;
&lt;br /&gt;
=== CEPT Licence in Austria ===&lt;br /&gt;
&lt;br /&gt;
A short description about getting the CEPT 1 (not the CEPT Novice !) licence in Austria.&lt;br /&gt;
&lt;br /&gt;
You will need the appropriate books which cost 50€ (70€ if you want them with the ask catalog and answers which can be helpful) and rough 18€ for the exam and certificate. The ÖVSV offers also some courses, but you can also learn everything with the books.&lt;br /&gt;
&lt;br /&gt;
To be continued...&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
&lt;br /&gt;
[http://www.oevsv.at/ Austrian ÖVSV]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://www.darc.de/ German DARC]&lt;br /&gt;
&lt;br /&gt;
== Digi XBee modules ==&lt;br /&gt;
&lt;br /&gt;
Digi (formerly Maxstream) offers an increasing variety of Zigbee protocol modems well suited for Paparazzi in 2.4 GHz, 900MHz and 868Mhz frequencies.  The &amp;quot;Pro&amp;quot; series are long range, up to 40km!  Standard series are slightly smaller/lighter/lower power consumption and very short range.  All versions are all pin compatible and weigh around 2 grams with wire antennas. All Digi modems can be operated in transparent mode (as a serial line replacement) or in &amp;quot;API mode&amp;quot; with hardware addressing, managed networking, and RSSI (signal strength) data with the Paparazzi &amp;quot;Xbee&amp;quot; option.  &lt;br /&gt;
&lt;br /&gt;
Four antenna options are offered: RP-SMA, U-FL, wire antenna, chip antenna&lt;br /&gt;
&lt;br /&gt;
* XBee (PRO) ZB (the current series)&lt;br /&gt;
* XBee (PRO) ZNet 2.5 (formerly Series 2) (only legacy -&amp;gt; use XBee-PRO ZB)&lt;br /&gt;
The XBee &amp;amp; XBee-PRO ZB share hardware (ember stack) with XBee &amp;amp; XBee-PRO ZNet 2.5. As a result, modules can be &amp;quot;converted&amp;quot; from one platform to another by loading different firmware onto a given module.&lt;br /&gt;
&lt;br /&gt;
These two also share the same hardware and can be converted from one to another by flashing a different firmware:&lt;br /&gt;
* XBee-PRO 802.15.4 (formerly Series 1)&lt;br /&gt;
* XBee-PRO DigiMesh 2.4&lt;br /&gt;
&lt;br /&gt;
'''Note: Modules based on Freescale chipset (formerly Series 1) are not compatible with Ember chipset based modules (Series 2).'''&lt;br /&gt;
&lt;br /&gt;
If only point to point or point to multipoint communication is required 802.15.4 will do the job. These are designed for high data rates and low latency.&amp;lt;br/&amp;gt;&lt;br /&gt;
Modules with Zigbee firmware are needed for mesh functionality(communication between the UAV's)&lt;br /&gt;
&lt;br /&gt;
See the [[XBee_configuration|XBee Configuration]] page. This [http://pixhawk.ethz.ch/tutorials/how_to_configure_xbee tutorial] is also good to configure and get started with XBee Pro.&lt;br /&gt;
&lt;br /&gt;
=== Module Comparison ===&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Module'''||'''Point-to-Multipoint'''||'''ZigBee/Mesh'''||'''Chipset'''|||'''Software stack'''||'''Frequency'''||'''TX Power normal/PRO'''||'''Notes'''&lt;br /&gt;
|-&lt;br /&gt;
|'''XBee ZB'''&lt;br /&gt;
|&lt;br /&gt;
|yes&lt;br /&gt;
|Ember&lt;br /&gt;
|EmberZNet PRO 3.1 (ZigBee 2007)&lt;br /&gt;
|2.4 GHz&lt;br /&gt;
|2mW/50mW&lt;br /&gt;
|coordinator needed&lt;br /&gt;
|-&lt;br /&gt;
|'''XBee ZNet 2.5'''&lt;br /&gt;
|&lt;br /&gt;
|yes&lt;br /&gt;
|Ember&lt;br /&gt;
|EmberZNet 2.5 ZigBee&lt;br /&gt;
|2.4 GHz&lt;br /&gt;
|2mW/50mW&lt;br /&gt;
|(only legacy -&amp;gt; use XBee-PRO ZB) coordinator needed&lt;br /&gt;
|-&lt;br /&gt;
|'''XBee DigiMesh 2.4'''&lt;br /&gt;
|&lt;br /&gt;
|yes&lt;br /&gt;
|Freescale&lt;br /&gt;
|&lt;br /&gt;
|2.4 GHz&lt;br /&gt;
|&lt;br /&gt;
|all nodes equal (no special coordinators/routers/end-devices)&lt;br /&gt;
|-&lt;br /&gt;
|'''XBee 802.15.4'''&lt;br /&gt;
|yes&lt;br /&gt;
|&lt;br /&gt;
|Freescale&lt;br /&gt;
|&lt;br /&gt;
|2.4 GHz&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|'''XBee-PRO 868'''&lt;br /&gt;
|yes&lt;br /&gt;
|&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|868 MHz&lt;br /&gt;
|500mW&lt;br /&gt;
|Only High Power Frequency allowed in the UK. 2.4GHz limited to 10mW&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Pinout ====&lt;br /&gt;
&lt;br /&gt;
[[Image:Maxstream_Xbee_pinout.jpg|left|thumb|Maxstream XBee pinout]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||''Xbee 20-pin Header''||''Name''||''Notes''||''Suggested Color''||&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
| +3.3v&lt;br /&gt;
| Power&lt;br /&gt;
|Red&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|DOUT&lt;br /&gt;
|Tx output - connect to Autopilot Rx&lt;br /&gt;
|Green&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|DIN&lt;br /&gt;
|Rx input - connect to Autopilot Tx&lt;br /&gt;
|Blue&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|GND&lt;br /&gt;
| Ground&lt;br /&gt;
|Black&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The image view is from above, top, thus NOT at the side where the connector pins come out&lt;br /&gt;
&lt;br /&gt;
Note : DTR and RTS need to be wired for upgrading firmware&lt;br /&gt;
&lt;br /&gt;
=== GCS Adaptation ===&lt;br /&gt;
&lt;br /&gt;
There are several vendors of hardware to connect the ground XBee radio modem to the GCS computer.&amp;lt;br/&amp;gt;&lt;br /&gt;
More information about general USB-Serial adapters can be found on the [[Serial_Adapter]] page.&lt;br /&gt;
&lt;br /&gt;
====Adafruit====&lt;br /&gt;
&lt;br /&gt;
[[Image:xbeeadapter_LRG.jpg|thumb|left|Adafruit XBee adapter board]][[Image:xbeeadapterftdi_LRG.jpg|thumb|Adafruit XBee adapter with FTDI cable]]&lt;br /&gt;
[http://www.adafruit.com/index.php?main_page=product_info&amp;amp;cPath=29&amp;amp;products_id=126 Adafruit] offers a great adapter board kit for the Xbee modules that includes a 5-3.3V voltage regulator, power and activity LEDs, and pins to connect directly to your FTDI cable for $10!  Some assembly required.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Droids====&lt;br /&gt;
&lt;br /&gt;
[[Image:XBee_Simple_Board.jpg|thumb|left|XBee Simple Board]]&lt;br /&gt;
&lt;br /&gt;
[[Image:XBee_USB_Board.jpg|thumb|left|XBee USB Board]]&lt;br /&gt;
&lt;br /&gt;
[http://www.droids.it/cmsvb4/content.php?143-990.001-XBee-Simple-Board XBee Simple Board]&lt;br /&gt;
&lt;br /&gt;
Simple breakout board with voltage regulator.&lt;br /&gt;
&lt;br /&gt;
[http://www.droids.it/cmsvb4/content.php?152-990.002-XBee-USB-Board XBee USB Board]&lt;br /&gt;
&lt;br /&gt;
Adapter with FTDI chip for direct usb connection.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====PPZUAV====&lt;br /&gt;
&lt;br /&gt;
[[Image:FTDI_Utility_Board.jpg|thumb|left|FTDI Utility Board 1.0‎]]&lt;br /&gt;
&lt;br /&gt;
[https://www.ppzuav.com/osc/product_info.php?products_id=111 ppzuav.com product link]&amp;lt;br/&amp;gt;&lt;br /&gt;
More information at the [[Serial_Adapter#FTDI_utility_Board]] page.&lt;br /&gt;
&lt;br /&gt;
FTDI Utility Board 1.0  with FTDI232RL&amp;lt;br/&amp;gt;&lt;br /&gt;
On board XBEE connector and molex picoblade connectors. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Sparkfun====&lt;br /&gt;
&lt;br /&gt;
[[Image:XBee_Explorer_USB.jpg|thumb|left|XBee Explorer USB]]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/products/8687 sparkfun.com]&lt;br /&gt;
&lt;br /&gt;
XBee Explorer USB with FTDI232RL&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Digi XBee Pro DigiMesh / 802.15.4 (&amp;quot;Series 1&amp;quot;) ===&lt;br /&gt;
*Note: Products based on XBee ZNet 2.5 (formerly Series 2) modules do not communicate with products based on XBee DigiMesh / 802.15.4 (formerly Series 1) modules.&lt;br /&gt;
&lt;br /&gt;
These relatively cheap and light modules implement the [http://www.zigbee.org/en/index.asp ZigBee/IEEE 802.15.4] norm. They allow up to 1.6km (1 mile) range (Paparazzi tested to 2.5km (1.5 miles)). The main drawback of using such 2.4Ghz modules for datalink is that it will interfere with the 2.4Ghz analog video transmitters and a inevitable decrease in range when in proximity to any wifi devices. For the plane, get the whip antenna version if you are not planning to build a custom antenna.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[Image:Xbee_Pro_USB_RF_Modem.jpg|thumb|left|XBee Pro USB Stand-alone Modem (XBP24-PKC-001-UA)]]&lt;br /&gt;
|&lt;br /&gt;
* Frequency Band 2.4GHz&lt;br /&gt;
* Output Power 100mW (Xbee Pro)&lt;br /&gt;
* Sensitivity  -100 dBm &lt;br /&gt;
* RF Data Rate Up to 250 Kbps&lt;br /&gt;
* Interface data rate Up to 115.2 Kbps&lt;br /&gt;
* Power Draw (typical) 214 mA TX / 55 mA RX &lt;br /&gt;
* Supply Voltage 3.3v&lt;br /&gt;
* Range (typical, depends on antenna &amp;amp; environment) Up to 1500m line-of-sight &lt;br /&gt;
* Dimensions 24 x 33mm&lt;br /&gt;
* Weight 4 grams&lt;br /&gt;
* Interface 20-pin mini connector  &lt;br /&gt;
* Chip antenna, ¼ monopole integrated whip antenna or a U.FL antenna connector (3 versions)&lt;br /&gt;
* Price: 16€, Pro 26€&lt;br /&gt;
|&lt;br /&gt;
[[Image:XBee_pro.jpg|thumb|left|XBee Pro OEM Modem]]&lt;br /&gt;
|}&lt;br /&gt;
Mouser: [http://au.mouser.com/Search/ProductDetail.aspx?qs=sGAEpiMZZMtJacPDJcUJYzVn8vIv7g2fIpf5DCzJqko%3d 888-XBP24-PKC-001-UA]&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: If you wish to use this unit with another XBee type other than the 802.15.4 (i.e. XBee-PRO ZB) then purchase a modem with the U.fl connector.&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
&lt;br /&gt;
* [http://www.maxstream.net/products/xbee/xbee-pro-oem-rf-module-zigbee.php  product page]&lt;br /&gt;
* [http://www.maxstream.net/products/xbee/datasheet_XBee_OEM_RF-Modules.pdf  datasheet]&lt;br /&gt;
* [http://www.maxstream.net/products/xbee/product-manual_XBee_OEM_RF-Modules.pdf  user manual]&lt;br /&gt;
* To program your Xbee you need X-CTU you can download it [http://www.digi.com/support/productdetl.jsp?pid=3352&amp;amp;osvid=57&amp;amp;tp=5&amp;amp;s=316 here]. (only windows)&lt;br /&gt;
* explanation on X-CTU [http://www.ladyada.net/make/xbee/configure.html here].&lt;br /&gt;
* [http://ftp1.digi.com/support/firmware/update/xbee/ Drivers for XB24 and XBP24 modules]&lt;br /&gt;
&lt;br /&gt;
=== Digi XBee Pro ZB / ZNet 2.5 (&amp;quot;Series 2&amp;quot;) ===&lt;br /&gt;
&lt;br /&gt;
The low-power XBee ZB and extended-range XBee-PRO ZB use the ZigBee PRO Feature Set for advanced mesh networking.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[Image:XBee_Pro_2SB.jpg|thumb|left|Digi XBee Pro ZB]]&lt;br /&gt;
|&lt;br /&gt;
* Low-cost, low-power mesh networking&lt;br /&gt;
* Interoperability with ZigBee PRO Feature Set devices from other vendors*&lt;br /&gt;
* Support for larger, more dense mesh networks&lt;br /&gt;
* 128-bit AES encryption&lt;br /&gt;
* Frequency agility&lt;br /&gt;
* Over-the-air firmware updates (change firmware remotely)&lt;br /&gt;
* ISM 2.4 GHz operating frequency&lt;br /&gt;
* XBee: 2 mW (+3 dBm) power output (up to 400 ft RF LOS range)&lt;br /&gt;
* XBee-PRO: 50 mW (+17 dBm) power output (up to 1 mile RF LOS range)&lt;br /&gt;
* RPSMA connector, U.FL connector, Chip antenna, or Wired Whip antenna&lt;br /&gt;
* price : 14€, Pro 28€&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
These are available from Mouser:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://au.mouser.com/Search/Refine.aspx?Keyword=888-XBP24-Z7WIT-004 888-XBP24-Z7WIT-004] XBee-PRO ZB with whip antenna&amp;lt;br&amp;gt;&lt;br /&gt;
[http://au.mouser.com/Search/Refine.aspx?Keyword=XBP24-Z7SIT-004 888-XBP24-Z7SIT-004] XBee-PRO ZB with RPSMA&lt;br /&gt;
&lt;br /&gt;
See [[XBee_configuration|XBee Configuration]] for setup.&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
* [http://www.digi.com/products/wireless/zigbee-mesh/xbee-zb-module.jsp http://www.digi.com/products/wireless/zigbee-mesh/xbee-zb-module.jsp]&lt;br /&gt;
&lt;br /&gt;
=== Digi XBee Pro 868 ===&lt;br /&gt;
&lt;br /&gt;
'''WARNING - THESE MODEMS HAVE A 10% DUTY CYCLE, AND CURRENTLY HAVE SEVERE ISSUES WITH PAPARAZZI'''&lt;br /&gt;
&lt;br /&gt;
868MHz is a limited band. Please read the [[868MHz Issues]]&lt;br /&gt;
&lt;br /&gt;
XBee-PRO 868 modules are long range embedded RF modules for European applications. Purpose-built for exceptional RF performance, XBee-PRO 868 modules are ideal for applications with challenging RF environments, such as urban deployments, or where devices are several kilometers apart.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[Image:xbeeproxsc-rpsma.jpg|thumb|left|Maxstream XBee Pro 868]]&lt;br /&gt;
|&lt;br /&gt;
* 868 MHz short range device (SRD) G3 band for Europe&lt;br /&gt;
* Software selectable Transmit Power&lt;br /&gt;
* 40 km RF LOS w/ dipole antennas&lt;br /&gt;
* 80 km RF LOS w/ high gain antennas (TX Power reduced)&lt;br /&gt;
* Simple to use peer-to-peer/point-to-mulitpoint topology&lt;br /&gt;
* 128-bit AES encryption&lt;br /&gt;
* 500 mW EIRP&lt;br /&gt;
* 24 kbps RF data rate&lt;br /&gt;
* price : ~70 USD&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
See [[XBee_configuration#XBee_Pro_868_MHZ|XBee Configuration]] for setup.&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
* [http://www.digi.com/products/wireless/point-multipoint/xbee-pro-868.jsp http://www.digi.com/products/wireless/point-multipoint/xbee-pro-868.jsp]&lt;br /&gt;
&lt;br /&gt;
=== Digi XBee 868LP ===&lt;br /&gt;
&lt;br /&gt;
XBee 868LP modules are a low-power 868 MHz RF module for use in Europe. The range is shorter than it's brother the XBee PRO-868, but it can use the 868 G4 band with hopping which does not have restrictions on it's duty cycle. This is a big advantage if one want to have a good stream of telemetry data&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[Image:868lp.jpg|thumb|left|XBee 868LP]]&lt;br /&gt;
|&lt;br /&gt;
* 868 MHz short range device (SRD) G4 band for Europe&lt;br /&gt;
* 4 km RF LOS w/ u.fl antennas&lt;br /&gt;
* 5 mW EIRP&lt;br /&gt;
* 10 or 80 kbps RF data rate&lt;br /&gt;
* price : 18€&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
* [http://www.digi.com/products/wireless-wired-embedded-solutions/zigbee-rf-modules/zigbee-mesh-module/xbee-868lp#overview http://www.digi.com/products/wireless-wired-embedded-solutions/zigbee-rf-modules/zigbee-mesh-module/xbee-868lp#overview]&lt;br /&gt;
&lt;br /&gt;
==== Trial ====&lt;br /&gt;
&lt;br /&gt;
With a quickly crafted and not optimal positioned antenna on the airframe we managed to get the advertised 4000 meter range. Data throughput was not high and the Iridium Telemetry XML configuration document was therefore used. All in all, cheap, easy to setup, pin compatible with regular modules and quite a range and usable in Europe without hassle.&lt;br /&gt;
&lt;br /&gt;
=== Digi XBee Pro 900HP  ===&lt;br /&gt;
* Frequency band 900Mhz&lt;br /&gt;
* RF rate 10 or 200 kbps&lt;br /&gt;
* up to 250mW output power&lt;br /&gt;
* 5 to 8 gramm&lt;br /&gt;
* price: 32€&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://ftp1.digi.com/support/documentation/90002173_H.pdf http://ftp1.digi.com/support/documentation/90002173_H.pdf]&lt;br /&gt;
&lt;br /&gt;
=== Digi XBee Pro XSC 900MHz ===&lt;br /&gt;
&lt;br /&gt;
Maxstream has recently announced a promising new line of modems combining the small size and low cost of their popular Xbee line with the long range and 2.4 GHz video compatibility of their high end 900 MHz models.  Sounds like the perfect modem for anyone who can use 900 MHz.  Give them a try and post your results here!&lt;br /&gt;
{|&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[Image:xbeeproxsc-rpsma.jpg|thumb|left|Maxstream XBee Pro XSC]]&lt;br /&gt;
|&lt;br /&gt;
* Frequency Band 900 MHz&lt;br /&gt;
* Output Power 100 mW (+20 dBm)&lt;br /&gt;
* Sensitivity  -100 dBm &lt;br /&gt;
* RF Rate: 10 or 20 kbps&lt;br /&gt;
* Range (typical, depends on antenna &amp;amp; environment) Up to 24km (15 miles) line-of-sight &lt;br /&gt;
* Interface 20-pin mini connector (Xbee compatible pinout)&lt;br /&gt;
* RPSMA, integrated whip antenna or U.FL antenna connector (3 versions)&lt;br /&gt;
* price : 32€&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
* [http://www.digi.com/products/wireless/point-multipoint/xbee-pro-xsc.jsp http://www.digi.com/products/wireless/point-multipoint/xbee-pro-xsc.jsp]&lt;br /&gt;
&lt;br /&gt;
==== Trials ====&lt;br /&gt;
Tested one today and it worked great. Going to try a multiUAV test with it soon&lt;br /&gt;
--Danstah&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
MultiUAV tests concluded this is probably not the best module to use. Even though it says you can change the baudrate inside x-ctu that is not the case, it is fixed at 9600 bps. This is a great modem however for single UAV's and I do recommend.&lt;br /&gt;
--Danstah&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Why would the European (868 MHz) be good to 24kbps and this only to 9600?  When I was altering my XBees (2.4Ghz Pro's) I had this problem altering baud rates until I read you have to send a &amp;quot;commit and reboot&amp;quot; type command after setting the baud rate. Could this be the case? --GR&lt;br /&gt;
&lt;br /&gt;
=== Digi 9XTend ===&lt;br /&gt;
&lt;br /&gt;
These larger units have been tested on the 900Mhz band, but are also available in 2.4Ghz.  They are a bit on the heavy side, about 20 grams, but give good performance at range. They have adjustable transmit power settings from 100mW to 1W.  Testing has shown range up to 5.6km (3.5 Miles) with XTend set to 100mW with small 3.1dB dipole antenna.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
[[Image:XTend_USB_RF_Modem.jpg|frame|left|9XTend USB Modem]]&lt;br /&gt;
|&lt;br /&gt;
* Frequency Band 900Mhz and 2.4Ghz (2 versions)&lt;br /&gt;
* Output Power 1mW to 1W software selectable&lt;br /&gt;
* Sensitivity  -110 dBm (@ 9600 bps)&lt;br /&gt;
* RF Data Rate 9.6 or 115.2 Kbps&lt;br /&gt;
* Interface data rate up to 230.4 Kbps&lt;br /&gt;
* Power Draw (typical) 730 mA TX / 80 mA RX &lt;br /&gt;
* Supply Voltage 2.8 to 5.5v&lt;br /&gt;
* Range (typical, depends on antenna &amp;amp; environment) Up to 64km line-of-sight &lt;br /&gt;
* Dimensions 36 x 60 x 5mm&lt;br /&gt;
* Weight 18 grams&lt;br /&gt;
* Interface 20-pin mini connector or USB&lt;br /&gt;
* RF connector RPSMA (Reverse-polarity SMA) or MMCX (2 versions)&lt;br /&gt;
* price : 150€&lt;br /&gt;
|&lt;br /&gt;
[[Image:Xtend_module.jpg|frame|left|9XTend OEM Modem]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Pinout ====&lt;br /&gt;
&lt;br /&gt;
[[Image:Maxstream_9XTend_Pinout.gif|thumb|left|Maxstream 9XTend Pinout]]&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''''9XTend 20-pin Header'''''||'''''Name'''''||'''''Tiny Serial-1 Header'''''||'''''Notes'''''&lt;br /&gt;
|-&lt;br /&gt;
||1||GND||1 (GND)||Ground &lt;br /&gt;
|-&lt;br /&gt;
||2||VCC||2 (5V)||5V power (150mA - 730mA Supplied from servo bus or other 5V source)&lt;br /&gt;
|-&lt;br /&gt;
||5||RX||8 (TX)||3-5V TTL data input - connect to Tiny TX&lt;br /&gt;
|-&lt;br /&gt;
||6||TX||7 (RX)||5V TTL data output - connect to Tiny RX&lt;br /&gt;
|-&lt;br /&gt;
||7||Shutdown||2||This pin must be connected to the 5V bus for normal operation&lt;br /&gt;
|}&lt;br /&gt;
Notes:&amp;lt;br&amp;gt;&lt;br /&gt;
* 9XTend can run on voltages as low as 2.8V but users are strongly advised against connecting any modem (especially high power models) to the sensitive 3.3V bus supplying the autopilot processor and sensors.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
&lt;br /&gt;
* [http://www.maxstream.net/products/xtend/oem-rf-module.php product page]&lt;br /&gt;
* [http://www.maxstream.net/products/xtend/datasheet_XTend_OEM_RF-Module.pdf datasheet]&lt;br /&gt;
* [http://www.maxstream.net/products/xtend/product-manual_XTend_OEM_RF-Module.pdf user manual]&lt;br /&gt;
&lt;br /&gt;
==== Configuration ====&lt;br /&gt;
&lt;br /&gt;
These modems need to be carefully configured based on your usage scenario to obtain the best possible range and link quality. In addition, it is always good to make sure the firmware is up to date.&lt;br /&gt;
&lt;br /&gt;
Some typical configurations that may work well, but can still depend your particular situation, are given below. For further details, be sure to consult the XTend users manual. Your application may need a different or modified configuration. The radiomodems do not need identical settings and can in fact be optimized with different settings. A good example is delays and retries: if each radio has the same number of retries and no delay, when a collision occurs each will continuously try to re-transmit, locking up the transmission for some time with no resolution or successful packet delivery. Instead, it is best to set the module whose data should have a lower latency to have no delay and a lower number of retries, while the other module has a delay set (RN &amp;gt; 0) and a greater number of retries. See acknowledged mode example below.&lt;br /&gt;
&lt;br /&gt;
* Acknowledged Polling Mode ('''Recommended'''):&lt;br /&gt;
** This causes one radio to be the base and the other(s) to be the remote(s). It eliminates collisions because remotes do not send data unless requested by the base. It can work in acknowledged mode (RR&amp;gt;0), basic reliable mode (MT&amp;gt;0) or in basic mode (no acknowledgement or multiple packets). It is recommended that the lower latency and/or higher data rate side be configured as the base (i.e. if you are sending lots of telemetry then the air module configured as the base is probably a good idea, but if you are using datalink joystick control, the ground side might be better as the base. It may require some experimentation).&lt;br /&gt;
* Acknowledged Point-to-(Multi)Point Mode:&lt;br /&gt;
** Each radio sends a packet and requests and acknowledgement that the packet was sent from the receiving side. The retries and delays must be set appropriately to ensure packet collisions are dealt with appropriately. It can also work without acknowledgements in basic reliable mode (MT&amp;gt;0) without any acknowledgements (RR=0, MT=0). Some experimentation may be required.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''''Setting Name'''''||colspan=&amp;quot;2&amp;quot;|'''''Acknowledged Mode'''''||colspan=&amp;quot;2&amp;quot;|'''''Polling Mode (Acknowledged)'''''||'''''Notes'''''&lt;br /&gt;
|-&lt;br /&gt;
|| ||'''''Airside Module'''''||'''''Groundside Module'''''||'''''Base Module'''''||'''''Remote Module'''''||&lt;br /&gt;
|-&lt;br /&gt;
||BD||6||6||6||6||Adjust to match your configured autopilot and ground station baud rates (default for these is 57600bps)&lt;br /&gt;
|-&lt;br /&gt;
||DT||default||default||0x02||0x01||Can be adjusted if consistency maintained across addressing functionalities (see manual)&lt;br /&gt;
|-&lt;br /&gt;
||MD||default||default||3 (0x03)||4 (0x04)||&lt;br /&gt;
|-&lt;br /&gt;
||MT||0||0||0||0||Use this to enable Basic Reliable transmission, link bandwidth requirement increases (see manual)&lt;br /&gt;
|-&lt;br /&gt;
||MY||default||default||0x01||0x02||Can be adjusted if consistency maintained across addressing functionalities (see manual)&lt;br /&gt;
|-&lt;br /&gt;
||PB||default||default||0x02||default||Can be adjusted if consistency maintained across addressing functionalities (see manual)&lt;br /&gt;
|-&lt;br /&gt;
||PD||default||default||default||default||Can be adjusted to increase polling request rate and DI buffer flush timeout (see manual)&lt;br /&gt;
|-&lt;br /&gt;
||PE||default||default||0x02||default||Can be adjusted if consistency maintained across addressing functionalities (see manual)&lt;br /&gt;
|-&lt;br /&gt;
||PL||default||default||default||default||''Transmit power level should be reduced for lab testing!!''&lt;br /&gt;
|-&lt;br /&gt;
||RN||0 (0x00)||8 (0x08)||default||default||&lt;br /&gt;
|-&lt;br /&gt;
||RR||6 (0x06)||12 (0x0C)||6 (0x06)||12 (0x0C)||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Note:''' All settings are assumed to be default except those listed. Those listed are in decimal unless hex 0x prefix included. Depending on your firmware version, slight modifications may be necessary.&lt;br /&gt;
&lt;br /&gt;
Here is some additional information and alternative instructions to configure the polling mode from the Digi site: [http://www.digi.com/support/kbase/kbaseresultdetl?id=2178 Polling Mode for the 9XTend Radio Modem]&lt;br /&gt;
&lt;br /&gt;
== SiLabs Si1000 SoC based modems ==&lt;br /&gt;
&lt;br /&gt;
The Si1000 radio System on Chip (SOC) produced by  SiLabs is found in a number of radio modules, for example the cheap and widely used HopeRf module. There is [https://github.com/tridge/SiK open source firmware] for these radios which makes them suitable for use in MAVs. &lt;br /&gt;
&lt;br /&gt;
Note that (unlike some XBee modules) the SiK firmware does not support mesh topologies, it is strictly a point-to-point link. If you are working with swarming vehicles they may not be the best choice.&lt;br /&gt;
&lt;br /&gt;
Online documentation for the Sik firmware shows how to configure it for various jurisdictions. The firmware supports 433 MHz, 470 MHz, 868 MHz and 900 MHz radios, if you are aware of any hardware supporting the European spectrum licences (868 MHz) please add them to this wiki.&lt;br /&gt;
&lt;br /&gt;
Note: When using a SiK firmware radio with paparazzi, you should set &amp;quot;ATS6=0&amp;quot; (MavLink packing off) and configure paparazzi for transparent serial mode.&lt;br /&gt;
&lt;br /&gt;
[http://www.rfdesign.com.au/index.php/rfd900 This module] is well proven and supports antenna diversity. A combination of 6dbi Yagi plus a dipole on the ground station, with a pair of  orthogonality oriented dioples in the airframe, has been extensively tested and proven reliable at &amp;gt;8km range (theoretical range of ~40km).&lt;br /&gt;
&lt;br /&gt;
Alternatively, for shorter range a pair of cheap generic HopeRF-based modems [http://rctimer.com/index.php?gOo=goods_details.dwt&amp;amp;goodsid=815 such as these]&lt;br /&gt;
&lt;br /&gt;
The RFD900 can be paired with cheap generic (single front-end) modules, if for example you use a small short range airframe with a ground station that's also used for long range operations.&lt;br /&gt;
&lt;br /&gt;
== Laird (ex Aerocom) ==&lt;br /&gt;
Lairds's API mode is already implemented but some system integration is required. Full API more with addressed packets works well and was tested with AC4790-1x1 5mW low power modules. Maximim range achieved with a whip quater-wave antenna was 1Km.&lt;br /&gt;
&lt;br /&gt;
How to use this modem on ground station side? [http://paparazzi.enac.fr/wiki/index.php/User:SilaS#SDK-AC4868-250_ground_modem_part]&lt;br /&gt;
&lt;br /&gt;
See folder paparazzi3 / trunk / sw / aerocomm. It has all the required files to use this modem on the airborne and ground station side. The link.ml file is a direct replacement of the &amp;quot;main&amp;quot; link.ml file of the ground sttaion and will be merged into it in the future.. or you can do it as well.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
=== AC4790-200 ===&lt;br /&gt;
* Frequency 902-928MHz (North America, Australia, etc).&lt;br /&gt;
* Output Power 5-200mW&lt;br /&gt;
* Sensitivity (@ full RF data rate) -110dB&lt;br /&gt;
* RF Data Rate up to 76.8 Kbps&lt;br /&gt;
* INterface Data Rate Up to Up to 115.2 Kbps &lt;br /&gt;
* Power Draw (typical) 68 mA&lt;br /&gt;
* Supply Voltage 3.3v &amp;amp; 5.5V&lt;br /&gt;
* Range (typical, depends on antenna &amp;amp; environment) Up to 6.4 kilometers line-of-sight &lt;br /&gt;
* Dimensions 42 x 48 x 5mm &lt;br /&gt;
* Weight &amp;lt; 20 grams&lt;br /&gt;
* Interface 20-pin mini connector  &lt;br /&gt;
* Antenna MMCX jack Connector or internal&lt;br /&gt;
* price : 52€&lt;br /&gt;
|&lt;br /&gt;
[[Image:ac4868_transceiver.jpg|thumb|left|AC4868 OEM Modem]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
=== AC4790-1000 ===&lt;br /&gt;
* Frequency 902-928MHz (North America, Australia, etc).&lt;br /&gt;
* Output Power 5-1000mW&lt;br /&gt;
* Sensitivity (@ full RF data rate) -99dB&lt;br /&gt;
* RF Data Rate up to 76.8 Kbps&lt;br /&gt;
* INterface Data Rate Up to Up to 115.2 Kbps &lt;br /&gt;
* Power Draw (typical) 650 mA&lt;br /&gt;
* Supply Voltage 3.3V only&lt;br /&gt;
* Range (typical, depends on antenna &amp;amp; environment) Up to 32 kilometers with high-gain antenna&lt;br /&gt;
* Dimensions 42 x 48 x 5mm &lt;br /&gt;
* Weight &amp;lt; 20 grams&lt;br /&gt;
* Interface 20-pin mini connector  &lt;br /&gt;
* Antenna MMCX jack Connector&lt;br /&gt;
* price : 64€&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pinout ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Aerocomm_AC4868_pinout.jpg|thumb|left|Laird AC4868 modem pinout]]&lt;br /&gt;
[[Image:Aerocomm_AC4490-200_wired.jpg|thumb|left|Laird AC4490 wiring example]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|+ Wiring the Laird AC4868 to the Tiny&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''''AC4868 20-pin Header'''''||'''''Name'''''||'''''Color'''''||'''''Tiny v1.1 Serial-1'''''||'''''Tiny v2.11 Serial'''''||'''''Notes'''''&lt;br /&gt;
|-&lt;br /&gt;
||2||Tx||green||7||7||''(Note 1)''&lt;br /&gt;
|-&lt;br /&gt;
||3||Rx||blue||8||8||''(Note 1)''&lt;br /&gt;
|-&lt;br /&gt;
||5||GND||black||1||1|| -&lt;br /&gt;
|-&lt;br /&gt;
||10+11||VCC||red||2||3||+3.3v ''(Note 2)''&lt;br /&gt;
|-&lt;br /&gt;
||17||C/D||white||3||?||Low = Command High = Data&lt;br /&gt;
|}&lt;br /&gt;
''Note 1 : names are specified with respect to the AEROCOMM module''&lt;br /&gt;
&lt;br /&gt;
''Note 2 : AC4790-1000 needs pins 10 and 11 jumped to work properly''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Laird RM024 ===&lt;br /&gt;
[[Image:Laird_LT2510_RM024-P125-C-01-side.jpg|thumb|RM024 P125]]&lt;br /&gt;
[[Image:Lt2510_prm123.jpg|thumb|LT2510 Modem]]&lt;br /&gt;
The RM024 replaces the discontinued LT2510 (they are backwards compatible).&lt;br /&gt;
&lt;br /&gt;
General features:&lt;br /&gt;
* Frequency Band 2.4GHz&lt;br /&gt;
* Output Power 2,5mW - 125mW&lt;br /&gt;
* Sensitivity  -98dbm @ 280kbps/-94 dBm @ 500kbps&lt;br /&gt;
* RF Data Rate 280/500 kbps&lt;br /&gt;
* UART up to 460800 baud&lt;br /&gt;
* Power Draw 90mA - 180mA TX / 10mA RX&lt;br /&gt;
* Supply Voltage 3.3v&lt;br /&gt;
* Range up to 4000m&lt;br /&gt;
* Dimensions 26 x 33 x 4mm&lt;br /&gt;
* Weight 4 grams&lt;br /&gt;
* Interface 20-pin mini connector (smd solder pad or XBee compatible pin header)&lt;br /&gt;
* Chip antenna, U.FL antenna connector or both&lt;br /&gt;
* Price: 29-31€ @ mouser (SMD / XBEE header)&lt;br /&gt;
&lt;br /&gt;
Two different mounting/pinuts are available:&amp;lt;br/&amp;gt;&lt;br /&gt;
* smd version: can be soldered on a pcb&amp;lt;br/&amp;gt;&lt;br /&gt;
* pin header: standard XBEE pinout (this is the SMD version mounted on a seperate pcb with male pin headers)&lt;br /&gt;
&lt;br /&gt;
Available in two different output power versions:&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||''value''||''50mW version''||''125mW version''&lt;br /&gt;
|-&lt;br /&gt;
|output power&lt;br /&gt;
| 2,5 mW - 50 mW&lt;br /&gt;
| 2,5 mW - 125 mW&lt;br /&gt;
|-&lt;br /&gt;
|output power dbm&lt;br /&gt;
|4 dbm - 17 dbm&lt;br /&gt;
|4 dbm - 21 dbm&lt;br /&gt;
|-&lt;br /&gt;
|TX drain&lt;br /&gt;
|90mA&lt;br /&gt;
|&amp;lt;180mA&lt;br /&gt;
|-&lt;br /&gt;
|max range (280kbps with 2 dbi antenna)&lt;br /&gt;
|2400m&lt;br /&gt;
|4000m&lt;br /&gt;
|-&lt;br /&gt;
|approval&lt;br /&gt;
|CE for EU, FCC/IC for USA,&lt;br /&gt;
Canada PRM122/123 also for Japan&lt;br /&gt;
|FCC/IC for USA, Canada &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The RM024 uses frequency hopping (FHSS) which needs a client/server model. That means that one modem (most appropriately the ground station modem) needs to be set to server mode. It will transmit a beacon message and have all client modems synchronize to that in a time and frequency hopping scheme manner. For that all modems need to have the same channel (in fact the hopping scheme) and system-id. Clients can be set to auto-channel and auto-system-id to follow any/the first visible server.&lt;br /&gt;
&lt;br /&gt;
====Documentation====&lt;br /&gt;
[http://www.lairdtech.com/WorkArea/DownloadAsset.aspx?id=2147488576 RM024 User Manual]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://www.lairdtech.com/WorkArea/linkit.aspx?LinkIdentifier=id&amp;amp;ItemID=4379 LT2510 User Manual]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://www.lairdtech.com/zips/Developer_Kit.zip Windows configuration tool]&lt;br /&gt;
&lt;br /&gt;
'''Setup'''&lt;br /&gt;
&lt;br /&gt;
Look at the [[Laird_RM024_setup page]]&lt;br /&gt;
&lt;br /&gt;
== Bluetooth ==&lt;br /&gt;
These modems do not give you a great range but Bluetooth can be found in a lot of recent laptops built-in. Maybe not useful for fixed wing aircrafts it might be used for in-the-shop testing or quadcopters. Make sure you get a recent Class 1 EDR 2.0 stick if you buy one for your computer.&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
=== RN-41 Bluetooth module(Sparkfun's WRL-08497) ===&lt;br /&gt;
* Frequency Band 2.4GHz&lt;br /&gt;
* Output Power 32 mW &lt;br /&gt;
* RF Data Rate up to ~300 kbps in SPP&lt;br /&gt;
* Interface Data Rate up to 921 kbps &lt;br /&gt;
* Power Draw (typical) 50 mA TX / 40 mA RX &lt;br /&gt;
* Supply Voltage 3.3v&lt;br /&gt;
* Range (typical, depends on antenna &amp;amp; environment) 100 meters line-of-sight &lt;br /&gt;
* Dimensions 26 x 13 x 2mm &lt;br /&gt;
* Weight ~1.5 grams&lt;br /&gt;
* Interface solder connector  &lt;br /&gt;
* price : 20€&lt;br /&gt;
|&lt;br /&gt;
[[Image:roving_nw_wiring.jpg|thumb|Roving Networks modem wiring]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
To connect to it, get the MAC address of the bluetooth modem&lt;br /&gt;
&lt;br /&gt;
 me@mybox:~$ hcitool scan&lt;br /&gt;
 Scanning ...&lt;br /&gt;
        00:06:66:00:53:AD       FireFly-53AD&lt;br /&gt;
&lt;br /&gt;
either make a virtual connection to a Bluetooth serial port each time you connect&lt;br /&gt;
&lt;br /&gt;
 sudo rfcomm bind 0 00:06:66:00:53:AD&lt;br /&gt;
&lt;br /&gt;
or configure it once in /etc/bluetooth/rfcomm.conf&lt;br /&gt;
&lt;br /&gt;
 rfcomm0 {&lt;br /&gt;
   bind yes;&lt;br /&gt;
   device 00:06:66:00:53:AD;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
now you can use Bluetooth as '''/dev/rfcomm0''' with the Paparazzi 'link'. You might need to restart 'link' in case you get out of range and it disconnects (tbd). Set the Tiny serial speed to 115200 as the modules come preconfigured to that.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Telemetry via Video Transmitter==&lt;br /&gt;
&lt;br /&gt;
[[Image:video_tx_small.jpg|thumb|2.4GHz Video Transmitter]]&lt;br /&gt;
In order for the UAV to transmit video from an onboard camera, an analog video transmitter can be used.  These vary in power, and thus range, and run normally on 2.4Ghz.  Small UAVs can get about 600m of range from the 50mW version, and extended range can be achieved using units up to 1W.  Weight for these units varies from a couple grams to about 30 for the 1W with shielding.  Please check for your countries regulations on 2.4Ghz transmission, as each is different. &lt;br /&gt;
&lt;br /&gt;
It is possible to use the audio channel to send simple telemetry data to the groundstation. Uploading telemetry not possible via analog audio transmitter only.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Antennas ==&lt;br /&gt;
&lt;br /&gt;
Here are some examples of lightweight and efficient 868MHz antennas developped by the RF laboratory at ENAC.&lt;br /&gt;
[[Image:868mhz_twinstar_antenna_1.jpg|thumb|left|868MHz copper foil antenna attached to the aircraft tail]] &lt;br /&gt;
[[Image:868mhz_twinstar_antenna_2.jpg|thumb|left|868MHz copper foil antenna bottom view]] &lt;br /&gt;
[[Image:868mhz_ground_antenna.jpg|thumb|left|868MHz ground antenna]] &lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This wiki page might give some ideas about antennas: http://en.wikipedia.org/wiki/Dipole_antenna&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Installation/MacOSX&amp;diff=19339</id>
		<title>Installation/MacOSX</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Installation/MacOSX&amp;diff=19339"/>
		<updated>2015-01-14T12:25:45Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* Basic Install (Binary Installer) (On OS X 10.9.* Mavericks) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;categorytree style=&amp;quot;float:right; clear:right; margin-left:1ex; border: 1px solid gray; padding: 0.7ex;&amp;quot; mode=pages&amp;gt;Installation&amp;lt;/categorytree&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
'''Update on OS X installation: Currently, arm-none-eabi-gdb on 10.6 should be broken (gcc-arm-embedded can be compiled by hand if required without python support, or installing python2.7 as a framework from a dmg might work).'''&lt;br /&gt;
&lt;br /&gt;
'''(Feb. 1, 2014) Current OS X limitations:'''&lt;br /&gt;
* '''10.6.* requires some manual effort to properly install gcc-arm-embedded, email the mailing list if help required  (gcc-arm-embedded can be compiled by hand if required without python support, or installing python2.7 as a framework from a dmg might work)'''&lt;br /&gt;
* '''There is no cross compiler for the ARDrone2.'''&lt;br /&gt;
&lt;br /&gt;
= Intro =&lt;br /&gt;
Would it not be great to also be able to run Paparazzi from your shiny Apple Mac? Well, this page explains how you can manage to do just that.&lt;br /&gt;
&lt;br /&gt;
The task of supporting Paparazzi on  Apple MacOS X is ongoing as the project evolves and the more people adapt it the process will be streamlined. Presently it is known that Paparazzi will install on OSX versions 10.6.*, 10.7.*, 10.8.*, and 10.9.*. Support on 10.6.* requires some additional effort.&lt;br /&gt;
&lt;br /&gt;
= Basic Install (Binary Installer) =&lt;br /&gt;
Depending on the version of Mac OS you have installed on your computer the installation process will vary slightly. Also this install process is only recommended for beginners. If you want to be able to use more up to date Paparazzi and be able to track the development more closely, you should consider installing Paparazzi tools using the source solution described in the next chapter.&lt;br /&gt;
&lt;br /&gt;
== Installation Video Tutorials (On OS X 10.9.* '''Mavericks''') ==&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtubehd|s5KFZqxqAr4}} {{#ev:youtubehd|lXB1y0Dv2y0}}&lt;br /&gt;
&lt;br /&gt;
== Basic Install (Binary Installer) (On OS X 10.9.* '''Mavericks''') ==&lt;br /&gt;
If your Apple Mac operation system is OSX Mavericks or newer then the easiest way to get started with Paparazzi on your Apple Mac is to start with the following Basic install. If you have an older version you want to follow the slightly longer Basic install, below.&lt;br /&gt;
&lt;br /&gt;
The steps you need to take to enjoy Paparazzi are:&lt;br /&gt;
# Install XQuartz from [http://xquartz.macosforge.org MacOSForge]. (You can alternatively use the X11.app if it is available for your version of Mac OS X.)&lt;br /&gt;
# Open the Terminal.app&lt;br /&gt;
# Install the command line tools by executing: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;xcode-select --install&amp;lt;/source&amp;gt; and clicking on the &amp;quot;Install&amp;quot; button in the dialog that will pop up.&lt;br /&gt;
# Install the Paparazzi Tools installer for your OS version from [http://download.paparazziuav.org/darwin/ paparazziuav.org]&lt;br /&gt;
## You might get an error saying: &amp;quot;paparazzi-tools-xxxxxx.mpkg can't be opened because it is from an unidentified developer.&amp;quot; To get rid of this error you will need to:&lt;br /&gt;
### Open &amp;quot;System Preferences&amp;quot;-&amp;gt;&amp;quot;Security&amp;amp;Privacy&amp;quot; and change the &amp;quot;Allow apps downloaded from:&amp;quot; setting to &amp;quot;Anywhere&amp;quot;. (The option might be greyed out. To activate the selection you will need to authenticate yourself as system administrator. Click on the lock in the left lower corner of the &amp;quot;System Preferences&amp;quot; window, to open the authentication window.)&lt;br /&gt;
# Set up your environment variables and Python appropriately using the pprz-env-set script:&lt;br /&gt;
## Get the script: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;curl https://raw.githubusercontent.com/paparazzi/paparazzi-portability-support/master/darwin/install/Contents/Resources/pprz-env-set &amp;gt;~/Desktop/pprz-env-set&amp;lt;/source&amp;gt;&lt;br /&gt;
## Move script to right location: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo mv ~/Desktop/pprz-env-set /opt/paparazzi/bin/pprz-env-set&amp;lt;/source&amp;gt;&lt;br /&gt;
## Change script permissions: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo chmod 755 /opt/paparazzi/bin/pprz-env-set&amp;lt;/source&amp;gt;&lt;br /&gt;
## Run the script: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo /opt/paparazzi/bin/pprz-env-set&amp;lt;/source&amp;gt;&lt;br /&gt;
## Close the terminal. (Do that before you try to move on to the next step. Otherwise the newly set environment will not take effect and you will end up with compilation errors.)&lt;br /&gt;
# That's it! To run Paparazzi you need to open the Terminal app and build and run Paparazzi.&lt;br /&gt;
## In spotlight type Terminal and then open the Terminal App&lt;br /&gt;
## then type: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;cd ~/paparazzi &amp;amp;&amp;amp; make &amp;amp;&amp;amp; ./paparazzi&amp;lt;/source&amp;gt; (The first time you start paparazzi it might take several minutes to show a window. It is because GTK is indexing the fonts the first time it starts up.) (If you get the error: &amp;quot;Fatal error: exception Gtk.error(&amp;quot;GtkMain.init: initialization failed ml_gtk_init: initialization failed&amp;quot;)&amp;quot; the most likely source of the issue is the lack of X11 server. Install either X11.app or XQuartz as mentioned in step 1.)&lt;br /&gt;
&lt;br /&gt;
Notes: &lt;br /&gt;
* the binary installer will check if ~/paparazzi exists on your system. If it does, then the installer does nothing. If this directory does NOT already exist, the installer will automatically clone the Paparazzi Git repository into that directory.&lt;br /&gt;
* the binary installer will add a few lines to your ~/.profile for PATH modification and for default PAPARAZZI_HOME and PAPARAZZI_SRC env vars. If you have something other than the default ~/paparazzi installation, please edit your ~/.profile and comment out the env var exports.&lt;br /&gt;
* the binary installer creates a symbolic link between the available /opt/paparazzi/bin/python2.7 and /opt/paparazzi/bin/python. Combined with the PATH modification, this will cause &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;python something.py&amp;lt;/source&amp;gt; to call /opt/paparazzi/bin/python2.7 instead of any system pythons.&lt;br /&gt;
&lt;br /&gt;
== Basic Install (Binary Installer) (Support: 10.7.* '''Lion''', 10.8.* '''Mountain Lion''') ==&lt;br /&gt;
If your Apple Mac operation system is OSX Snow Leopard or Lion or newer then the easiest way to get started with Paparazzi on your Apple Mac is to start with the Basic install.&lt;br /&gt;
&lt;br /&gt;
The steps you need to take to enjoy Paparazzi are:&lt;br /&gt;
# Install XQuartz from [http://xquartz.macosforge.org MacOSForge]. (You alternatively can install the X11.app from Apple. If it is available for your version of Mac OS X.)&lt;br /&gt;
# Install the latest available [http://itunes.apple.com/us/app/xcode/id448457090?mt=12 Xcode] development tool for your OS, we had good success with [http://itunes.apple.com/us/app/xcode/id448457090?mt=12 Xcode] v4.2 on Snow Leopard and v4.3.2 on Lion. For Snow Leopard, Xcode 3.2.6 also works and is still available as a [https://developer.apple.com/downloads/ free download] with an Apple ID (search for ''xcode 3.2.6'').&lt;br /&gt;
## With Xcode 4.3 and above you need to install the command line tools. Xcode --&amp;gt; Preferences --&amp;gt; Downloads --&amp;gt; Components --&amp;gt; Command line tools&lt;br /&gt;
## Check that the correct version of Xcode is being used for compilation &amp;lt;source lang=bash&amp;gt;/usr/bin/xcodebuild -version&amp;lt;/source&amp;gt; It should return the version of Xcode that has been installed, e.g. 4.2. In the rare case you need to change your XCode version run the following command in your terminal: &amp;lt;source lang=bash&amp;gt;sudo /usr/bin/xcode-select -switch /Applications/Xcode.app/Contents/Developer&amp;lt;/source&amp;gt;&lt;br /&gt;
# Install the Paparazzi Tools installer for your OS version from [http://download.paparazziuav.org/darwin/ paparazziuav.org]&lt;br /&gt;
# Set up your environment variables and Python appropriately using the pprz-env-set script:&lt;br /&gt;
## Get the script: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;curl https://raw2.github.com/paparazzi/paparazzi-portability-support/master/darwin/install/Contents/Resources/pprz-env-set &amp;gt; ~/Desktop/pprz-env-set&amp;lt;/source&amp;gt;&lt;br /&gt;
## Move script to right location: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo mv ~/Desktop/pprz-env-set /opt/paparazzi/bin/pprz-env-set&amp;lt;/source&amp;gt;&lt;br /&gt;
## Change script permissions: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo chmod 755 /opt/paparazzi/bin/pprz-env-set&amp;lt;/source&amp;gt;&lt;br /&gt;
## Run the script: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo /opt/paparazzi/bin/pprz-env-set&amp;lt;/source&amp;gt;&lt;br /&gt;
## Close the terminal. (Do that before you try to move on to the next step. Otherwise the newly set environment will not take effect and you will end up with compilation errors.)&lt;br /&gt;
# That's it! To run Paparazzi you need to open the Terminal app and build and run Paparazzi.&lt;br /&gt;
## In spotlight type Terminal and then open the Terminal App&lt;br /&gt;
## then type: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;cd ~/paparazzi &amp;amp;&amp;amp; make &amp;amp;&amp;amp; ./paparazzi&amp;lt;/source&amp;gt; (The first time you start paparazzi it might take several minutes to show a window. It is because GTK is indexing the fonts the first time it starts up.) (If you get the error: &amp;quot;Fatal error: exception Gtk.error(&amp;quot;GtkMain.init: initialization failed ml_gtk_init: initialization failed&amp;quot;)&amp;quot; the most likely source of the issue is the lack of X11 server. Install either X11.app or XQuartz as mentioned in step 1.)&lt;br /&gt;
&lt;br /&gt;
Notes: &lt;br /&gt;
* the binary installer will check if ~/paparazzi exists on your system. If it does, then the installer does nothing. If this directory does NOT already exist, the installer will automatically clone the Paparazzi Git repository into that directory.&lt;br /&gt;
* the binary installer will add a few lines to your ~/.profile for PATH modification and for default PAPARAZZI_HOME and PAPARAZZI_SRC env vars. If you have something other than the default ~/paparazzi installation, please edit your ~/.profile and comment out the env var exports.&lt;br /&gt;
* the binary installer creates a symbolic link between the available /opt/paparazzi/bin/python2.7 and /opt/paparazzi/bin/python. Combined with the PATH modification, this will cause &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;python something.py&amp;lt;/source&amp;gt; to call /opt/paparazzi/bin/python2.7 instead of any system pythons.&lt;br /&gt;
&lt;br /&gt;
== Basic Uninstall ==&lt;br /&gt;
In the case you would like to uninstall Paparazzi after completing a basic installation, one must type the following in your terminal prompt:&lt;br /&gt;
&lt;br /&gt;
'''Warning''' This first step removes your paparazzi source code, including any changes you may have made yourself locally. If you want to keep your git repository intact, skip this first step and only use the following two steps.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;rm -rf ~/paparazzi&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo pprz-env-set -u&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo rm -rf /opt/paparazzi&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that pprz-env-setup -u removes the entry from ~/.profile and also removes the /opt/paparazzi/bin/python symlink.&lt;br /&gt;
&lt;br /&gt;
== Using Luftboot and PyUSB ==&lt;br /&gt;
&lt;br /&gt;
'''UPDATE:''' The lastest binary installer should have PyUSB included by default, no need to install it separately.&lt;br /&gt;
&lt;br /&gt;
If you are planning on loading code onto a Luftboot-equipped STM32 board, you will need to have a Python version on your machine that is active and with [http://sourceforge.net/apps/trac/pyusb/ PyUSB] installed for that version.&lt;br /&gt;
&lt;br /&gt;
To install PyUSB, execute&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo python setup.py install&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
from inside the unzipped PyUSB source directory.&lt;br /&gt;
&lt;br /&gt;
To test which Python version is the default and whether this Python version can find the PyUSB module, in Terminal simply type:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
To start the default Python. At the Python prompt (&amp;gt;&amp;gt;&amp;gt;) type:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
import usb&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
If another prompt line comes up, PyUSB is installed correctly and you will be able to use Luftboot. If an error is thrown, then your configuration is not correct.&lt;br /&gt;
&lt;br /&gt;
== MacPorts and PyUSB ==&lt;br /&gt;
If you have MacPorts installed, you can install either &amp;lt;code&amp;gt;py26-pyusb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;py26-pyusb-devel&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;py27-pyusb-devel&amp;lt;/code&amp;gt;, depending on which Python(s) you have installed already, or wish to install. For example:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo port selfupdate&lt;br /&gt;
sudo port install py27-pyusb-devel&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To find out what versions of Python are available on your system (via MacPorts):&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
port select --list python&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Default Apple Python versions have a -apple ending.&lt;br /&gt;
&lt;br /&gt;
Select a different version of python to be the active version if desired. For example:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo port select --set python python27&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A good, working configuration would be to have MacPorts installed, and install &amp;lt;code&amp;gt;py27-pyusb-devel&amp;lt;/code&amp;gt;, then ensure that python27 is the active version.&lt;br /&gt;
&lt;br /&gt;
== Adjusting your PATH and Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
There are sometimes path issues with OS X if you have MacPorts or a similar (Homebrew, Fink) system installed. The reason for this is there may be multiple copies of a binary required for Paparazzi in different places, and depending on the path, the desired instance is not correctly called. This often presents itself as an error when building the main Paparazzi source code. A typical error may involve the &amp;lt;code&amp;gt;pkg-config&amp;lt;/code&amp;gt; program. This can often be corrected by checking and adjusting your PATH environment variable.&lt;br /&gt;
&lt;br /&gt;
To check the currently configured default PATH:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
echo $PATH&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Ideally, the Paparazzi binary paths (&amp;lt;code&amp;gt;/opt/paparazzi/bin&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;/opt/paparazzi/sbin&amp;lt;/code&amp;gt;) should come first. To move the Paparazzi paths to the highest search priority:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
export PATH=/opt/paparazzi/bin:/opt/paparazzi/sbin:$PATH&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
This will only be active in the current terminal session. If you wish to manually modify the path permanently, you can edit ~/.profile and add the above line to the bottom of the file.&lt;br /&gt;
&lt;br /&gt;
= Installing from source (MacPorts) =&lt;br /&gt;
Note: This is known to work for Mac OS X MountainLion. For newer Mac OS versions you should try the Homebrew based install.&lt;br /&gt;
&lt;br /&gt;
The tools that are required to work with paparazzi on a Mac are installed from MacPorts. All of the commands are given by terminal commands, please open your terminal first.&lt;br /&gt;
&lt;br /&gt;
In case you '''already have MacPorts installed''', it is advised to run the following steps before proceeding:&lt;br /&gt;
&lt;br /&gt;
# check that /opt/local/bin is the first entry in your PATH, easy to check by giving the following command &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;echo $PATH&amp;lt;/source&amp;gt;&lt;br /&gt;
# Then give the following command to make sure your ports are up-to-date &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo port selfupdate &amp;amp;&amp;amp; sudo port upgrade outdated&amp;lt;/source&amp;gt;&lt;br /&gt;
..great, you now can run the installation steps starting from step '''4''' below.&lt;br /&gt;
&lt;br /&gt;
If you don't already have MacPorts installed run the following steps:&lt;br /&gt;
&lt;br /&gt;
# Install the latest [http://itunes.apple.com/us/app/xcode/id448457090?mt=12 XCode]. If you are using 10.9 (Mavericks) or newer you just need to run &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;xcode-select --install&amp;lt;/source&amp;gt;&lt;br /&gt;
# If you are using Mountain Lion, X11 is no longer included by default, use the [http://xquartz.macosforge.org/landing/ XQuartz project] to install it.&lt;br /&gt;
# Install [http://www.macports.org/install.php MacPorts]&lt;br /&gt;
# Edit the file &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;/opt/local/etc/macports/sources.conf&amp;lt;/source&amp;gt; and above the &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;rsync://...&amp;lt;/source&amp;gt; line add &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;rsync://rsync.paparazziuav.org/macports/ports/&amp;lt;/source&amp;gt; It is important that this line comes before the path to the standard ports as some of the Paparazzi ports are intended to replace the standard versions. The file is write protected so it will be necessary to be root in order to edit it. The simplest way is to open a terminal window and use nano thus: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo nano /opt/local/etc/macports/sources.conf&amp;lt;/source&amp;gt;&lt;br /&gt;
# Now update the available ports with the command: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo port selfupdate&amp;lt;/source&amp;gt;&lt;br /&gt;
# To install all of the paparazzi prerequisites: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo port install paparazzi-tools&amp;lt;/source&amp;gt;&lt;br /&gt;
# ...Then go and have lunch, get a coffee, get some sleep. This will probably take a long time.&lt;br /&gt;
# After installation, we need to set the correct python to override the default OS X python: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo port select --set python python27&amp;lt;/source&amp;gt;&lt;br /&gt;
# You can also [[#Changing the GTK look and feel|change the GTK theme]]&lt;br /&gt;
&lt;br /&gt;
Now you can follow the generic instructions for [[Installation|installing the paparazzi source]].&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' If you had previously used MacPorts to install Paparazzi, you may need to manually uninstall arm-none-eabi-binutils, arm-none-eabi-gcc-linaro, and arm-none-eabi-gdb prior to upgrading paparazzi-tools. libcmsis, libopenstm32 and libopencm3 ports may need to be uninstalled as well. For example:&lt;br /&gt;
 &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo port uninstall -f libcmsis libopenstm32 libopencm3 arm-none-eabi-gdb arm-none-eabi-gcc-linaro arm-none-eabi-binutils&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Lion and XCode 4.3 or newer notes ==&lt;br /&gt;
&lt;br /&gt;
After installing Xcode 4.3 you will need to install the command line tools by opening the XCode preferences pane, Downloads and selecting Command Line Tools for isnstallation. Otherwise you will not find GCC in your unix path.&lt;br /&gt;
&lt;br /&gt;
Also if macports is complaining about xcodebuild and that you should run&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt; sudo xcode-select -switch /Applications/Xcode.app &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You should actually run&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt; sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
so that xcodebuild can find the needed executables for you.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
If you continually experience problems installing paparazzi or paparazzi-tools then it may be that you have some other conflicting software installed. i.e. an old version of a library in /usr.&lt;br /&gt;
&lt;br /&gt;
One way to work around issues relating to prior MacPort installs that has been found is to clean out everything MacPorts has installed and install from scratch using the latest MacPorts&lt;br /&gt;
# &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo port -f uninstall installed&amp;lt;/source&amp;gt;&lt;br /&gt;
# &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo port clean --all uninstalled&amp;lt;/source&amp;gt;&lt;br /&gt;
# &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo port selfupdate&amp;lt;/source&amp;gt;&lt;br /&gt;
# &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo port install paparazzi-tools&amp;lt;/source&amp;gt;&lt;br /&gt;
This was in fact the process used to check that the code installed on a clean machine.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Lion ==&lt;br /&gt;
If you already have MacPorts and Paparazzi installed and running and you then upgrade to Lion you'll probably find that some things are broken. (make can't be found for example)&lt;br /&gt;
To remedy this situation you need to do the following:&lt;br /&gt;
# Upgrade Xcode to the Lion version. (App Store --&amp;gt; Search for Xcode and install)&lt;br /&gt;
# Install the Lion version of [http://www.macports.org/install.php MacPorts]&lt;br /&gt;
# &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo port -f uninstall installed&amp;lt;/source&amp;gt;&lt;br /&gt;
# &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo port clean --all uninstalled&amp;lt;/source&amp;gt;&lt;br /&gt;
# &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo port selfupdate&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now here you have the opportunity to use the binary installer method detailed above or if installing from source then Macports can be used to build from source thus:&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;sudo port install paparazzi-tools&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you use a USB to serial converter that isn't based on the FTDI chipset then you may also find that your USB to Serial driver needs to be updated.&lt;br /&gt;
# Start console&lt;br /&gt;
# Plug in your USB to serial converter&lt;br /&gt;
You may get a message similar to this &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;Jul 26 23:14:48 Bernies com.apple.kextd[10]: Can't load /System/Library/Extensions/osx-pl2303.kext - no code for running kernel's architecture.&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are fortunate enough to have a USB to serial converter that is using the PL2303 chipset then the [http://www.prolific.com.tw/eng/downloads.asp?id=31 Prolific] driver should sort you out. Installation instructions are included in the readme.txt and are well worth following.&lt;br /&gt;
&lt;br /&gt;
== Keeping source files for debugging ==&lt;br /&gt;
If you wish to debug code using the source install then you'll find that many of the source files for the libraries are missing.&lt;br /&gt;
&lt;br /&gt;
This is because MacPorts cleans up the build artifacts and source files after the installation is complete. This behaviour can be changed by adding the -k option to the port command.&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
  sudo port -k install paparazzi-tools&lt;br /&gt;
This will result in all of the source and build artefact files being left on the hard disk.&lt;br /&gt;
&lt;br /&gt;
Should you later wish to clean up these files you can do so with the clean command.&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
  sudo port clean installed&lt;br /&gt;
&lt;br /&gt;
== Mavericks Notes ==&lt;br /&gt;
&lt;br /&gt;
'''Q:''' Can not find the command line tools package in XCode any more.&lt;br /&gt;
&lt;br /&gt;
'''A:''' Since Mavericks (10.9) it is not necessary to install xcode to install the command line tools package that is needed for macports and paparazzi. Just run in the command line:&lt;br /&gt;
  xcode-select --install&lt;br /&gt;
&lt;br /&gt;
'''Q:''' libgcc is not compiling with error:&lt;br /&gt;
  :info:build The directory that should contain system headers does not exist:&lt;br /&gt;
  :info:build   /usr/include&lt;br /&gt;
&lt;br /&gt;
'''A:''' You probably upgraded from older OS X and are using old command line tools. Make sure to run '''xcode-select --install''' command. This should fix the libgcc compilation error.&lt;br /&gt;
&lt;br /&gt;
= Installing from Source (Homebrew/Opam) =&lt;br /&gt;
&lt;br /&gt;
Note: This is work in progress. This process will hopefully resolve some of the issues we are having with MacPorts on Mavericks and Yosemite.&lt;br /&gt;
Note: Macports used to conflict with homebrew. According to the homebrew website it is not the case any more as homebrew overrides the environment variables to have a pristine environment as if macports or fink were not installed on the system. It is not confirmed that opam does the same, so it probably is still a good idea to not have macports or fink installed simultanously with homebrew.&lt;br /&gt;
&lt;br /&gt;
# Install [http://xquartz.macosforge.org/landing/ XQuartz].&lt;br /&gt;
# Add XQuarts libraries to pkg-config search path by adding the following line:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;export PKG_CONFIG_PATH=/opt/X11/lib/pkgconfig&amp;lt;/source&amp;gt;&lt;br /&gt;
to your ~/.profile, ~/.bashrc, ~/.zshrc.local or similar. Note: You have to restart your terminal for the variable to be set, or you execute the export manually in your terminal by pasting the line and pressing enter.&lt;br /&gt;
# Install [http://brew.sh/ homebrew].&lt;br /&gt;
# Not all packages are yet part of the official homebrew repository (like ivy-c or jsbsim) this is why you might want to run the installation in two steps using the official repository and then [paparazzi homebrew tap https://github.com/paparazzi/homebrew-paparazzi].&lt;br /&gt;
## Install the packages included in homebrew: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;brew install git coreutils gnu-sed gtk+ libglade libgnomecanvas sdl libusb libusb-compat gsl opam&amp;lt;/source&amp;gt;&lt;br /&gt;
## Add paparazzi tap: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;brew tap paparazzi/homebrew-paparazzi&amp;lt;/source&amp;gt;&lt;br /&gt;
## Install the remaining packages: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;brew install ivy-c jsbsim&amp;lt;/source&amp;gt; Note: We provide these packages as a tap but the hope is to eventually include them in the official homebrew repository.&lt;br /&gt;
# &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;opam init&amp;lt;/source&amp;gt;&lt;br /&gt;
# &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;opam install ocamlfind xml-light ocamlnet ivy conf-glade conf-gnomecanvas lablgtk.2.16.0&amp;lt;/source&amp;gt; Note: we need to use lablgtk.2.16.0 because the default and newer 2.18 version carries API changes that are not supported by Paparazzi yet.&lt;br /&gt;
# Install [https://launchpad.net/gcc-arm-embedded GCC ARM embedded].&lt;br /&gt;
## Download the gcc-arm-none-eabi-version.tar.bz2 from the website.&lt;br /&gt;
## Extract it into your home directory: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;cd ~&amp;lt;br/&amp;gt;tar xfvj ~/Downloads/gcc-arm-none-eabi-*.tar.bz2&amp;lt;/source&amp;gt;&lt;br /&gt;
## Add the bin directory to your PATH environment variable by adding an export to your .profile or .bashrc or .zshrc.local or similar. &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;echo export PATH=$(echo ~/gcc-arm-none-eabi-* | tr ' ' '\n' | sort -r | head -n 1 )/bin:\$PATH &amp;gt;&amp;gt; ~/.profile&amp;lt;/source&amp;gt;&lt;br /&gt;
# As we are still investigating compatibility with Yosemite and current ocaml packages you will need to comment out a few lines using GnoDruid in paparazzi source code for now in file sw/supervision/pc_common.ml:&lt;br /&gt;
## lines 183:214&lt;br /&gt;
## lines 216:219&lt;br /&gt;
# Now you should be able to go into the cloned paparazzi repository and run make, and execute ./paparazzi&lt;br /&gt;
&lt;br /&gt;
Note: If you are getting the error &amp;quot;Fatal error: exception Gtk.Error(&amp;quot;GtkMain.init: initialization failed\nml_gtk_init: initialization failed&amp;quot;)&amp;quot;, try starting ./paparazzi inside of the XQuartz X11 terminal.&lt;br /&gt;
&lt;br /&gt;
=Running Paparazzi=&lt;br /&gt;
 &lt;br /&gt;
Please see [[Installation]] for details on running Paparazzi, downloading source code from GitHub and updating software.&lt;br /&gt;
&lt;br /&gt;
Paparazzi can be started in the usual way&lt;br /&gt;
 cd ~/paparazzi&lt;br /&gt;
 ./paparazzi&lt;br /&gt;
&lt;br /&gt;
=== Changing the GTK look and feel ===&lt;br /&gt;
&lt;br /&gt;
Run /opt/local/bin/switch2 to select a different theme.&lt;br /&gt;
More detailed instructions can be found at http://gtk.php.net/manual/en/html/tutorials/tutorials.installation.macosx-stepbystep.html&lt;br /&gt;
&lt;br /&gt;
Additional themes can be downloaded from http://art.gnome.org/themes/gtk2&lt;br /&gt;
&lt;br /&gt;
A good choice is:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;switch2 /opt/local/share/themes/ClearlooksClassic/&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== USB Drivers for Telemetry ===&lt;br /&gt;
&lt;br /&gt;
No drivers need to be installed in order to program either the STM32 based or LPC2148 based autopilot boards (ie TINY, TWOG, Booz, Lisa/L, Lisa/M) using a USB port. However telemetry between the vehicle and ground control station requires a modem. On an Apple Mac this will generally be connected to a USB port. Whatever modem is used it will be necessary to load drivers that allow Paparazzi to communicate with the modem. It is not possible to describe all possible modems and their configuration. However the most commonly used chipset for USB to serial communication is produced by FTDI. Below is described the installation of the FTDI drivers. This can be used as a guide for installing drivers for modems using other chipsets.   &lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
FTDI drivers can be downloaded from [http://www.ftdichip.com/Drivers/VCP.htm FTDI]&lt;br /&gt;
&lt;br /&gt;
The device will probably become available as something like /dev/tty.usbserial-000013FD when connected. Note that different USB ports get different addresses. When connecting to another port the same device came up as /dev/tty.usbserial-000014FA&lt;br /&gt;
&lt;br /&gt;
Since Paparazzi is currently configured to use /dev/ttyUSB0 it's easiest to just create a link to the required device.&lt;br /&gt;
# Remove all USB devices from the computer and run the command &amp;lt;code&amp;gt;ls -l /dev/*usb* /dev/*USB*&amp;lt;/code&amp;gt; hopefully this will not list anything&lt;br /&gt;
# Plug in your radio and repeat the command &amp;lt;code&amp;gt;ls -l /dev/*usb* /dev/*USB*&amp;lt;/code&amp;gt; this should now list the serial port that the radio has been connected to. In my case I get&lt;br /&gt;
#: &amp;lt;pre&amp;gt;    ls -l /dev/*usb* /dev/*USB*&lt;br /&gt;
#: crw-rw-rw-  1 root  wheel   11,  27 20 Jan 14:38 /dev/cu.usbserial-000013FD&lt;br /&gt;
#: crw-rw-rw-  1 root  wheel   11,  26 20 Jan 14:38 /dev/tty.usbserial-000013FD&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Next we need to create a symbolic link to the tty.usbserial device listed to /dev/ttyUSB0 in my case the command is &amp;lt;code&amp;gt;sudo ln -s /dev/tty.usbserial-000013FD /dev/ttyUSB0&amp;lt;/code&amp;gt;&lt;br /&gt;
# To check that everything is correct run the first command again &amp;lt;code&amp;gt;ls -l /dev/*usb* /dev/*USB*&amp;lt;/code&amp;gt; and you should get something like this&lt;br /&gt;
#: &amp;lt;pre&amp;gt;    ls -l /dev/*usb* /dev/*USB*&lt;br /&gt;
#: crw-rw-rw-  1 root  wheel   11,  27 20 Jan 14:38 /dev/cu.usbserial-000013FD&lt;br /&gt;
#: crw-rw-rw-  1 root  wheel   11,  26 20 Jan 14:38 /dev/tty.usbserial-000013FD&lt;br /&gt;
#: lrwxr-xr-x  1 root  wheel         0 20 Jan 14:42 /dev/ttyUSB0 -&amp;gt; /dev/tty.usbserial-000013FD&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once the FTDI driver (kernel extension) is loaded it takes over for all FTDI connections. This means that it will not be possible to program the Lisa/L or Lisa/M boards while the driver is loaded.&lt;br /&gt;
&lt;br /&gt;
To unload the driver use the command&lt;br /&gt;
 sudo kextunload /System/Library/Extensions/FTDIUSBSerialDriver.kext&lt;br /&gt;
This should not give an error. if it does then try again a few times after quitting programs that may have used the connection. If the driver still fails to unload then a reboot may be required.&lt;br /&gt;
&lt;br /&gt;
When it comes time to connect the modem again you'll again need the driver loaded. This can be done with the complementary command&lt;br /&gt;
 sudo kextload /System/Library/Extensions/FTDIUSBSerialDriver.kext&lt;br /&gt;
&lt;br /&gt;
=== Workaround for Issues with errors (Device busy) when trying to program a Lisa/L ===&lt;br /&gt;
====Programming the Lisa on OS X====&lt;br /&gt;
&lt;br /&gt;
The problem:&lt;br /&gt;
The &amp;quot;default&amp;quot; vendor id and product id for the ftdi device on Lisa is the same one used by all the manufacturers of clone usb-serial interfaces. This isn't an issue on Linux because of the udev rules file we use does not load the ftdi drivers for lisas programming interface. Windows and Mac OS X don't use this file so they can only use vendor id and product id. &lt;br /&gt;
So as soon as you plug in Lisa they load USB-&amp;gt;serial port drivers for the two ports they believe are on Lisa causing a conflict. The programming of Lisa happens through a different mechanism and does not want the programming interface of Lisa to be taken by the FTDI driver which has already been loaded. For OS X there is a hack we can do that makes it better until we can get vendor and product ids sorted out. It involves modifying the /System/Library/Extensions/FTDIUSBSerialDriver.kext/Contents/Info.plist file. We change it so only the first of the two serial interfaces is loaded. The second is not as it is the programming interface.&lt;br /&gt;
&lt;br /&gt;
The File (edit with a text editor):&lt;br /&gt;
 /System/Library/Extensions/FTDIUSBSerialDriver.kext/Contents/Info.plist&lt;br /&gt;
&lt;br /&gt;
Here is a diff between a &amp;quot;vanilla OS X&amp;quot; and one that has been modified (Essentially below was removed):&lt;br /&gt;
 quadzilla:Contents root# diff ~/Info.plist Info.plist &lt;br /&gt;
&amp;lt;source lang=&amp;quot;diff&amp;quot;&amp;gt;&lt;br /&gt;
 1784,1805d1783&lt;br /&gt;
 &amp;lt; 		&amp;lt;key&amp;gt;FT2232C_B&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 		&amp;lt;dict&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;key&amp;gt;CFBundleIdentifier&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;string&amp;gt;com.FTDI.driver.FTDIUSBSerialDriver&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;key&amp;gt;ConfigData&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;dict&amp;gt;&lt;br /&gt;
 &amp;lt; 				&amp;lt;key&amp;gt;LatencyTimer&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 				&amp;lt;integer&amp;gt;2&amp;lt;/integer&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;key&amp;gt;IOClass&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;string&amp;gt;FTDIUSBSerialDriver&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;key&amp;gt;IOProviderClass&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;string&amp;gt;IOUSBInterface&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;key&amp;gt;bConfigurationValue&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;integer&amp;gt;1&amp;lt;/integer&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;key&amp;gt;bInterfaceNumber&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;integer&amp;gt;1&amp;lt;/integer&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;key&amp;gt;idProduct&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;integer&amp;gt;24592&amp;lt;/integer&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;key&amp;gt;idVendor&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;integer&amp;gt;1027&amp;lt;/integer&amp;gt;&lt;br /&gt;
 &amp;lt; 		&amp;lt;/dict&amp;gt;&lt;br /&gt;
 1830,1853d1807&lt;br /&gt;
 &amp;lt; 		&amp;lt;key&amp;gt;FT2232H_B&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 		&amp;lt;dict&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;key&amp;gt;CFBundleIdentifier&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;string&amp;gt;com.FTDI.driver.FTDIUSBSerialDriver&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;key&amp;gt;ConfigData&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;dict&amp;gt;&lt;br /&gt;
 &amp;lt; 				&amp;lt;key&amp;gt;LatencyTimer&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 				&amp;lt;integer&amp;gt;2&amp;lt;/integer&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;  			&amp;lt;key&amp;gt;IOClass&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;string&amp;gt;FTDIUSBSerialDriver&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;key&amp;gt;IOProviderClass&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;string&amp;gt;IOUSBInterface&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;key&amp;gt;bConfigurationValue&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;integer&amp;gt;1&amp;lt;/integer&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;key&amp;gt;bInterfaceNumber&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;integer&amp;gt;1&amp;lt;/integer&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;key&amp;gt;bcdDevice&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;integer&amp;gt;1792&amp;lt;/integer&amp;gt;&lt;br /&gt;
 &amp;lt;  			&amp;lt;key&amp;gt;idProduct&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;integer&amp;gt;24592&amp;lt;/integer&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;key&amp;gt;idVendor&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt; 			&amp;lt;integer&amp;gt;1027&amp;lt;/integer&amp;gt;&lt;br /&gt;
 &amp;lt; 		&amp;lt;/dict&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once you have edited the file&lt;br /&gt;
 - sudo kextunload /System/Library/Extensions/FTDIUSBSerialDriver.kext/&lt;br /&gt;
 - sudo kextload /System/Library/Extensions/FTDIUSBSerialDriver.kext/&lt;br /&gt;
To reload the driver or you can just reboot.&lt;br /&gt;
&lt;br /&gt;
It is expected as Paparazzi moves to supporting more operating systems that unique product and vendor ids will be obtained thus removing the need for this step.&lt;br /&gt;
&lt;br /&gt;
==Installing FlightGear==&lt;br /&gt;
FlightGear has been packaged for use on OS X. This package can be downloaded from:&lt;br /&gt;
http://www.flightgear.org/download/&lt;br /&gt;
&lt;br /&gt;
There are several packages available. Recently, FlightGear 3.0 was released. A binary for OS X is available, and seems to work properly on Maverics (OS X 10.9.2). Follow the directions [http://www.flightgear.org/download/main-program/ here] for installation. Additional documentation can be found  [http://macflightgear.sourceforge.net/home/documents/ here].&lt;br /&gt;
&lt;br /&gt;
[[Image:Flightgear_launchgui_OSX_pprzoptions.png|thumb|350px|Screenshot of FlightGear launch gui in OS X with options for visualizing Paparazzi simulations]]&lt;br /&gt;
Once FlightGear is installed, the GUI launcher can be used to set common options. By clicking on the Advanced Features arrow, one can gain access to many more options as well as an interface to specify command line options (the Others tab). This is where one can specify the flight dynamics model and network connectivity required for visualizing Paparazzi simulations as described on the [[Simulation]] page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* In Paparazzi Center, add to the simulator command the &amp;lt;tt&amp;gt;--fg&amp;lt;/tt&amp;gt; option plus the IP address of the machine running flightgear in this case the loopback interace is used as Flightgear and Paparazzi are running on the same machine:&lt;br /&gt;
 .../sw/simulator/pprzsim-launch --aircraft TJ1 -t sim --boot --norc --fg_host 127.0.0.1&lt;br /&gt;
Note TJ1 is the name of the aircraft you must substitute this with the name of your aircraft.&lt;br /&gt;
* Launch Flight Gear with the following set in the others tab under advanced settings:&lt;br /&gt;
 --fdm=null --native-gui=socket,in,30,,5501,udp&lt;br /&gt;
&lt;br /&gt;
For Flight Gear visualization, version 3.0 or greater with Rembrand switched on is best. If you wish to use version 2.4 or lower, you must add the following to the firmware section of your airframe file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;firmware name=&amp;quot;fixedwing or rotorcraft&amp;quot;&amp;gt;&lt;br /&gt;
     ...&lt;br /&gt;
     &amp;lt;define name=&amp;quot;FG_2_4&amp;quot; value=&amp;quot;1&amp;quot;/&amp;gt;&lt;br /&gt;
     ...&lt;br /&gt;
  &amp;lt;/firmware&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:Flightgear_pprz_sim_OSX.png|thumb|right|350px|Screenshot of Flightgear visualizing the default Microjet simulation in OS X (not the default Muret, FR location)]]&lt;br /&gt;
&lt;br /&gt;
==Simulations Using JSBSim==&lt;br /&gt;
[http://jsbsim.sourceforge.net/index.html JSBSim] is an open-source flight dynamics and control software library. It can provide a more realistic simulation environment over the basic built-in Paparazzi simulator. See the [[Simulation|Simulation]] page for background information and how to run a normal simulation. After this can be done in a satisfactory manner, follow the steps below to utilize the JSBSim flight dynamics model.&lt;br /&gt;
&lt;br /&gt;
Please see [[JSBSim]] for installation instructions and [[Simulation#JSBSim]] for instructions on how to use the JSBSim FDM in simulations.&lt;br /&gt;
&lt;br /&gt;
==Differences with the Linux version==&lt;br /&gt;
This section is intended to document all the subtle differences between Linux and Mac OS X versions of Paparazzi.&lt;br /&gt;
===Change of text editor===&lt;br /&gt;
The default editor in Linux is gedit, but in OS X, it is open, which simply uses whatever the default program for opening .xml files is setup.&lt;br /&gt;
 &lt;br /&gt;
===Ivy subnet mask===&lt;br /&gt;
On Linux, the Ivy submask  is 127.255.255.255&lt;br /&gt;
&lt;br /&gt;
On Mac OS X, the Ivy submask is 224.255.255.255&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In C applications, such as tmtc/c_ivy_client_example_1.c, this should be set adaptively by something like:&lt;br /&gt;
&lt;br /&gt;
  #ifdef __APPLE__&lt;br /&gt;
   printf(&amp;quot;Mac OS, network submask: 224.255.255.255\n&amp;quot;);&lt;br /&gt;
   IvyStart(&amp;quot;224.255.255.255&amp;quot;);&lt;br /&gt;
  #else&lt;br /&gt;
   printf(&amp;quot;NO Mac OS, network submask: 127.255.255.255\n&amp;quot;);&lt;br /&gt;
   IvyStart(&amp;quot;127.255.255.255&amp;quot;);&lt;br /&gt;
  #endif&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Is there a better way to do this?&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]] [[Category:User_Documentation]] [[Category:Installation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Control_Loops&amp;diff=19095</id>
		<title>Control Loops</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Control_Loops&amp;diff=19095"/>
		<updated>2014-11-03T20:18:54Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* Global view */  changed 'th' to 'the' spelling fix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page presents the default control loops used by the Paparazzi airborne code for navigation, guidance and control.&lt;br /&gt;
&lt;br /&gt;
= General Information =&lt;br /&gt;
&lt;br /&gt;
All the possible combinations of control loops might not be fully detailed. This is especially the case when using extra features such as '''AGR_CLIMB''', '''STRONG_WIND''', etc.&lt;br /&gt;
&lt;br /&gt;
In the following diagrams, the block '''s''' is used for the '''derivative''' function and '''1/s''' is used for the '''integrator''' function.&lt;br /&gt;
&lt;br /&gt;
The variables' names are the one used in the airborne code (written in '''C'''). Most of this name can the used capitalized in the [[Airframe Configuration]] file in order to define the default value of these variables. If in capital letters in the diagrams, the value is fixed and cannot be changed using [[Settings]] mechanism.&lt;br /&gt;
&lt;br /&gt;
The best way to determine vehicle behavior is to look at the source code. For determining which control loops are engaged by various flight plan blocks and stages, it may be helpful to look at sw/airborne/subsystems/nav.h and the generated flightplan file in var/&amp;lt;AIRCRAFT_NAME&amp;gt;/generated/flight_plan.h.&lt;br /&gt;
&lt;br /&gt;
= Fixed-wing autopilot =&lt;br /&gt;
&lt;br /&gt;
== Global view ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Diagram_general.png|General overview]]&lt;br /&gt;
&lt;br /&gt;
The elements '''servos''', '''rc_commands''', '''commands''' and '''command_laws''' correspond to specific section of the [[Airframe Configuration]] file. Most of the code located in these blocks is generated from the xml of the configuration file.&lt;br /&gt;
&lt;br /&gt;
The value '''+/-9600''' correspond to '''+/-MAX_PPRZ'''. This '''pprz''' unit is used as a normalized internal unit for input and output values of the '''control_laws''' block.&lt;br /&gt;
&lt;br /&gt;
== Navigation loop ==&lt;br /&gt;
&lt;br /&gt;
The navigation loop is located in '''sw/airborne/subsystems/nav.*'''. The navigation routines are called from the [[Flight Plans]]. Advanced navigation routines are in '''sw/airborne/subsystems/navigation/'''.&lt;br /&gt;
&lt;br /&gt;
== Course loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Diagram_course_loop.png|Course loop]]&lt;br /&gt;
&lt;br /&gt;
The course loop is the upper stage of the horizontal control.&lt;br /&gt;
It is located in '''sw/airborne/firmwares/fixedwing/stabilization/stabilization_attitude.c''' (formerly fw_h_ctl.c).&lt;br /&gt;
&lt;br /&gt;
== Roll loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Diagram_roll_loop.png|Roll loop]]&lt;br /&gt;
&lt;br /&gt;
The roll loop is the lower stage of the horizontal control and is used for lateral attitude stabilization. It is located in '''stabilization_attitude.c'''.&lt;br /&gt;
If &amp;lt;tt&amp;gt;H_CTL_ROLL_ATTITUDE_GAIN&amp;lt;/tt&amp;gt; is undefined, the code will fallback to a attitude-only loop, where &amp;lt;tt&amp;gt;estimator_p&amp;lt;/tt&amp;gt; is disregarded and the gain for &amp;lt;tt&amp;gt;estimator_phi&amp;lt;/tt&amp;gt; is &amp;lt;tt&amp;gt;H_CTL_ROLL_PGAIN&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Note; estimator_phi is the measured roll angle, and estimator_p is the measured rate of change in roll angle.&lt;br /&gt;
&lt;br /&gt;
== Altitude loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Diagram_altitude_loop.png|Altitude loop]]&lt;br /&gt;
&lt;br /&gt;
The altitude loop is the upper stage of the vertical control.&lt;br /&gt;
It is located in '''sw/airborne/firmwares/fixedwing/guidance/guidance_v.c''' (formerly fw_v_ctl.c)&lt;br /&gt;
If AGR_CLIMB is defined in the airframe file, the altitude loop also sets the v_ctl_auto_throttle_submode for use in the climb loop.&lt;br /&gt;
&lt;br /&gt;
== Auto Throttle and Auto Pitch climb loops ==&lt;br /&gt;
&lt;br /&gt;
Two climb loops are available. The are called from the [[Flight Plans#Navigation_modes|flight plan]] by changing the vertical navigation mode. The default mode is '''Auto Throttle'''. The '''Auto Pitch''' loop is only available if '''V_CTL_AUTO_PITCH_PGAIN''' is defined. Only one loop is active at a time. Note also that if '''USE_AIRSPEED''' is defined, then the Auto Throttle loop is replaced by the Auto Airspeed loop, see [Control_Loops#Control_loops_using_Airspeed_Sensor|below].&lt;br /&gt;
&lt;br /&gt;
=== Auto throttle loop ===&lt;br /&gt;
[[Image:Diagram_auto_throttle_loop.png|Auto Throttle climb loop]]&lt;br /&gt;
&lt;br /&gt;
If '''AGR_CLIMB''' is defined, then the auto throttle submode is used to determine setpoint outputs. This may be the standard control loop outputs, the aggressive outputs (static setpoints defined in airframe file) or a blend of both.&lt;br /&gt;
&lt;br /&gt;
=== Auto pitch loop ===&lt;br /&gt;
[[Image:Diagram_auto_pitch_loop.png|924px|Auto Pitch climb loop]]&lt;br /&gt;
&lt;br /&gt;
The climb loop is the intermediate stage of the vertical control. It is located in '''guidance_v.c'''.&lt;br /&gt;
&lt;br /&gt;
== Pitch loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Diagram_pitch_loop.png|Pitch loop]]&lt;br /&gt;
&lt;br /&gt;
The pitch loop is the lower stage of the vertical control and is used for longitudinal attitude stabilization. It is located in '''stabilization_attitude.c'''.&lt;br /&gt;
The first sum block of the diagram is not completely accurate. The input to the pitch stabilization loop is h_ctl_pitch_setpoint, though v_ctl_pitch_of_vz is not a direct input. Rather h_ctl_pitch_setpoint is assigned in the main autopilot loop from nav_pitch, in general (in auto1, it is assigned directly from the pitch r/c input). The nav_pitch value is obtained in a few ways, depending on which control loop(s) are active. If auto throttle is active, nav_pitch is the sum of v_ctl_pitch_of_vz and a fixed setpoint defined using the pitch attribute in the flightplan. If AGR_CLIMB is set, nav_pitch is either the airframe file defined ascent and descent pitch setpoints, the standard sum, or a blend of each. If auto pitch is active, nav_pitch is defined directly from the output of that loop. If airspeed is active, nav_pitch is defined in the auto airspeed pitch loop.&lt;br /&gt;
&lt;br /&gt;
== Control loops using Airspeed Sensor ==&lt;br /&gt;
&lt;br /&gt;
Adding an airspeed sensor measures actual airspeed resulting in better throttle control and aircraft performance especially in windy conditions. The use of an airspeed sensor is described [[Airspeed_sensor|here]].&lt;br /&gt;
&lt;br /&gt;
[[Image:Diagram_auto_airspeed_loop.png|Auto Airspeed climb loop]]&lt;br /&gt;
&lt;br /&gt;
The auto airspeed cascaded control loops control both pitch and throttle. This control loop set replaces the Auto Throttle climb loop; it is engaged in the same manner in the flight plan. It is located in '''guidance_v.c'''.&lt;br /&gt;
&lt;br /&gt;
== Energy Control loops using Airspeed Sensor ==&lt;br /&gt;
&lt;br /&gt;
Total Energy (speed + height) control for fixed wing vehicles developed by the [http://www.mavlab.info MAVLab] of the Technical [http://www.tudelft.nl University] of Delft. An airspeed sensor is mandatory.&lt;br /&gt;
The energy control loops control both pitch and throttle. This control loop set replaces the Auto Throttle climb loop and is located in '''energy_ctrl.c'''.&lt;br /&gt;
&lt;br /&gt;
[[Image:Energycontrol.png|Energy Control loop]]&lt;br /&gt;
&lt;br /&gt;
= Rotorcraft autopilot =&lt;br /&gt;
&lt;br /&gt;
The schemes of the multi-rotor autopilot were made with the drawing tool from Google docs. To edit the drawings, send an e-mail to microuav@gmail.com.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Booz_autopilot_globalview.png]]&lt;br /&gt;
&lt;br /&gt;
The code for this autopilot is located in '''sw/airborne/firmwares/rotorcraft'''.&lt;br /&gt;
&lt;br /&gt;
== Vertical Control ==&lt;br /&gt;
&lt;br /&gt;
Depending on the general mode selected, one of the following vertical modes is used.&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_V_MODE_RC_CLIMB (speed control) ===&lt;br /&gt;
[[File:Rc_climb.png]]&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_V_MODE_CLIMB (speed control) ===&lt;br /&gt;
[[File:Climb.png]]&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_V_MODE_HOVER (altitude control) ===&lt;br /&gt;
[[File:Z_hold.png]]&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_V_MODE_NAV ===&lt;br /&gt;
&lt;br /&gt;
== Reference generators ==&lt;br /&gt;
&lt;br /&gt;
z relates to altitude, zd to speed and zdd to acceleration&lt;br /&gt;
&lt;br /&gt;
=== from z set point (desired altitude) ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Refgen_from_z_sp.png]]&lt;br /&gt;
&lt;br /&gt;
=== from z dot set point (desired speed) ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Booz_refgen_zdot.png]]]&lt;br /&gt;
&lt;br /&gt;
The '''adjust accel''' is a simple algorithm to set acceleration to zero when velocity reaches boundaries.&lt;br /&gt;
&lt;br /&gt;
The code for these reference generators is located in '''guidance/guidance_v_ref.c'''&lt;br /&gt;
&lt;br /&gt;
== Vertical loop ==&lt;br /&gt;
[[File:vertical_loop_V40.png]]&lt;br /&gt;
&lt;br /&gt;
the source code is located in '''guidance\guidance_v.c'''&lt;br /&gt;
&lt;br /&gt;
NOMINAL_HOVER_THROTTLE is the nominal thrust when hovering. It's calculated by default by an adaptative controller, in  '''guidance\guidance_v_adpt.h'''.&lt;br /&gt;
&lt;br /&gt;
Instead of the adaptative controller, NOMINAL_HOVER_TROTTLE can be set manually in the Airframe configuration file with:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;define name=&amp;quot;NOMINAL_HOVER_THROTTLE&amp;quot; value=&amp;quot;0.5&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The value is found after flying manually in hover: NOMINAL_HOVER_THROTTLE= THRUST/MAX_PPRZ (THRUST:mean value of ROTORCRAFT_FP THRUST message in hover, MAX_PPRZ:9600) &lt;br /&gt;
&lt;br /&gt;
In most cases it makes more sense to not specify this explicitly and use the adaptive controller&lt;br /&gt;
&lt;br /&gt;
== Horizontal Control ==&lt;br /&gt;
&lt;br /&gt;
Depending on the general mode selected, one of the following horizontal modes is used.&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_H_MODE_RATE ===&lt;br /&gt;
[[Image:GUIDANCE_H_MODE_RATE.png]]&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_H_MODE_ATTITUDE ===&lt;br /&gt;
[[Image:GUIDANCE_H_MODE_ATTITUDE.png]]&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_H_MODE_HOVER ===&lt;br /&gt;
&lt;br /&gt;
When this mode is entered, the measured position at the instance of initiation is set as guidance_h_pos_sp. This means that the rotorcraft will hover on that position.&lt;br /&gt;
&lt;br /&gt;
[[Image:GUIDANCE_H_MODE_HOVER.png]]&lt;br /&gt;
&lt;br /&gt;
rotation to body:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\phi_{cmd_{body}}= -\sin \psi \cdot x_{cmd_{earth}} + \cos \psi \cdot y_{cmd_{earth}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\theta_{cmd_{body}}= -\left( \cos \psi \cdot x_{cmd_{earth}} + \sin \psi \cdot y_{cmd_{earth}} \right) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== mode: GUIDANCE_H_MODE_NAV ===&lt;br /&gt;
&lt;br /&gt;
The set points guidance_h_pos_sp (x and y coordinates) are obtained from the navigation carrot after a 'NED of ENU' transformation:&lt;br /&gt;
&lt;br /&gt;
guidance_h_pos_sp.x = navigation_carrot.y&lt;br /&gt;
&lt;br /&gt;
guidance_h_pos_sp.y = navigation_carrot.x&lt;br /&gt;
&lt;br /&gt;
[[Image:GUIDANCE_H_MODE_NAV.png]]&lt;br /&gt;
&lt;br /&gt;
Rotation to body is the same as in GUIDANCE_H_MODE_HOVER.&lt;br /&gt;
&lt;br /&gt;
== Reference generators ==&lt;br /&gt;
&lt;br /&gt;
=== from euler attitude angle set point ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Booz_refgen_att.png]]&lt;br /&gt;
&lt;br /&gt;
Acceleration is set to zero when rate reaches min or max value.&lt;br /&gt;
&lt;br /&gt;
The code for this reference generator is located in '''stabilization/stabilization_attitude_ref_euler_int.c'''.&lt;br /&gt;
&lt;br /&gt;
=== from angular rate set point ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Booz_refgen_rate.png]]&lt;br /&gt;
&lt;br /&gt;
The code for this reference generator is located in '''stabilization/stabilization_rate.c'''.&lt;br /&gt;
&lt;br /&gt;
=== from pos set point ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Booz_refgen_xy_sp.png]]&lt;br /&gt;
&lt;br /&gt;
Acceleration is set to zero when rate reaches min or max value.&lt;br /&gt;
&lt;br /&gt;
The code for this reference generator is located in '''guidance/guidance_h_ref.h'''.&lt;br /&gt;
&lt;br /&gt;
== Attitude loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:attitude_loop.png]]&lt;br /&gt;
&lt;br /&gt;
The code for this loop is located in '''stabilization/stabilization_attitude_euler_int.c'''.&lt;br /&gt;
&lt;br /&gt;
== Rate loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:rate_loop.png]]&lt;br /&gt;
&lt;br /&gt;
The code for this loop is located in '''stabilization/stabilization_rate.c'''.&lt;br /&gt;
&lt;br /&gt;
== Guidance horizontal hover loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:guidance_horizontal_hover.png]]&lt;br /&gt;
&lt;br /&gt;
The code for this loop is located in '''guidance/guidance_h.c'''.&lt;br /&gt;
&lt;br /&gt;
== Guidance horizontal navigation loop ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Booz_horizontal_nav.png]]&lt;br /&gt;
&lt;br /&gt;
The code for this loop is located in '''guidance/guidance_h.c'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]] [[Category:Developer_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18710</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18710"/>
		<updated>2014-06-05T04:33:13Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* 100px|link=http://www.ppzuav.com PPZUAV */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autopilots=&lt;br /&gt;
&lt;br /&gt;
== [[File:1bitsquared_logo.png|100px|link=http://1bitsquared.com]] 1 BIT SQUARED ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Paparazzi UAV, development, production and consulting company. Manufacturers and distributors of [[Lisa/S]] nano autopilot.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Ppzuav.jpg|100px|link=https://www.ppzuav.com/osc]] PPZUAV ==&lt;br /&gt;
[[Image:ApogeeV1_img01sm.JPG|thumb|100px|ApogeeV1]]&lt;br /&gt;
&amp;lt;p&amp;gt;Assembling hardware for Paparazzi based projects since 2007.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;We are a USA based company that makes the Open Sourced Paparazzi Hardware available around the World. If you need fully assembled or just PCBs we can help.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you do not see what you need please do not hessitate to contact us via eMail to: sales@ppzuav.com for details.&lt;br /&gt;
Visit the [https://www.ppzuav.com/osc Web Store] to see the latest offerings.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
NOTE: PPZUAV will be closed for vacation Sept 2014 to Jan 2015. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|100px]] Transition Robotics Inc.] [[Image:LisaM_V2_0_TopView.JPG|thumb|Lisa/M V2.0 top view]][[Image:LisaM_V2_0_BottomView.JPG|thumb|Lisa/M V2.0 bottom view]] ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [[Image:Quadshot_Logo.jpg|100px|link=http://thequadshot.com|Quadshot]], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
As of February 2012, Transition Robotics, Inc. has acquired all IP and Paparazzi related inventory from Joby Robotics. We are thankful to Joby Robotics for their important and faithful support of Paparazzi related hardware projects, and hope to carry on this tradition. Hardware formerly supplied by Joby Robotics may now be purchased at the [http://transition-robotics.com/collections/all Transition Robotics/Quadshot webstore.]&lt;br /&gt;
&lt;br /&gt;
The [http://transition-robotics.com/collections/all TRI/Quadshot Webstore] also stocks pre-crimped Molex Picoblade wires and connector housings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters (XBEE adapter)&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
==Mouser==&lt;br /&gt;
&lt;br /&gt;
Elektronic distributor, sells all kinds of elektronic parts or modules.&lt;br /&gt;
Free shipping as of 60€.&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
* [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module navilock.de] (also available on [http://www.amazon.de Amazon.de])&lt;br /&gt;
* [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp rfdesign.co.za] (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
* [http://www.expedienttech.com/ expedittech.com]&lt;br /&gt;
* [http://www.csgshop.com/category.php?id_category=16 csgshop.com US UBLOX MAX-6Q] ( Lithuania )&lt;br /&gt;
* [https://www.ppzuav.com/osc/product_info.php?cPath=13&amp;amp;products_id=75 ppzuav.com GPS13] (USA)&lt;br /&gt;
* [http://www.hobbyking.com/hobbyking/store/__31135__neo_6m_gps_module.html hobbyking.com NEO-6M] 18$ / 14€&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors.&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
=PCB=&lt;br /&gt;
==[https://www.ppzuav.com/osc/index.php?cPath=1 PPZUAV]==&lt;br /&gt;
Paparazzi specifiv bare and already assembled PCB's.&lt;br /&gt;
&lt;br /&gt;
==[http://www.seeedstudio.com/service/index.php?r=site/pcbService Seeedstudio Fusion PCB]==&lt;br /&gt;
Very cheap 1, 2 and 4 layer boards from china. (perfect for bigger volumes and a low price)&amp;lt;br/&amp;gt;&lt;br /&gt;
Shipping from china takes some time. Minimum order is 5 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/ OSH Park]==&lt;br /&gt;
Fast high quality 2 and 4 layer boards.(perfect for high requirements, but they're not the cheapest)&amp;lt;br/&amp;gt;&lt;br /&gt;
Free wordwide shipping. Minimum order is 3 pcs.&lt;br /&gt;
&lt;br /&gt;
= Old vendors =&lt;br /&gt;
&lt;br /&gt;
Here is a list of former paparazzi hardware vendors for reference. They were providing a great service to the Paparazzi community.&lt;br /&gt;
&lt;br /&gt;
* [http://chebuzz.com/paparazzi Chebuzz Pprz] had to move back to US and close his store, [http://aerofu.com/ AeroFu] is carrying on his business.&lt;br /&gt;
* [http://jobyrobotics.com Joby Robotics] stock and IP was bought by [http://transition-robotics.com Transition Robotics] that is carrying on their business.&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18637</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18637"/>
		<updated>2014-05-18T02:38:15Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* 100px|link=http://www.ppzuav.com PPZUAV */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autopilots=&lt;br /&gt;
&lt;br /&gt;
== [[File:1bitsquared_logo.png|100px|link=http://1bitsquared.com]] 1 BIT SQUARED ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Paparazzi UAV, development, production and consulting company. Manufacturers and distributors of [[Lisa/S]] nano autopilot.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Ppzuav.jpg|100px|link=http://www.ppzuav.com]] PPZUAV ==&lt;br /&gt;
[[Image:ApogeeV1_img01sm.JPG|thumb|100px|ApogeeV1]]&lt;br /&gt;
&amp;lt;p&amp;gt;Assembling hardware for Paparazzi based projects since 2007.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;We are a USA based company that makes the Open Sourced Paparazzi Hardware available around the World. If you need fully assembled or just PCBs we can help.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you do not see what you need please do not hessitate to contact us via eMail to: sales@ppzuav.com for details.&lt;br /&gt;
Visit the [https://www.ppzuav.com/ Web Store] to see the latest offerings.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
NOTE: PPZUAV will be closed for vacation June 2014 to April 2015. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|100px]] Transition Robotics Inc.] [[Image:LisaM_V2_0_TopView.JPG|thumb|Lisa/M V2.0 top view]][[Image:LisaM_V2_0_BottomView.JPG|thumb|Lisa/M V2.0 bottom view]] ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [[Image:Quadshot_Logo.jpg|100px|link=http://thequadshot.com|Quadshot]], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
As of February 2012, Transition Robotics, Inc. has acquired all IP and Paparazzi related inventory from Joby Robotics. We are thankful to Joby Robotics for their important and faithful support of Paparazzi related hardware projects, and hope to carry on this tradition. Hardware formerly supplied by Joby Robotics may now be purchased at the [http://transition-robotics.com/collections/all Transition Robotics/Quadshot webstore.]&lt;br /&gt;
&lt;br /&gt;
The [http://transition-robotics.com/collections/all TRI/Quadshot Webstore] also stocks pre-crimped Molex Picoblade wires and connector housings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters (XBEE adapter)&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
==Mouser==&lt;br /&gt;
&lt;br /&gt;
Elektronic distributor, sells all kinds of elektronic parts or modules.&lt;br /&gt;
Free shipping as of 60€.&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
* [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module navilock.de] (also available on [http://www.amazon.de Amazon.de])&lt;br /&gt;
* [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp rfdesign.co.za] (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
* [http://www.expedienttech.com/ expedittech.com]&lt;br /&gt;
* [http://www.csgshop.com/category.php?id_category=16 csgshop.com US UBLOX MAX-6Q] ( Lithuania )&lt;br /&gt;
* [https://www.ppzuav.com/osc/product_info.php?cPath=13&amp;amp;products_id=75 ppzuav.com GPS13] (USA)&lt;br /&gt;
* [http://www.hobbyking.com/hobbyking/store/__31135__neo_6m_gps_module.html hobbyking.com NEO-6M] 18$ / 14€&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors.&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
=PCB=&lt;br /&gt;
==[https://www.ppzuav.com/osc/index.php?cPath=1 PPZUAV]==&lt;br /&gt;
Paparazzi specifiv bare and already assembled PCB's.&lt;br /&gt;
&lt;br /&gt;
==[http://www.seeedstudio.com/service/index.php?r=site/pcbService Seeedstudio Fusion PCB]==&lt;br /&gt;
Very cheap 1, 2 and 4 layer boards from china. (perfect for bigger volumes and a low price)&amp;lt;br/&amp;gt;&lt;br /&gt;
Shipping from china takes some time. Minimum order is 5 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/ OSH Park]==&lt;br /&gt;
Fast high quality 2 and 4 layer boards.(perfect for high requirements, but they're not the cheapest)&amp;lt;br/&amp;gt;&lt;br /&gt;
Free wordwide shipping. Minimum order is 3 pcs.&lt;br /&gt;
&lt;br /&gt;
= Old vendors =&lt;br /&gt;
&lt;br /&gt;
Here is a list of former paparazzi hardware vendors for reference. They were providing a great service to the Paparazzi community.&lt;br /&gt;
&lt;br /&gt;
* [http://chebuzz.com/paparazzi Chebuzz Pprz] had to move back to US and close his store, [http://aerofu.com/ AeroFu] is carrying on his business.&lt;br /&gt;
* [http://jobyrobotics.com Joby Robotics] stock and IP was bought by [http://transition-robotics.com Transition Robotics] that is carrying on their business.&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=File:FTDIUtil640x588.JPG&amp;diff=18531</id>
		<title>File:FTDIUtil640x588.JPG</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=File:FTDIUtil640x588.JPG&amp;diff=18531"/>
		<updated>2014-04-20T03:18:56Z</updated>

		<summary type="html">&lt;p&gt;Dconger: FTDI Utility Board&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FTDI Utility Board&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=CricketProbe/v1.00&amp;diff=18530</id>
		<title>CricketProbe/v1.00</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=CricketProbe/v1.00&amp;diff=18530"/>
		<updated>2014-04-19T21:39:08Z</updated>

		<summary type="html">&lt;p&gt;Dconger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The CricketProbe is a debugging tool for ARM Cortex Microprocessors.&amp;lt;br&amp;gt;&lt;br /&gt;
It is a [http://http://www.blacksphere.co.nz Black Sphere Technologies] [http://http://www.blacksphere.co.nz/main/blackmagic Black Magic Probe] PCB re-design, with some improvements made to the connectors, and is fully software-compatible.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:CricketProbe_v100_3D_top.png|right|500px|CricketProbe v1.00 3D top view]]&lt;br /&gt;
&lt;br /&gt;
== Hardware Revision History ==&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;  cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;text-align:center&amp;quot; cellpadding=&amp;quot;6&amp;quot;&lt;br /&gt;
!''Version #''!!''Release Date''!!''Release Notes''&lt;br /&gt;
|-&lt;br /&gt;
|v1.00 (current)||04/2014||Initial release&lt;br /&gt;
|-&lt;br /&gt;
|v0.00||02/2014||Prototype&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Detailed Features ==&lt;br /&gt;
Fully compatible with the [http://http://www.blacksphere.co.nz/main/blackmagic Black Magic Probe], the features are identical:&amp;lt;br&amp;gt;&lt;br /&gt;
''(following is a copy of [http://http://www.blacksphere.co.nz/main/blackmagic Black Magic Probe]'s webpage)''&lt;br /&gt;
:* Aimed at ARM Cortex based microcontrollers.&lt;br /&gt;
:* Allows direct connection to the targeted processors JTAG interface.  Alternatively, you may use the ARM Serial Wire Debug protocol as well.&lt;br /&gt;
:* Full debugging functionality is provided. This includes: watchpoints, flash memory breakpoints, memory and register examination, flash memory programming, etc.&lt;br /&gt;
:* Multiple targets on a single JTAG scan chain is supported.&lt;br /&gt;
:* Interface to the host computer is a standard USB CDC ACM device (a virtual serial port), which does not require special drivers on Linux.&lt;br /&gt;
:* Implements the GDB extended remote debugging protocol for seamless integration with the GNU debugger and other GNU development tools.&lt;br /&gt;
:* Implements USB DFU class for easy firmware upgrades (as updates become available).&lt;br /&gt;
:* Windows, Linux and Mac environments supported.&lt;br /&gt;
&lt;br /&gt;
This board allows you to:&lt;br /&gt;
&lt;br /&gt;
:* Load your application into the target processor Flash memory or RAM.&lt;br /&gt;
:* Single step through your program.&lt;br /&gt;
:* Run your program in real-time with halt on demand.&lt;br /&gt;
:* Examine and modify CPU registers and memory.&lt;br /&gt;
:* Obtain a call stack backtrace.&lt;br /&gt;
:* Set up to 6 hardware assisted breakpoints.&lt;br /&gt;
:* Set up to 4 hardware assisted read, write or access watchpoints.&lt;br /&gt;
:* Set unlimited software breakpoints when executing your application from RAM.&lt;br /&gt;
&lt;br /&gt;
== Pictures ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pinout ==&lt;br /&gt;
''Pins Name and Type are specified with respect to the CricketProbe Board''&lt;br /&gt;
&lt;br /&gt;
[[Image:CricketProbe_v100_pinout.png]]&lt;br /&gt;
&lt;br /&gt;
== Schematic ==&lt;br /&gt;
[[Image:CricketProbe_v100_schematic.png|left|900px|CricketProbe v1.00 Schematic]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== PCB ==&lt;br /&gt;
&lt;br /&gt;
=== Gerber &amp;amp; Drill Files  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Assembly ==&lt;br /&gt;
&lt;br /&gt;
===Components Layout===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:CricketProbe_v100_2D_top_components.png|CricketProbe v1.00 top components Layout&lt;br /&gt;
Image:CricketProbe_v100_2D_bottom_components.png|CricketProbe v1.00 bottom components Layout&lt;br /&gt;
Image:CricketProbe_v100_top_components.png|CricketProbe v1.00 top components detail&lt;br /&gt;
Image:CricketProbe_v100_bottom_components.png|CricketProbe v1.00 bottom components detail&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Bill Of Material ===&lt;br /&gt;
&lt;br /&gt;
'''''[[Media:CricketProbe_v100_BoM.zip|Download CricketProbe v1.00 Bill of Material (zipped .xls file)]]'''''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PCB and assembled boards suppliers ===&lt;br /&gt;
&lt;br /&gt;
Check availability on [[Get_Hardware|Get Hardware]] page&lt;br /&gt;
&lt;br /&gt;
== Mechanical Dimensions ==&lt;br /&gt;
[[Image:CricketProbe_v100_top_mechanical_dimensions.png|500px|CricketProbe v1.00 Top Mechanical Dimensions]]&lt;br /&gt;
&lt;br /&gt;
== Programming ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;Factory&amp;quot; (Bootloader) Programming ===&lt;br /&gt;
&lt;br /&gt;
=== Firmware Upgrade ===&lt;br /&gt;
&lt;br /&gt;
== Hardware Source Files ==&lt;br /&gt;
&lt;br /&gt;
== Source code ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=CricketProbe/v1.00&amp;diff=18529</id>
		<title>CricketProbe/v1.00</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=CricketProbe/v1.00&amp;diff=18529"/>
		<updated>2014-04-19T21:36:14Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* Detailed Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The CricketProbe is a debugging tool for microprocessors.&amp;lt;br&amp;gt;&lt;br /&gt;
It is a PCB re-design and connectors improvement of the [http://http://www.blacksphere.co.nz Black Sphere Technologies] [http://http://www.blacksphere.co.nz/main/blackmagic Black Magic Probe] and is fully software-compatible.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:CricketProbe_v100_3D_top.png|right|500px|CricketProbe v1.00 3D top view]]&lt;br /&gt;
&lt;br /&gt;
== Hardware Revision History ==&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;  cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;text-align:center&amp;quot; cellpadding=&amp;quot;6&amp;quot;&lt;br /&gt;
!''Version #''!!''Release Date''!!''Release Notes''&lt;br /&gt;
|-&lt;br /&gt;
|v1.00 (current)||04/2014||Initial release&lt;br /&gt;
|-&lt;br /&gt;
|v0.00||02/2014||Prototype&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Detailed Features ==&lt;br /&gt;
Fully compatible with the [http://http://www.blacksphere.co.nz/main/blackmagic Black Magic Probe], the features are identical:&amp;lt;br&amp;gt;&lt;br /&gt;
''(following is a copy of [http://http://www.blacksphere.co.nz/main/blackmagic Black Magic Probe]'s webpage)''&lt;br /&gt;
:* Aimed at ARM Cortex based microcontrollers.&lt;br /&gt;
:* Allows direct connection to the targeted processors JTAG interface.  Alternatively, you may use the ARM Serial Wire Debug protocol as well.&lt;br /&gt;
:* Full debugging functionality is provided. This includes: watchpoints, flash memory breakpoints, memory and register examination, flash memory programming, etc.&lt;br /&gt;
:* Multiple targets on a single JTAG scan chain is supported.&lt;br /&gt;
:* Interface to the host computer is a standard USB CDC ACM device (a virtual serial port), which does not require special drivers on Linux.&lt;br /&gt;
:* Implements the GDB extended remote debugging protocol for seamless integration with the GNU debugger and other GNU development tools.&lt;br /&gt;
:* Implements USB DFU class for easy firmware upgrades (as updates become available).&lt;br /&gt;
:* Windows, Linux and Mac environments supported.&lt;br /&gt;
&lt;br /&gt;
This board allows you to:&lt;br /&gt;
&lt;br /&gt;
:* Load your application into the target processor Flash memory or RAM.&lt;br /&gt;
:* Single step through your program.&lt;br /&gt;
:* Run your program in real-time with halt on demand.&lt;br /&gt;
:* Examine and modify CPU registers and memory.&lt;br /&gt;
:* Obtain a call stack backtrace.&lt;br /&gt;
:* Set up to 6 hardware assisted breakpoints.&lt;br /&gt;
:* Set up to 4 hardware assisted read, write or access watchpoints.&lt;br /&gt;
:* Set unlimited software breakpoints when executing your application from RAM.&lt;br /&gt;
&lt;br /&gt;
== Pictures ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pinout ==&lt;br /&gt;
''Pins Name and Type are specified with respect to the CricketProbe Board''&lt;br /&gt;
&lt;br /&gt;
[[Image:CricketProbe_v100_pinout.png]]&lt;br /&gt;
&lt;br /&gt;
== Schematic ==&lt;br /&gt;
[[Image:CricketProbe_v100_schematic.png|left|900px|CricketProbe v1.00 Schematic]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== PCB ==&lt;br /&gt;
&lt;br /&gt;
=== Gerber &amp;amp; Drill Files  ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Assembly ==&lt;br /&gt;
&lt;br /&gt;
===Components Layout===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:CricketProbe_v100_2D_top_components.png|CricketProbe v1.00 top components Layout&lt;br /&gt;
Image:CricketProbe_v100_2D_bottom_components.png|CricketProbe v1.00 bottom components Layout&lt;br /&gt;
Image:CricketProbe_v100_top_components.png|CricketProbe v1.00 top components detail&lt;br /&gt;
Image:CricketProbe_v100_bottom_components.png|CricketProbe v1.00 bottom components detail&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Bill Of Material ===&lt;br /&gt;
&lt;br /&gt;
'''''[[Media:CricketProbe_v100_BoM.zip|Download CricketProbe v1.00 Bill of Material (zipped .xls file)]]'''''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PCB and assembled boards suppliers ===&lt;br /&gt;
&lt;br /&gt;
Check availability on [[Get_Hardware|Get Hardware]] page&lt;br /&gt;
&lt;br /&gt;
== Mechanical Dimensions ==&lt;br /&gt;
[[Image:CricketProbe_v100_top_mechanical_dimensions.png|500px|CricketProbe v1.00 Top Mechanical Dimensions]]&lt;br /&gt;
&lt;br /&gt;
== Programming ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;Factory&amp;quot; (Bootloader) Programming ===&lt;br /&gt;
&lt;br /&gt;
=== Firmware Upgrade ===&lt;br /&gt;
&lt;br /&gt;
== Hardware Source Files ==&lt;br /&gt;
&lt;br /&gt;
== Source code ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18470</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18470"/>
		<updated>2014-04-14T17:35:00Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* 100px|link=http://www.ppzuav.com PPZUAV */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autopilots=&lt;br /&gt;
&lt;br /&gt;
== [[File:1bitsquared_logo.png|100px|link=http://1bitsquared.com]] 1 BIT SQUARED ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Paparazzi UAV, development, production and consulting company. Manufacturers and distributors of [[Lisa/S]] nano autopilot.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Ppzuav.jpg|100px|link=http://www.ppzuav.com]] PPZUAV ==&lt;br /&gt;
[[Image:ApogeeV1_img01sm.JPG|thumb|100px|ApogeeV1]]&lt;br /&gt;
&amp;lt;p&amp;gt;Assembling hardware for Paparazzi based projects since 2007.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;We are a USA based company that makes the Open Sourced Paparazzi Hardware available around the World. If you need fully assembled or just PCBs we can help.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you do not see what you need please do not hessitate to contact us via eMail to: sales@ppzuav.com for details.&lt;br /&gt;
Visit the [https://www.ppzuav.com/ Web Store] to see the latest offerings.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|100px]] Transition Robotics Inc.] [[Image:LisaM_V2_0_TopView.JPG|thumb|Lisa/M V2.0 top view]][[Image:LisaM_V2_0_BottomView.JPG|thumb|Lisa/M V2.0 bottom view]] ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [[Image:Quadshot_Logo.jpg|100px|link=http://thequadshot.com|Quadshot]], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
As of February 2012, Transition Robotics, Inc. has acquired all IP and Paparazzi related inventory from Joby Robotics. We are thankful to Joby Robotics for their important and faithful support of Paparazzi related hardware projects, and hope to carry on this tradition. Hardware formerly supplied by Joby Robotics may now be purchased at the [http://transition-robotics.com/collections/all Transition Robotics/Quadshot webstore.]&lt;br /&gt;
&lt;br /&gt;
The [http://transition-robotics.com/collections/all TRI/Quadshot Webstore] also stocks pre-crimped Molex Picoblade wires and connector housings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters (XBEE adapter)&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
==Mouser==&lt;br /&gt;
&lt;br /&gt;
Elektronic distributor, sells all kinds of elektronic parts or modules.&lt;br /&gt;
Free shipping as of 60€.&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
* [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module navilock.de] (also available on [http://www.amazon.de Amazon.de])&lt;br /&gt;
* [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp rfdesign.co.za] (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
* [http://www.expedienttech.com/ expedittech.com]&lt;br /&gt;
* [http://www.csgshop.com/category.php?id_category=16 csgshop.com US UBLOX MAX-6Q] ( Lithuania )&lt;br /&gt;
* [https://www.ppzuav.com/osc/product_info.php?cPath=13&amp;amp;products_id=75 ppzuav.com GPS13] (USA)&lt;br /&gt;
* [http://www.hobbyking.com/hobbyking/store/__31135__neo_6m_gps_module.html hobbyking.com NEO-6M] 18$ / 14€&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors.&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
=PCB=&lt;br /&gt;
==[https://www.ppzuav.com/osc/index.php?cPath=1 PPZUAV]==&lt;br /&gt;
Paparazzi specifiv bare and already assembled PCB's.&lt;br /&gt;
&lt;br /&gt;
==[http://www.seeedstudio.com/service/index.php?r=site/pcbService Seeedstudio Fusion PCB]==&lt;br /&gt;
Very cheap 1, 2 and 4 layer boards from china. (perfect for bigger volumes and a low price)&amp;lt;br/&amp;gt;&lt;br /&gt;
Shipping from china takes some time. Minimum order is 5 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/ OSH Park]==&lt;br /&gt;
Fast high quality 2 and 4 layer boards.(perfect for high requirements, but they're not the cheapest)&amp;lt;br/&amp;gt;&lt;br /&gt;
Free wordwide shipping. Minimum order is 3 pcs.&lt;br /&gt;
&lt;br /&gt;
= Old vendors =&lt;br /&gt;
&lt;br /&gt;
Here is a list of former paparazzi hardware vendors for reference. They were providing a great service to the Paparazzi community.&lt;br /&gt;
&lt;br /&gt;
* [http://chebuzz.com/paparazzi Chebuzz Pprz] had to move back to US and close his store, [http://aerofu.com/ AeroFu] is carrying on his business.&lt;br /&gt;
* [http://jobyrobotics.com Joby Robotics] stock and IP was bought by [http://transition-robotics.com Transition Robotics] that is carrying on their business.&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18468</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18468"/>
		<updated>2014-04-13T18:31:29Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* 100px|link=http://www.ppzuav.com PPZUAV */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autopilots=&lt;br /&gt;
&lt;br /&gt;
== [[File:1bitsquared_logo.png|100px|link=http://1bitsquared.com]] 1 BIT SQUARED ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Paparazzi UAV, development, production and consulting company. Manufacturers and distributors of [[Lisa/S]] nano autopilot.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Ppzuav.jpg|100px|link=http://ln01.ppzuav.com]] PPZUAV ==&lt;br /&gt;
[[Image:ApogeeV1_img01sm.JPG|thumb|100px|ApogeeV1]]&lt;br /&gt;
&amp;lt;p&amp;gt;Assembling hardware for Paparazzi based projects since 2007.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;We are a USA based company that makes the Open Sourced Paparazzi Hardware available around the World. If you need fully assembled or just PCBs we can help.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you do not see what you need please do not hessitate to contact us via eMail to: sales@ppzuav.com for details.&lt;br /&gt;
Visit the [https://ln01.ppzuav.com/ Web Store] to see the latest offerings.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|100px]] Transition Robotics Inc.] [[Image:LisaM_V2_0_TopView.JPG|thumb|Lisa/M V2.0 top view]][[Image:LisaM_V2_0_BottomView.JPG|thumb|Lisa/M V2.0 bottom view]] ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [[Image:Quadshot_Logo.jpg|100px|link=http://thequadshot.com|Quadshot]], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
As of February 2012, Transition Robotics, Inc. has acquired all IP and Paparazzi related inventory from Joby Robotics. We are thankful to Joby Robotics for their important and faithful support of Paparazzi related hardware projects, and hope to carry on this tradition. Hardware formerly supplied by Joby Robotics may now be purchased at the [http://transition-robotics.com/collections/all Transition Robotics/Quadshot webstore.]&lt;br /&gt;
&lt;br /&gt;
The [http://transition-robotics.com/collections/all TRI/Quadshot Webstore] also stocks pre-crimped Molex Picoblade wires and connector housings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters (XBEE adapter)&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
==Mouser==&lt;br /&gt;
&lt;br /&gt;
Elektronic distributor, sells all kinds of elektronic parts or modules.&lt;br /&gt;
Free shipping as of 60€.&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
* [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module navilock.de] (also available on [http://www.amazon.de Amazon.de])&lt;br /&gt;
* [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp rfdesign.co.za] (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
* [http://www.expedienttech.com/ expedittech.com]&lt;br /&gt;
* [http://www.csgshop.com/category.php?id_category=16 csgshop.com US UBLOX MAX-6Q] ( Lithuania )&lt;br /&gt;
* [https://www.ppzuav.com/osc/product_info.php?cPath=13&amp;amp;products_id=75 ppzuav.com GPS13] (USA)&lt;br /&gt;
* [http://www.hobbyking.com/hobbyking/store/__31135__neo_6m_gps_module.html hobbyking.com NEO-6M] 18$ / 14€&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors.&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
=PCB=&lt;br /&gt;
==[https://www.ppzuav.com/osc/index.php?cPath=1 PPZUAV]==&lt;br /&gt;
Paparazzi specifiv bare and already assembled PCB's.&lt;br /&gt;
&lt;br /&gt;
==[http://www.seeedstudio.com/service/index.php?r=site/pcbService Seeedstudio Fusion PCB]==&lt;br /&gt;
Very cheap 1, 2 and 4 layer boards from china. (perfect for bigger volumes and a low price)&amp;lt;br/&amp;gt;&lt;br /&gt;
Shipping from china takes some time. Minimum order is 5 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/ OSH Park]==&lt;br /&gt;
Fast high quality 2 and 4 layer boards.(perfect for high requirements, but they're not the cheapest)&amp;lt;br/&amp;gt;&lt;br /&gt;
Free wordwide shipping. Minimum order is 3 pcs.&lt;br /&gt;
&lt;br /&gt;
= Old vendors =&lt;br /&gt;
&lt;br /&gt;
Here is a list of former paparazzi hardware vendors for reference. They were providing a great service to the Paparazzi community.&lt;br /&gt;
&lt;br /&gt;
* [http://chebuzz.com/paparazzi Chebuzz Pprz] had to move back to US and close his store, [http://aerofu.com/ AeroFu] is carrying on his business.&lt;br /&gt;
* [http://jobyrobotics.com Joby Robotics] stock and IP was bought by [http://transition-robotics.com Transition Robotics] that is carrying on their business.&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18455</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18455"/>
		<updated>2014-04-10T19:29:43Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* 100px|link=http://www.ppzuav.com PPZUAV */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autopilots=&lt;br /&gt;
&lt;br /&gt;
== [[File:1bitsquared_logo.png|100px|link=http://1bitsquared.com]] 1 BIT SQUARED ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Paparazzi UAV, development, production and consulting company. Manufacturers and distributors of [[Lisa/S]] nano autopilot.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Ppzuav.jpg|100px|link=http://www.ppzuav.com]] PPZUAV ==&lt;br /&gt;
[[Image:ApogeeV1_img01sm.JPG|thumb|100px|ApogeeV1]]&lt;br /&gt;
&amp;lt;p&amp;gt;Assembling hardware for Paparazzi based projects since 2007.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;We are a USA based company that makes the Open Sourced Paparazzi Hardware available around the World. If you need fully assembled or just PCBs we can help.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you do not see what you need please do not hessitate to contact us via eMail to: sales@ppzuav.com for details.&lt;br /&gt;
Visit the [https://www.ppzuav.com/ Web Store] to see the latest offerings.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|100px]] Transition Robotics Inc.] [[Image:LisaM_V2_0_TopView.JPG|thumb|Lisa/M V2.0 top view]][[Image:LisaM_V2_0_BottomView.JPG|thumb|Lisa/M V2.0 bottom view]] ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [[Image:Quadshot_Logo.jpg|100px|link=http://thequadshot.com|Quadshot]], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
As of February 2012, Transition Robotics, Inc. has acquired all IP and Paparazzi related inventory from Joby Robotics. We are thankful to Joby Robotics for their important and faithful support of Paparazzi related hardware projects, and hope to carry on this tradition. Hardware formerly supplied by Joby Robotics may now be purchased at the [http://transition-robotics.com/collections/all Transition Robotics/Quadshot webstore.]&lt;br /&gt;
&lt;br /&gt;
The [http://transition-robotics.com/collections/all TRI/Quadshot Webstore] also stocks pre-crimped Molex Picoblade wires and connector housings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters (XBEE adapter)&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
==Mouser==&lt;br /&gt;
&lt;br /&gt;
Elektronic distributor, sells all kinds of elektronic parts or modules.&lt;br /&gt;
Free shipping as of 60€.&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
* [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module navilock.de] (also available on [http://www.amazon.de Amazon.de])&lt;br /&gt;
* [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp rfdesign.co.za] (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
* [http://www.expedienttech.com/ expedittech.com]&lt;br /&gt;
* [http://www.csgshop.com/category.php?id_category=16 csgshop.com US UBLOX MAX-6Q] ( Lithuania )&lt;br /&gt;
* [https://www.ppzuav.com/osc/product_info.php?cPath=13&amp;amp;products_id=75 ppzuav.com GPS13] (USA)&lt;br /&gt;
* [http://www.hobbyking.com/hobbyking/store/__31135__neo_6m_gps_module.html hobbyking.com NEO-6M] 18$ / 14€&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors.&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
=PCB=&lt;br /&gt;
==[https://www.ppzuav.com/osc/index.php?cPath=1 PPZUAV]==&lt;br /&gt;
Paparazzi specifiv bare and already assembled PCB's.&lt;br /&gt;
&lt;br /&gt;
==[http://www.seeedstudio.com/service/index.php?r=site/pcbService Seeedstudio Fusion PCB]==&lt;br /&gt;
Very cheap 1, 2 and 4 layer boards from china. (perfect for bigger volumes and a low price)&amp;lt;br/&amp;gt;&lt;br /&gt;
Shipping from china takes some time. Minimum order is 5 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/ OSH Park]==&lt;br /&gt;
Fast high quality 2 and 4 layer boards.(perfect for high requirements, but they're not the cheapest)&amp;lt;br/&amp;gt;&lt;br /&gt;
Free wordwide shipping. Minimum order is 3 pcs.&lt;br /&gt;
&lt;br /&gt;
= Old vendors =&lt;br /&gt;
&lt;br /&gt;
Here is a list of former paparazzi hardware vendors for reference. They were providing a great service to the Paparazzi community.&lt;br /&gt;
&lt;br /&gt;
* [http://chebuzz.com/paparazzi Chebuzz Pprz] had to move back to US and close his store, [http://aerofu.com/ AeroFu] is carrying on his business.&lt;br /&gt;
* [http://jobyrobotics.com Joby Robotics] stock and IP was bought by [http://transition-robotics.com Transition Robotics] that is carrying on their business.&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18454</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18454"/>
		<updated>2014-04-10T19:27:11Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* Image:Ppzuav.jpg www.ppzuav.com */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autopilots=&lt;br /&gt;
&lt;br /&gt;
== [[File:1bitsquared_logo.png|100px|link=http://1bitsquared.com]] 1 BIT SQUARED ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Paparazzi UAV, development, production and consulting company. Manufacturers and distributors of [[Lisa/S]] nano autopilot.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[File:Ppzuav.jpg|100px|link=http://www.ppzuav.com]] PPZUAV ==&lt;br /&gt;
[[Image:ApogeeV1_img01sm.JPG|thumb|400px|Paparazzi controllers]]&lt;br /&gt;
&amp;lt;p&amp;gt;Assembling hardware for Paparazzi based projects since 2007.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;We are a USA based company that makes the Open Sourced Paparazzi Hardware available around the World. If you need fully assembled or just PCBs we can help.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you do not see what you need please do not hessitate to contact us via eMail to: sales@ppzuav.com for details.&lt;br /&gt;
Visit the [https://www.ppzuav.com/ Web Store] to see the latest offerings.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|100px]] Transition Robotics Inc.] [[Image:LisaM_V2_0_TopView.JPG|thumb|Lisa/M V2.0 top view]][[Image:LisaM_V2_0_BottomView.JPG|thumb|Lisa/M V2.0 bottom view]] ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [[Image:Quadshot_Logo.jpg|100px|link=http://thequadshot.com|Quadshot]], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
As of February 2012, Transition Robotics, Inc. has acquired all IP and Paparazzi related inventory from Joby Robotics. We are thankful to Joby Robotics for their important and faithful support of Paparazzi related hardware projects, and hope to carry on this tradition. Hardware formerly supplied by Joby Robotics may now be purchased at the [http://transition-robotics.com/collections/all Transition Robotics/Quadshot webstore.]&lt;br /&gt;
&lt;br /&gt;
The [http://transition-robotics.com/collections/all TRI/Quadshot Webstore] also stocks pre-crimped Molex Picoblade wires and connector housings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters (XBEE adapter)&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
==Mouser==&lt;br /&gt;
&lt;br /&gt;
Elektronic distributor, sells all kinds of elektronic parts or modules.&lt;br /&gt;
Free shipping as of 60€.&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
* [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module navilock.de] (also available on [http://www.amazon.de Amazon.de])&lt;br /&gt;
* [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp rfdesign.co.za] (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
* [http://www.expedienttech.com/ expedittech.com]&lt;br /&gt;
* [http://www.csgshop.com/category.php?id_category=16 csgshop.com US UBLOX MAX-6Q] ( Lithuania )&lt;br /&gt;
* [https://www.ppzuav.com/osc/product_info.php?cPath=13&amp;amp;products_id=75 ppzuav.com GPS13] (USA)&lt;br /&gt;
* [http://www.hobbyking.com/hobbyking/store/__31135__neo_6m_gps_module.html hobbyking.com NEO-6M] 18$ / 14€&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors.&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
=PCB=&lt;br /&gt;
==[https://www.ppzuav.com/osc/index.php?cPath=1 PPZUAV]==&lt;br /&gt;
Paparazzi specifiv bare and already assembled PCB's.&lt;br /&gt;
&lt;br /&gt;
==[http://www.seeedstudio.com/service/index.php?r=site/pcbService Seeedstudio Fusion PCB]==&lt;br /&gt;
Very cheap 1, 2 and 4 layer boards from china. (perfect for bigger volumes and a low price)&amp;lt;br/&amp;gt;&lt;br /&gt;
Shipping from china takes some time. Minimum order is 5 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/ OSH Park]==&lt;br /&gt;
Fast high quality 2 and 4 layer boards.(perfect for high requirements, but they're not the cheapest)&amp;lt;br/&amp;gt;&lt;br /&gt;
Free wordwide shipping. Minimum order is 3 pcs.&lt;br /&gt;
&lt;br /&gt;
= Old vendors =&lt;br /&gt;
&lt;br /&gt;
Here is a list of former paparazzi hardware vendors for reference. They were providing a great service to the Paparazzi community.&lt;br /&gt;
&lt;br /&gt;
* [http://chebuzz.com/paparazzi Chebuzz Pprz] had to move back to US and close his store, [http://aerofu.com/ AeroFu] is carrying on his business.&lt;br /&gt;
* [http://jobyrobotics.com Joby Robotics] stock and IP was bought by [http://transition-robotics.com Transition Robotics] that is carrying on their business.&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18453</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18453"/>
		<updated>2014-04-10T19:22:49Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* Image:Ppzuav.jpg www.ppzuav.com */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autopilots=&lt;br /&gt;
&lt;br /&gt;
== [[File:1bitsquared_logo.png|100px|link=http://1bitsquared.com]] 1 BIT SQUARED ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Paparazzi UAV, development, production and consulting company. Manufacturers and distributors of [[Lisa/S]] nano autopilot.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://www.ppzuav.com/ [[Image:Ppzuav.jpg]]] www.ppzuav.com ==&lt;br /&gt;
[[Image:ApogeeV1_img01sm.JPG|thumb|400px|Paparazzi controllers]]&lt;br /&gt;
&amp;lt;p&amp;gt;Providing professional services for Paparazzi based projects since 2007.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;We are a USA based company that makes the Paparazzi hardware available around the World at an affordable price. We offer fully assembled down to just PCBs for nearly every ENAC/Paparazzi hardware design.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you do not see what you need please do not hessitate to contact us via eMail to: sales@ppzuav.com for details.&lt;br /&gt;
Visit the [https://www.ppzuav.com/ Web Store] to see the latest offerings.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|100px]] Transition Robotics Inc.] [[Image:LisaM_V2_0_TopView.JPG|thumb|Lisa/M V2.0 top view]][[Image:LisaM_V2_0_BottomView.JPG|thumb|Lisa/M V2.0 bottom view]] ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [[Image:Quadshot_Logo.jpg|100px|link=http://thequadshot.com|Quadshot]], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
As of February 2012, Transition Robotics, Inc. has acquired all IP and Paparazzi related inventory from Joby Robotics. We are thankful to Joby Robotics for their important and faithful support of Paparazzi related hardware projects, and hope to carry on this tradition. Hardware formerly supplied by Joby Robotics may now be purchased at the [http://transition-robotics.com/collections/all Transition Robotics/Quadshot webstore.]&lt;br /&gt;
&lt;br /&gt;
The [http://transition-robotics.com/collections/all TRI/Quadshot Webstore] also stocks pre-crimped Molex Picoblade wires and connector housings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters (XBEE adapter)&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
==Mouser==&lt;br /&gt;
&lt;br /&gt;
Elektronic distributor, sells all kinds of elektronic parts or modules.&lt;br /&gt;
Free shipping as of 60€.&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
* [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module navilock.de] (also available on [http://www.amazon.de Amazon.de])&lt;br /&gt;
* [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp rfdesign.co.za] (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
* [http://www.expedienttech.com/ expedittech.com]&lt;br /&gt;
* [http://www.csgshop.com/category.php?id_category=16 csgshop.com US UBLOX MAX-6Q] ( Lithuania )&lt;br /&gt;
* [https://www.ppzuav.com/osc/product_info.php?cPath=13&amp;amp;products_id=75 ppzuav.com GPS13] (USA)&lt;br /&gt;
* [http://www.hobbyking.com/hobbyking/store/__31135__neo_6m_gps_module.html hobbyking.com NEO-6M] 18$ / 14€&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors.&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
=PCB=&lt;br /&gt;
==[https://www.ppzuav.com/osc/index.php?cPath=1 PPZUAV]==&lt;br /&gt;
Paparazzi specifiv bare and already assembled PCB's.&lt;br /&gt;
&lt;br /&gt;
==[http://www.seeedstudio.com/service/index.php?r=site/pcbService Seeedstudio Fusion PCB]==&lt;br /&gt;
Very cheap 1, 2 and 4 layer boards from china. (perfect for bigger volumes and a low price)&amp;lt;br/&amp;gt;&lt;br /&gt;
Shipping from china takes some time. Minimum order is 5 pcs.&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/ OSH Park]==&lt;br /&gt;
Fast high quality 2 and 4 layer boards.(perfect for high requirements, but they're not the cheapest)&amp;lt;br/&amp;gt;&lt;br /&gt;
Free wordwide shipping. Minimum order is 3 pcs.&lt;br /&gt;
&lt;br /&gt;
= Old vendors =&lt;br /&gt;
&lt;br /&gt;
Here is a list of former paparazzi hardware vendors for reference. They were providing a great service to the Paparazzi community.&lt;br /&gt;
&lt;br /&gt;
* [http://chebuzz.com/paparazzi Chebuzz Pprz] had to move back to US and close his store, [http://aerofu.com/ AeroFu] is carrying on his business.&lt;br /&gt;
* [http://jobyrobotics.com Joby Robotics] stock and IP was bought by [http://transition-robotics.com Transition Robotics] that is carrying on their business.&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18359</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18359"/>
		<updated>2014-03-13T22:29:43Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* Image:Ppzuav.jpg www.ppzuav.com */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autopilots=&lt;br /&gt;
&lt;br /&gt;
== [[File:1bitsquared_logo.png|100px|link=http://1bitsquared.com]] 1 BIT SQUARED ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Paparazzi UAV, development, production and consulting company. Manufacturers and distributors of [[Lisa/S]] nano autopilot.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://www.ppzuav.com/ [[Image:Ppzuav.jpg]]] www.ppzuav.com ==&lt;br /&gt;
[[Image:ApogeeV1_img01sm.JPG|thumb|400px|Paparazzi controllers]]&lt;br /&gt;
&amp;lt;p&amp;gt;Providing professional services for Paparazzi based projects since 2007. We are a USA based company that assembles, tests theses incredible French Engineered E.N.A.C. Paparazzi hardware designs and makes them available for your Paparazzi based project.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Services include:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;French Design/Engineering, Assembled and tested in the USA.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;All [https://www.ppzuav.com/osc/index.php?cPath=2 assemblies] are tested and ready to start&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Want to build your own? No problem, we offer [https://www.ppzuav.com/osc/index.php?cPath=1 just PCBs] at Low cost for nearly every Paparazzi Hardware Design&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;We offer [https://www.ppzuav.com/osc/product_info.php?products_id=172 Bundles] to help get you started with the necessities&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Turnkey systems based on Paparazzi&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Meteo Research S.U.M.O. [[SUMO]] bundles and [[SUMO/prepare_electronics|SUMO electronics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please do not hessitate to contact us via eMail to: sales@ppzuav.com for details.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;i&amp;gt;NEW: We have the [https://www.ppzuav.com/osc/product_info.php?cPath=2&amp;amp;products_id=154 STM32F4 based Apogee v1.]&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
Visit the [https://www.ppzuav.com/osc PPZUAV WebStore] to see the latest offerings.&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|100px]] Transition Robotics Inc.] [[Image:LisaM_V2_0_TopView.JPG|thumb|Lisa/M V2.0 top view]][[Image:LisaM_V2_0_BottomView.JPG|thumb|Lisa/M V2.0 bottom view]] ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [[Image:Quadshot_Logo.jpg|100px|link=http://thequadshot.com|Quadshot]], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
As of February 2012, Transition Robotics, Inc. has acquired all IP and Paparazzi related inventory from Joby Robotics. We are thankful to Joby Robotics for their important and faithful support of Paparazzi related hardware projects, and hope to carry on this tradition. Hardware formerly supplied by Joby Robotics may now be purchased at the [http://transition-robotics.com/collections/all Transition Robotics/Quadshot webstore.]&lt;br /&gt;
&lt;br /&gt;
The [http://transition-robotics.com/collections/all TRI/Quadshot Webstore] also stocks pre-crimped Molex Picoblade wires and connector housings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters (XBEE adapter)&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
==Mouser==&lt;br /&gt;
&lt;br /&gt;
Elektronic distributor, sells all kinds of elektronic parts or modules.&lt;br /&gt;
Free shipping as of 60€.&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
* [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module navilock.de] (also available on [http://www.amazon.de Amazon.de])&lt;br /&gt;
* [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp rfdesign.co.za] (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
* [http://www.expedienttech.com/ expedittech.com]&lt;br /&gt;
* [http://www.csgshop.com/category.php?id_category=16 csgshop.com US UBLOX MAX-6Q] ( Lithuania )&lt;br /&gt;
* [https://www.ppzuav.com/osc/product_info.php?cPath=13&amp;amp;products_id=75 ppzuav.com GPS13] (USA)&lt;br /&gt;
* [http://www.hobbyking.com/hobbyking/store/__31135__neo_6m_gps_module.html hobbyking.com NEO-6M] 22$&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors.&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
=PCB=&lt;br /&gt;
==[https://www.ppzuav.com/osc/index.php?cPath=1 PPZUAV]==&lt;br /&gt;
Need just the PCB? You are in luck. PPZUAV makes available every ENAC Paparazzi design PCB. [https://www.ppzuav.com/osc/index.php?cPath=1 here].&lt;br /&gt;
If you see it on the Wiki it is likely PPUAV has the PCB available for you [https://www.ppzuav.com/osc/index.php?cPath=1 here].&lt;br /&gt;
&lt;br /&gt;
==[http://www.olimex.com/pcb/ Olimex]==&lt;br /&gt;
*Fast PCB Prototypes [http://www.olimex.com/pcb/ www.olimex.com/pcb] &amp;lt;br/&amp;gt;&lt;br /&gt;
*Development Boards [http://www.olimex.com/dev/index.html www.olimex.com/dev/]&lt;br /&gt;
&lt;br /&gt;
==[http://www.platinensammler.de/%C3%BCber-mich/| platinensammler.de]==&lt;br /&gt;
&lt;br /&gt;
Cheap 2 and 4 layer boards from Germany, he orders around once a month 2 layer and only some infrequently 4 layer's by a german manufacturer.&lt;br /&gt;
&lt;br /&gt;
*2 layer 1cm² ~ 0.30€ &lt;br /&gt;
*4 layer 1cm² ~ 0.60€&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/| OSH Park]==&lt;br /&gt;
Cheap 2 and 4 Layer boards.&lt;br /&gt;
Free wordwide shipping.&lt;br /&gt;
&lt;br /&gt;
cm²&lt;br /&gt;
*3x 2 Layer 1cm² = 0.78$&lt;br /&gt;
*3x 4 Layer 1cm² = 1.55$&lt;br /&gt;
(minimum order is 3 pcs, standard price is already for 3 pcs)&lt;br /&gt;
&lt;br /&gt;
= Old vendors =&lt;br /&gt;
&lt;br /&gt;
Here is a list of former paparazzi hardware vendors for reference. They were providing a great service to the Paparazzi community.&lt;br /&gt;
&lt;br /&gt;
* [http://chebuzz.com/paparazzi Chebuzz Pprz] had to move back to US and close his store, [http://aerofu.com/ AeroFu] is carrying on his business.&lt;br /&gt;
* [http://jobyrobotics.com Joby Robotics] stock and IP was bought by [http://transition-robotics.com Transition Robotics] that is carrying on their business.&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18358</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18358"/>
		<updated>2014-03-13T22:05:38Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* Image:Ppzuav.jpg www.ppzuav.com */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autopilots=&lt;br /&gt;
&lt;br /&gt;
== [[File:1bitsquared_logo.png|100px|link=http://1bitsquared.com]] 1 BIT SQUARED ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Paparazzi UAV, development, production and consulting company. Manufacturers and distributors of [[Lisa/S]] nano autopilot.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://www.ppzuav.com/ [[Image:Ppzuav.jpg]]] www.ppzuav.com ==&lt;br /&gt;
[[Image:ApogeeV1_img01sm.JPG|thumb|400px|Paparazzi controllers]]&lt;br /&gt;
&amp;lt;p&amp;gt;Providing professional services for Paparazzi based projects since 2007. We are a USA based company that assembles, tests theses incredible French Engineered E.N.A.C. Paparazzi hardware designs and makes them available for your Paparazzi based project.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Services include:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;French Engineering, Assembled and tested in the USA.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Assembled and tested assemblies ready to program&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Want to build your own? No problem, we offer [https://www.ppzuav.com/osc/index.php?cPath=1 just PCBs] at Low cost for nearly every Paparazzi Hardware Design&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Turnkey systems based on Paparazzi&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Meteo Research S.U.M.O. [[SUMO]] bundles and [[SUMO/prepare_electronics|SUMO electronics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please do not hessitate to contact us via eMail to: sales@ppzuav.com for details.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;i&amp;gt;NEW: We have the [https://www.ppzuav.com/osc/webadm/categories.php?ID=154 STM32F4 based Apogee v1.]&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
Visit the [https://www.ppzuav.com/osc PPZUAV WebStore] to see the latest offerings.&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|100px]] Transition Robotics Inc.] [[Image:LisaM_V2_0_TopView.JPG|thumb|Lisa/M V2.0 top view]][[Image:LisaM_V2_0_BottomView.JPG|thumb|Lisa/M V2.0 bottom view]] ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [[Image:Quadshot_Logo.jpg|100px|link=http://thequadshot.com|Quadshot]], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
As of February 2012, Transition Robotics, Inc. has acquired all IP and Paparazzi related inventory from Joby Robotics. We are thankful to Joby Robotics for their important and faithful support of Paparazzi related hardware projects, and hope to carry on this tradition. Hardware formerly supplied by Joby Robotics may now be purchased at the [http://transition-robotics.com/collections/all Transition Robotics/Quadshot webstore.]&lt;br /&gt;
&lt;br /&gt;
The [http://transition-robotics.com/collections/all TRI/Quadshot Webstore] also stocks pre-crimped Molex Picoblade wires and connector housings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters (XBEE adapter)&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
==Mouser==&lt;br /&gt;
&lt;br /&gt;
Elektronic distributor, sells all kinds of elektronic parts or modules.&lt;br /&gt;
Free shipping as of 60€.&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
* [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module navilock.de] (also available on [http://www.amazon.de Amazon.de])&lt;br /&gt;
* [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp rfdesign.co.za] (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
* [http://www.expedienttech.com/ expedittech.com]&lt;br /&gt;
* [http://www.csgshop.com/category.php?id_category=16 csgshop.com US UBLOX MAX-6Q] ( Lithuania )&lt;br /&gt;
* [https://www.ppzuav.com/osc/product_info.php?cPath=13&amp;amp;products_id=75 ppzuav.com GPS13] (USA)&lt;br /&gt;
* [http://www.hobbyking.com/hobbyking/store/__31135__neo_6m_gps_module.html hobbyking.com NEO-6M] 22$&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors.&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
=PCB=&lt;br /&gt;
==[https://www.ppzuav.com/osc/index.php?cPath=1 PPZUAV]==&lt;br /&gt;
Need just the PCB? You are in luck. PPZUAV makes available every ENAC Paparazzi design PCB. [https://www.ppzuav.com/osc/index.php?cPath=1 here].&lt;br /&gt;
If you see it on the Wiki it is likely PPUAV has the PCB available for you [https://www.ppzuav.com/osc/index.php?cPath=1 here].&lt;br /&gt;
&lt;br /&gt;
==[http://www.olimex.com/pcb/ Olimex]==&lt;br /&gt;
*Fast PCB Prototypes [http://www.olimex.com/pcb/ www.olimex.com/pcb] &amp;lt;br/&amp;gt;&lt;br /&gt;
*Development Boards [http://www.olimex.com/dev/index.html www.olimex.com/dev/]&lt;br /&gt;
&lt;br /&gt;
==[http://www.platinensammler.de/%C3%BCber-mich/| platinensammler.de]==&lt;br /&gt;
&lt;br /&gt;
Cheap 2 and 4 layer boards from Germany, he orders around once a month 2 layer and only some infrequently 4 layer's by a german manufacturer.&lt;br /&gt;
&lt;br /&gt;
*2 layer 1cm² ~ 0.30€ &lt;br /&gt;
*4 layer 1cm² ~ 0.60€&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/| OSH Park]==&lt;br /&gt;
Cheap 2 and 4 Layer boards.&lt;br /&gt;
Free wordwide shipping.&lt;br /&gt;
&lt;br /&gt;
cm²&lt;br /&gt;
*3x 2 Layer 1cm² = 0.78$&lt;br /&gt;
*3x 4 Layer 1cm² = 1.55$&lt;br /&gt;
(minimum order is 3 pcs, standard price is already for 3 pcs)&lt;br /&gt;
&lt;br /&gt;
= Old vendors =&lt;br /&gt;
&lt;br /&gt;
Here is a list of former paparazzi hardware vendors for reference. They were providing a great service to the Paparazzi community.&lt;br /&gt;
&lt;br /&gt;
* [http://chebuzz.com/paparazzi Chebuzz Pprz] had to move back to US and close his store, [http://aerofu.com/ AeroFu] is carrying on his business.&lt;br /&gt;
* [http://jobyrobotics.com Joby Robotics] stock and IP was bought by [http://transition-robotics.com Transition Robotics] that is carrying on their business.&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Installation/Linux&amp;diff=18194</id>
		<title>Installation/Linux</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Installation/Linux&amp;diff=18194"/>
		<updated>2014-01-31T01:53:01Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* gcc-arm-none-eabi as Ubuntu package */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;categorytree style=&amp;quot;float:right; clear:right; margin-left:1ex; border: 1px solid gray; padding: 0.7ex;&amp;quot; mode=pages&amp;gt;Installation&amp;lt;/categorytree&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This page only describes the installation of the prerequisite tools and dependencies on Debian/Ubuntu needed for Paparazzi.&amp;lt;/span&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
'''See the general [[Installation]] page for how to [[Installation#Getting_the_Source_Code|download Paparazzi]] and [[Installation#Launching_the_Software|launching it]] after you followed the instructions here.'''&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Paparazzi is very easily installed on any laptop or workstation running [http://www.ubuntu.com/ Ubuntu], [http://www.debian.org/ Debian] (or any of their derivatives).&lt;br /&gt;
&lt;br /&gt;
The steps required to install the software needed to be able to let your UAS fly &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Install the basic Paparazzi dependencies and the ARM cross compiling toolchain.&lt;br /&gt;
&amp;lt;li&amp;gt;[[Installation#Getting_the_Source_Code|Download the source code from the source repository]].&lt;br /&gt;
&amp;lt;li&amp;gt;Allow access to your PC hardware connection by adding appropriate [[Udev]] rules.&lt;br /&gt;
&amp;lt;li&amp;gt;Compile the binaries from the sources (cd paparazzi &amp;amp;&amp;amp; make)&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Users of other Linux flavors than a recent Ubuntu or Debian and anyone needing manual control of each individual package can [[Installation/Manual|install them independently]].&lt;br /&gt;
&lt;br /&gt;
===For the impatient===&lt;br /&gt;
For Ubuntu add the [https://launchpad.net/~paparazzi-uav/+archive/ppa paparazzi-uav ppa] &amp;lt;tt&amp;gt;sudo add-apt-repository ppa:paparazzi-uav/ppa&amp;lt;/tt&amp;gt; and install the &amp;lt;tt&amp;gt;paparazzi-dev&amp;lt;/tt&amp;gt; package.&lt;br /&gt;
&lt;br /&gt;
Since Paparazzi v5.0 the [https://launchpad.net/gcc-arm-embedded/ gcc-arm-embedded toolchain] is recommended.&lt;br /&gt;
You can just unpack the tarball and add the bin directory to your PATH.&lt;br /&gt;
&lt;br /&gt;
== Installation of dependencies ==&lt;br /&gt;
=== Ubuntu ===&lt;br /&gt;
Add the installation sources for the Paparazzi software packages. Run from a terminal:&lt;br /&gt;
 sudo add-apt-repository ppa:paparazzi-uav/ppa&lt;br /&gt;
Then update the systems package inventory and install the main Paparazzi software dependencies. This will take some time.&lt;br /&gt;
 sudo apt-get update &lt;br /&gt;
 sudo apt-get install paparazzi-dev&lt;br /&gt;
&lt;br /&gt;
=== Debian ===&lt;br /&gt;
For Debian Squeeze (6.0) and Wheezy (7.0) packages are built using the [http://openbuildservice.org/ Open Build Service (OBS)] on [https://build.opensuse.org/project/show?project=home%3Aflixr%3Apaparazzi-uav OpenSUSE Build Service project home:flixr:paparazzi-uav]&lt;br /&gt;
&lt;br /&gt;
First add the key:&lt;br /&gt;
 wget -q &amp;quot;http://download.opensuse.org/repositories/home:/flixr:/paparazzi-uav/Debian_7.0/Release.key&amp;quot; -O- | sudo apt-key add -&lt;br /&gt;
Add the following deb line to your sources.list&lt;br /&gt;
{{Box Code|/etc/apt/sources.list|&lt;br /&gt;
 # Uncomment just _one_ of the following lines - depending on your OS version&lt;br /&gt;
 #deb http://download.opensuse.org/repositories/home:/flixr:/paparazzi-uav/Debian_6.0/ ./&lt;br /&gt;
 deb http://download.opensuse.org/repositories/home:/flixr:/paparazzi-uav/Debian_7.0/ ./&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Update the systems package inventory and install the main Paparazzi software dependencies. This will take some time.&lt;br /&gt;
 sudo apt-get update &lt;br /&gt;
 sudo apt-get install paparazzi-dev&lt;br /&gt;
&lt;br /&gt;
== ARM embedded toolchain ==&lt;br /&gt;
For current Paparazzi versions (v5.0 and above) the [https://launchpad.net/gcc-arm-embedded/ gcc-arm-embedded toolchain] is recommended, which also supports the STM32F4 with FPU (hardware floating point).&amp;lt;br&amp;gt;&lt;br /&gt;
The most common way to install the ARM cross compiling toolchain is to download the tarball, unpack it and add it to your PATH:&lt;br /&gt;
 cd ~&lt;br /&gt;
 wget https://launchpad.net/gcc-arm-embedded/4.7/4.7-2013-q3-update/+download/gcc-arm-none-eabi-4_7-2013q3-20130916-linux.tar.bz2&lt;br /&gt;
 tar -vjxf gcc-arm-none-eabi-4_7-2013q3-20130916-linux.tar.bz2&lt;br /&gt;
 exportline=&amp;quot;export PATH=$HOME/gcc-arm-none-eabi-4_7-2013q3/bin:\$PATH&amp;quot;&lt;br /&gt;
 if grep -Fxq &amp;quot;$exportline&amp;quot; ~/.profile; then echo nothing to do ; else echo $exportline &amp;gt;&amp;gt; ~/.profile; fi&lt;br /&gt;
 source ~/.profile&lt;br /&gt;
&lt;br /&gt;
The file .profile will be sourced in every bash after logging out and in again. Until then,&lt;br /&gt;
 source ~/.profile&lt;br /&gt;
can be used for every bash individually.&lt;br /&gt;
&lt;br /&gt;
=== gcc-arm-none-eabi as Ubuntu package ===&lt;br /&gt;
On ''some'' Ubuntu versions ('''currently only lucid, precise and raring''') the [https://launchpad.net/gcc-arm-embedded/ gcc-arm-embedded toolchain] can be installed as a debian package from the [https://launchpad.net/~terry.guo/+archive/gcc-arm-embedded ppa]:&lt;br /&gt;
 sudo add-apt-repository ppa:terry.guo/gcc-arm-embedded&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install gcc-arm-none-eabi&lt;br /&gt;
&lt;br /&gt;
NOTE:  For newer Debian (Ubuntu 13.10 and Mint 16) you will need to edit the sources list before you do the apt-get update. Details why [[https://bugs.launchpad.net/gcc-arm-embedded/+bug/1244060 here]] &lt;br /&gt;
&lt;br /&gt;
 vi /etc/apt/sources.list.d/terry_guo-gcc-arm-embedded-saucy.list&lt;br /&gt;
&lt;br /&gt;
The contents should read 1 line like this after the edit:&lt;br /&gt;
 deb http://ppa.launchpad.net/terry.guo/gcc-arm-embedded/ubuntu raring main&lt;br /&gt;
&lt;br /&gt;
Then run the remaining two commands: &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install gcc-arm-none-eabi&lt;br /&gt;
&lt;br /&gt;
=== Old toolchain for Paparazzi v4.x and earlier ===&lt;br /&gt;
'''For Paparazzi v4.x''' and earlier you need to install the &amp;lt;tt&amp;gt;paparazzi-arm-multilib&amp;lt;/tt&amp;gt; package. It support for both ARM7 (i.e. Tiny,TWOG,YAPA autopilot boards) as well as STM32 (i.e. LISA boards).&amp;lt;br&amp;gt;&lt;br /&gt;
Since it is recommended by the &amp;lt;tt&amp;gt;paparazzi-dev&amp;lt;/tt&amp;gt; package, it is usually automatically installed. You can also install it explicitly with:&lt;br /&gt;
 sudo apt-get install paparazzi-arm-multilib&lt;br /&gt;
&lt;br /&gt;
== Optional Packages ==&lt;br /&gt;
&lt;br /&gt;
The packages &amp;lt;b&amp;gt;lpc21isp&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;openocd&amp;lt;/b&amp;gt; are normally '''automatically installed''' as they are recommended packages of paparazzi-dev, '''if not''' you can manually install them via:&lt;br /&gt;
 &lt;br /&gt;
 sudo apt-get install lpc21isp openocd&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;lpc21isp&amp;lt;/tt&amp;gt; is needed to serially flash the LPC2148 based autopilots (e.g. bootloader for tiny, twog, umarim), &amp;lt;tt&amp;gt;openocd&amp;lt;/tt&amp;gt; is for flashing via JTAG (e.g. for Lisa boards) and debugging.&lt;br /&gt;
&lt;br /&gt;
== Installing and running Paparazzi ==&lt;br /&gt;
Please see [[Installation#Getting_the_Source_Code|Getting the Source Code on the general Installation page]] for details on downloading the Paparazzi source code, compiling and running it.&lt;br /&gt;
&lt;br /&gt;
== Udev rules ==&lt;br /&gt;
Add the appropriate [[Udev]] rule (available in fhe file ''50-paparazzi.rules'') to the USB handler.  Simply copy as root &amp;lt;tt&amp;gt;conf/system/udev/rules/50-paparazzi.rules&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;/etc/udev/rules.d/&amp;lt;/tt&amp;gt;, e.g in a terminal:&lt;br /&gt;
&lt;br /&gt;
 cd &amp;lt;your paparazzi directory&amp;gt;&lt;br /&gt;
 sudo cp conf/system/udev/rules/50-paparazzi.rules /etc/udev/rules.d/&lt;br /&gt;
&lt;br /&gt;
See the [[Udev]] page for more details.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== No access rights for USB devices ===&lt;br /&gt;
Some Linux distributions, don't allow standard (non admin) users to directly access the USB bus by default. On recent Ubuntu/Debian versions the first/main user is already a member of the ''plugdev'' group which should be sufficient for most cases.&amp;lt;br&amp;gt;&lt;br /&gt;
If you have problems, make yourself a member of the ''plugdev'' and ''dialout'' groups:&lt;br /&gt;
&lt;br /&gt;
 sudo adduser &amp;lt;your login&amp;gt; plugdev&lt;br /&gt;
 sudo adduser &amp;lt;your login&amp;gt; dialout&lt;br /&gt;
&lt;br /&gt;
Logout and login again.&lt;br /&gt;
&lt;br /&gt;
=== FTDI serial adapter not working on old Ubuntu version ===&lt;br /&gt;
On older Linux distributions (not needed for lucid and later), the Braille TTY driver interferes with FTDI USB Serial adapters. If somehow your FTDI serial adapter does not work, remove the package via:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get remove brltty&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]] [[Category:User_Documentation]] [[Category:Installation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Installation/Linux&amp;diff=18193</id>
		<title>Installation/Linux</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Installation/Linux&amp;diff=18193"/>
		<updated>2014-01-31T01:46:37Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* gcc-arm-none-eabi as Ubuntu package */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;categorytree style=&amp;quot;float:right; clear:right; margin-left:1ex; border: 1px solid gray; padding: 0.7ex;&amp;quot; mode=pages&amp;gt;Installation&amp;lt;/categorytree&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This page only describes the installation of the prerequisite tools and dependencies on Debian/Ubuntu needed for Paparazzi.&amp;lt;/span&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
'''See the general [[Installation]] page for how to [[Installation#Getting_the_Source_Code|download Paparazzi]] and [[Installation#Launching_the_Software|launching it]] after you followed the instructions here.'''&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Paparazzi is very easily installed on any laptop or workstation running [http://www.ubuntu.com/ Ubuntu], [http://www.debian.org/ Debian] (or any of their derivatives).&lt;br /&gt;
&lt;br /&gt;
The steps required to install the software needed to be able to let your UAS fly &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Install the basic Paparazzi dependencies and the ARM cross compiling toolchain.&lt;br /&gt;
&amp;lt;li&amp;gt;[[Installation#Getting_the_Source_Code|Download the source code from the source repository]].&lt;br /&gt;
&amp;lt;li&amp;gt;Allow access to your PC hardware connection by adding appropriate [[Udev]] rules.&lt;br /&gt;
&amp;lt;li&amp;gt;Compile the binaries from the sources (cd paparazzi &amp;amp;&amp;amp; make)&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Users of other Linux flavors than a recent Ubuntu or Debian and anyone needing manual control of each individual package can [[Installation/Manual|install them independently]].&lt;br /&gt;
&lt;br /&gt;
===For the impatient===&lt;br /&gt;
For Ubuntu add the [https://launchpad.net/~paparazzi-uav/+archive/ppa paparazzi-uav ppa] &amp;lt;tt&amp;gt;sudo add-apt-repository ppa:paparazzi-uav/ppa&amp;lt;/tt&amp;gt; and install the &amp;lt;tt&amp;gt;paparazzi-dev&amp;lt;/tt&amp;gt; package.&lt;br /&gt;
&lt;br /&gt;
Since Paparazzi v5.0 the [https://launchpad.net/gcc-arm-embedded/ gcc-arm-embedded toolchain] is recommended.&lt;br /&gt;
You can just unpack the tarball and add the bin directory to your PATH.&lt;br /&gt;
&lt;br /&gt;
== Installation of dependencies ==&lt;br /&gt;
=== Ubuntu ===&lt;br /&gt;
Add the installation sources for the Paparazzi software packages. Run from a terminal:&lt;br /&gt;
 sudo add-apt-repository ppa:paparazzi-uav/ppa&lt;br /&gt;
Then update the systems package inventory and install the main Paparazzi software dependencies. This will take some time.&lt;br /&gt;
 sudo apt-get update &lt;br /&gt;
 sudo apt-get install paparazzi-dev&lt;br /&gt;
&lt;br /&gt;
=== Debian ===&lt;br /&gt;
For Debian Squeeze (6.0) and Wheezy (7.0) packages are built using the [http://openbuildservice.org/ Open Build Service (OBS)] on [https://build.opensuse.org/project/show?project=home%3Aflixr%3Apaparazzi-uav OpenSUSE Build Service project home:flixr:paparazzi-uav]&lt;br /&gt;
&lt;br /&gt;
First add the key:&lt;br /&gt;
 wget -q &amp;quot;http://download.opensuse.org/repositories/home:/flixr:/paparazzi-uav/Debian_7.0/Release.key&amp;quot; -O- | sudo apt-key add -&lt;br /&gt;
Add the following deb line to your sources.list&lt;br /&gt;
{{Box Code|/etc/apt/sources.list|&lt;br /&gt;
 # Uncomment just _one_ of the following lines - depending on your OS version&lt;br /&gt;
 #deb http://download.opensuse.org/repositories/home:/flixr:/paparazzi-uav/Debian_6.0/ ./&lt;br /&gt;
 deb http://download.opensuse.org/repositories/home:/flixr:/paparazzi-uav/Debian_7.0/ ./&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Update the systems package inventory and install the main Paparazzi software dependencies. This will take some time.&lt;br /&gt;
 sudo apt-get update &lt;br /&gt;
 sudo apt-get install paparazzi-dev&lt;br /&gt;
&lt;br /&gt;
== ARM embedded toolchain ==&lt;br /&gt;
For current Paparazzi versions (v5.0 and above) the [https://launchpad.net/gcc-arm-embedded/ gcc-arm-embedded toolchain] is recommended, which also supports the STM32F4 with FPU (hardware floating point).&amp;lt;br&amp;gt;&lt;br /&gt;
The most common way to install the ARM cross compiling toolchain is to download the tarball, unpack it and add it to your PATH:&lt;br /&gt;
 cd ~&lt;br /&gt;
 wget https://launchpad.net/gcc-arm-embedded/4.7/4.7-2013-q3-update/+download/gcc-arm-none-eabi-4_7-2013q3-20130916-linux.tar.bz2&lt;br /&gt;
 tar -vjxf gcc-arm-none-eabi-4_7-2013q3-20130916-linux.tar.bz2&lt;br /&gt;
 exportline=&amp;quot;export PATH=$HOME/gcc-arm-none-eabi-4_7-2013q3/bin:\$PATH&amp;quot;&lt;br /&gt;
 if grep -Fxq &amp;quot;$exportline&amp;quot; ~/.profile; then echo nothing to do ; else echo $exportline &amp;gt;&amp;gt; ~/.profile; fi&lt;br /&gt;
 source ~/.profile&lt;br /&gt;
&lt;br /&gt;
The file .profile will be sourced in every bash after logging out and in again. Until then,&lt;br /&gt;
 source ~/.profile&lt;br /&gt;
can be used for every bash individually.&lt;br /&gt;
&lt;br /&gt;
=== gcc-arm-none-eabi as Ubuntu package ===&lt;br /&gt;
On ''some'' Ubuntu versions ('''currently only lucid, precise and raring''') the [https://launchpad.net/gcc-arm-embedded/ gcc-arm-embedded toolchain] can be installed as a debian package from the [https://launchpad.net/~terry.guo/+archive/gcc-arm-embedded ppa]:&lt;br /&gt;
 sudo add-apt-repository ppa:terry.guo/gcc-arm-embedded&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install gcc-arm-none-eabi&lt;br /&gt;
&lt;br /&gt;
NOTE:  For newer Debian (Ubuntu 13.10 and Mint 16) you will need to edit the sources list before you do the apt-get update. &lt;br /&gt;
&lt;br /&gt;
 vi /etc/apt/sources.list.d/terry_guo-gcc-arm-embedded-saucy.list&lt;br /&gt;
&lt;br /&gt;
The contents should read 1 line like this after the edit:&lt;br /&gt;
 deb http://ppa.launchpad.net/terry.guo/gcc-arm-embedded/ubuntu raring main&lt;br /&gt;
&lt;br /&gt;
Then run the remaining two commands: &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install gcc-arm-none-eabi&lt;br /&gt;
&lt;br /&gt;
=== Old toolchain for Paparazzi v4.x and earlier ===&lt;br /&gt;
'''For Paparazzi v4.x''' and earlier you need to install the &amp;lt;tt&amp;gt;paparazzi-arm-multilib&amp;lt;/tt&amp;gt; package. It support for both ARM7 (i.e. Tiny,TWOG,YAPA autopilot boards) as well as STM32 (i.e. LISA boards).&amp;lt;br&amp;gt;&lt;br /&gt;
Since it is recommended by the &amp;lt;tt&amp;gt;paparazzi-dev&amp;lt;/tt&amp;gt; package, it is usually automatically installed. You can also install it explicitly with:&lt;br /&gt;
 sudo apt-get install paparazzi-arm-multilib&lt;br /&gt;
&lt;br /&gt;
== Optional Packages ==&lt;br /&gt;
&lt;br /&gt;
The packages &amp;lt;b&amp;gt;lpc21isp&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;openocd&amp;lt;/b&amp;gt; are normally '''automatically installed''' as they are recommended packages of paparazzi-dev, '''if not''' you can manually install them via:&lt;br /&gt;
 &lt;br /&gt;
 sudo apt-get install lpc21isp openocd&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;lpc21isp&amp;lt;/tt&amp;gt; is needed to serially flash the LPC2148 based autopilots (e.g. bootloader for tiny, twog, umarim), &amp;lt;tt&amp;gt;openocd&amp;lt;/tt&amp;gt; is for flashing via JTAG (e.g. for Lisa boards) and debugging.&lt;br /&gt;
&lt;br /&gt;
== Installing and running Paparazzi ==&lt;br /&gt;
Please see [[Installation#Getting_the_Source_Code|Getting the Source Code on the general Installation page]] for details on downloading the Paparazzi source code, compiling and running it.&lt;br /&gt;
&lt;br /&gt;
== Udev rules ==&lt;br /&gt;
Add the appropriate [[Udev]] rule (available in fhe file ''50-paparazzi.rules'') to the USB handler.  Simply copy as root &amp;lt;tt&amp;gt;conf/system/udev/rules/50-paparazzi.rules&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;/etc/udev/rules.d/&amp;lt;/tt&amp;gt;, e.g in a terminal:&lt;br /&gt;
&lt;br /&gt;
 cd &amp;lt;your paparazzi directory&amp;gt;&lt;br /&gt;
 sudo cp conf/system/udev/rules/50-paparazzi.rules /etc/udev/rules.d/&lt;br /&gt;
&lt;br /&gt;
See the [[Udev]] page for more details.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== No access rights for USB devices ===&lt;br /&gt;
Some Linux distributions, don't allow standard (non admin) users to directly access the USB bus by default. On recent Ubuntu/Debian versions the first/main user is already a member of the ''plugdev'' group which should be sufficient for most cases.&amp;lt;br&amp;gt;&lt;br /&gt;
If you have problems, make yourself a member of the ''plugdev'' and ''dialout'' groups:&lt;br /&gt;
&lt;br /&gt;
 sudo adduser &amp;lt;your login&amp;gt; plugdev&lt;br /&gt;
 sudo adduser &amp;lt;your login&amp;gt; dialout&lt;br /&gt;
&lt;br /&gt;
Logout and login again.&lt;br /&gt;
&lt;br /&gt;
=== FTDI serial adapter not working on old Ubuntu version ===&lt;br /&gt;
On older Linux distributions (not needed for lucid and later), the Braille TTY driver interferes with FTDI USB Serial adapters. If somehow your FTDI serial adapter does not work, remove the package via:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get remove brltty&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]] [[Category:User_Documentation]] [[Category:Installation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18179</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18179"/>
		<updated>2014-01-27T19:16:36Z</updated>

		<summary type="html">&lt;p&gt;Dconger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autopilots=&lt;br /&gt;
&lt;br /&gt;
== [[File:1bitsquared_logo.png|100px|link=http://1bitsquared.com]] 1 BIT SQUARED ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Paparazzi UAV, development, production and consulting company. Manufacturers and distributors of [[Lisa/S]] nano autopilot.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://www.ppzuav.com/ [[Image:Ppzuav.jpg]]] www.ppzuav.com ==&lt;br /&gt;
[[Image:ApogeeV1_img01sm.JPG|thumb|400px|Paparazzi controllers]]&lt;br /&gt;
&amp;lt;p&amp;gt;Providing professional services for Paparazzi based projects since 2007.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Services include:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Assembled and tested assemblies ready to program&lt;br /&gt;
&amp;lt;li&amp;gt;Low cost individual PCBs for every Paparazzi Hardware Design&lt;br /&gt;
&amp;lt;li&amp;gt;Consulting services&lt;br /&gt;
&amp;lt;li&amp;gt;Turnkey systems based on Paparazzi &lt;br /&gt;
&amp;lt;li&amp;gt;Meteo Research S.U.M.O. [[SUMO]] bundles and [[SUMO/prepare_electronics|SUMO electronics]]&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please do not hessitate to contact us via eMail to: sales@ppzuav.com for details.&lt;br /&gt;
&lt;br /&gt;
We want to help you get your Paparazzi project off the ground. We have helped hundreds of projects become successful. Confused what to buy? Just give us an email and we will help you get started (sales@ppzuav.com).&lt;br /&gt;
&lt;br /&gt;
Whatever the part we make all the Paparazzi hardware available either via bare PCBs or fully assembled ready to program. TWOG, Umarim, Apogee controllers available now. NOTE: Special orders welcome. Just let us know which item and the quantity.&lt;br /&gt;
&lt;br /&gt;
Visit the PPZUAZ [https://www.ppzuav.com/osc WebStore] to see the latest offerings.&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|100px]] Transition Robotics Inc.] [[Image:LisaM_V2_0_TopView.JPG|thumb|Lisa/M V2.0 top view]][[Image:LisaM_V2_0_BottomView.JPG|thumb|Lisa/M V2.0 bottom view]] ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [[Image:Quadshot_Logo.jpg|100px|link=http://thequadshot.com|Quadshot]], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
As of February 2012, Transition Robotics, Inc. has acquired all IP and Paparazzi related inventory from Joby Robotics. We are thankful to Joby Robotics for their important and faithful support of Paparazzi related hardware projects, and hope to carry on this tradition. Hardware formerly supplied by Joby Robotics may now be purchased at the [http://transition-robotics.com/collections/all Transition Robotics/Quadshot webstore.]&lt;br /&gt;
&lt;br /&gt;
The [http://transition-robotics.com/collections/all TRI/Quadshot Webstore] also stocks pre-crimped Molex Picoblade wires and connector housings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters (XBEE adapter)&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
==Mouser==&lt;br /&gt;
&lt;br /&gt;
Elektronic distributor, sells all kinds of elektronic parts or modules.&lt;br /&gt;
Free shipping as of 60€.&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
* [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module navilock.de] (also available on [http://www.amazon.de Amazon.de])&lt;br /&gt;
* [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp rfdesign.co.za] (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
* [http://www.expedienttech.com/ expedittech.com]&lt;br /&gt;
* [http://www.csgshop.com/category.php?id_category=16 csgshop.com US UBLOX MAX-6Q] ( Lithuania )&lt;br /&gt;
* [https://www.ppzuav.com/osc/product_info.php?cPath=13&amp;amp;products_id=75 ppzuav.com GPS13] (USA)&lt;br /&gt;
* [http://www.hobbyking.com/hobbyking/store/__31135__neo_6m_gps_module.html hobbyking.com NEO-6M] 22$&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors.&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
=PCB=&lt;br /&gt;
==[https://www.ppzuav.com/osc/index.php?cPath=1 PPZUAV]==&lt;br /&gt;
Need just the PCB? You are in luck. PPZUAV makes available every ENAC Paparazzi design PCB. [https://www.ppzuav.com/osc/index.php?cPath=1 here].&lt;br /&gt;
If you see it on the Wiki it is likely PPUAV has the PCB available for you [https://www.ppzuav.com/osc/index.php?cPath=1 here].&lt;br /&gt;
&lt;br /&gt;
==[http://www.olimex.com/pcb/ Olimex]==&lt;br /&gt;
*Fast PCB Prototypes [http://www.olimex.com/pcb/ www.olimex.com/pcb] &amp;lt;br/&amp;gt;&lt;br /&gt;
*Development Boards [http://www.olimex.com/dev/index.html www.olimex.com/dev/]&lt;br /&gt;
&lt;br /&gt;
==[http://www.platinensammler.de/%C3%BCber-mich/| platinensammler.de]==&lt;br /&gt;
&lt;br /&gt;
Cheap 2 and 4 layer boards from Germany, he orders around once a month 2 layer and only some infrequently 4 layer's by a german manufacturer.&lt;br /&gt;
&lt;br /&gt;
*2 layer 1cm² ~ 0.30€ &lt;br /&gt;
*4 layer 1cm² ~ 0.60€&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/| OSH Park]==&lt;br /&gt;
Cheap 2 and 4 Layer boards.&lt;br /&gt;
Free wordwide shipping.&lt;br /&gt;
&lt;br /&gt;
cm²&lt;br /&gt;
*3x 2 Layer 1cm² = 0.78$&lt;br /&gt;
*3x 4 Layer 1cm² = 1.55$&lt;br /&gt;
(minimum order is 3 pcs, standard price is already for 3 pcs)&lt;br /&gt;
&lt;br /&gt;
= Old vendors =&lt;br /&gt;
&lt;br /&gt;
Here is a list of former paparazzi hardware vendors for reference. They were providing a great service to the Paparazzi community.&lt;br /&gt;
&lt;br /&gt;
* [http://chebuzz.com/paparazzi Chebuzz Pprz] had to move back to US and close his store, [http://aerofu.com/ AeroFu] is carrying on his business.&lt;br /&gt;
* [http://jobyrobotics.com Joby Robotics] stock and IP was bought by [http://transition-robotics.com Transition Robotics] that is carrying on their business.&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18178</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=18178"/>
		<updated>2014-01-27T19:03:02Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* PPZUAV */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autopilots=&lt;br /&gt;
&lt;br /&gt;
== [[File:1bitsquared_logo.png|100px|link=http://1bitsquared.com]] 1 BIT SQUARED ==&lt;br /&gt;
&lt;br /&gt;
Paparazzi UAV, development, production and consulting company. Manufacturers and distributors of [[Lisa/S]] nano autopilot.&lt;br /&gt;
&lt;br /&gt;
== [http://www.ppzuav.com/ [[Image:Ppzuav.jpg]]] www.ppzuav.com [[Image:ApogeeV1_img01sm.JPG|thumb|400px|Paparazzi controllers]] ==&lt;br /&gt;
Providing professionally assembled and tested hardware and PCBs for your Paparazzi Projects since 2007&amp;lt;br/&amp;gt;&lt;br /&gt;
''' Yes we have [[SUMO]] bundles and [[SUMO/prepare_electronics|SUMO electronics]].'''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Yes we have [[https://www.ppzuav.com/osc/product_info.php?products_id=154 Apogee V1]] [[Apogee/v1.00|Apogee Fixed wing controller]].'''&amp;lt;br/&amp;gt;&lt;br /&gt;
eMail to: sales@ppzuav.com for details.&lt;br /&gt;
&lt;br /&gt;
We want to help you get your Paparazzi project off the ground. We have helped hundreds of projects become successful. Confused what to buy? Just give us an email and we will help you decide (sales@ppzuav.com).&lt;br /&gt;
&lt;br /&gt;
Whatever the part we make all the Paparazzi hardware available either via bare PCBs or fully assembled ready to program. TWOG, Umarim, Apogee controllers available now. NOTE: Special orders welcome. Just let us know which item and the quantity.&lt;br /&gt;
&lt;br /&gt;
If you do not see what you need just ask. Please eMail with any questions or special requests before you place your orders. We return emails as quickly as possible.&lt;br /&gt;
&lt;br /&gt;
Visit the PPZUAZ [https://www.ppzuav.com/osc WebStore] to see the latest offerings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|100px]] Transition Robotics Inc.] [[Image:LisaM_V2_0_TopView.JPG|thumb|Lisa/M V2.0 top view]][[Image:LisaM_V2_0_BottomView.JPG|thumb|Lisa/M V2.0 bottom view]] ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [[Image:Quadshot_Logo.jpg|100px|link=http://thequadshot.com|Quadshot]], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
As of February 2012, Transition Robotics, Inc. has acquired all IP and Paparazzi related inventory from Joby Robotics. We are thankful to Joby Robotics for their important and faithful support of Paparazzi related hardware projects, and hope to carry on this tradition. Hardware formerly supplied by Joby Robotics may now be purchased at the [http://transition-robotics.com/collections/all Transition Robotics/Quadshot webstore.]&lt;br /&gt;
&lt;br /&gt;
The [http://transition-robotics.com/collections/all TRI/Quadshot Webstore] also stocks pre-crimped Molex Picoblade wires and connector housings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters (XBEE adapter)&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
==Mouser==&lt;br /&gt;
&lt;br /&gt;
Elektronic distributor, sells all kinds of elektronic parts or modules.&lt;br /&gt;
Free shipping as of 60€.&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
* [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module navilock.de] (also available on [http://www.amazon.de Amazon.de])&lt;br /&gt;
* [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp rfdesign.co.za] (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
* [http://www.expedienttech.com/ expedittech.com]&lt;br /&gt;
* [http://www.csgshop.com/category.php?id_category=16 csgshop.com US UBLOX MAX-6Q] ( Lithuania )&lt;br /&gt;
* [https://www.ppzuav.com/osc/product_info.php?cPath=13&amp;amp;products_id=75 ppzuav.com GPS13] (USA)&lt;br /&gt;
* [http://www.hobbyking.com/hobbyking/store/__31135__neo_6m_gps_module.html hobbyking.com NEO-6M] 22$&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors.&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
=PCB=&lt;br /&gt;
==[https://www.ppzuav.com/osc/index.php?cPath=1 PPZUAV]==&lt;br /&gt;
Need just the PCB? You are in luck. PPZUAV makes available every ENAC Paparazzi design PCB. [https://www.ppzuav.com/osc/index.php?cPath=1 here].&lt;br /&gt;
If you see it on the Wiki it is likely PPUAV has the PCB available for you [https://www.ppzuav.com/osc/index.php?cPath=1 here].&lt;br /&gt;
&lt;br /&gt;
==[http://www.olimex.com/pcb/ Olimex]==&lt;br /&gt;
*Fast PCB Prototypes [http://www.olimex.com/pcb/ www.olimex.com/pcb] &amp;lt;br/&amp;gt;&lt;br /&gt;
*Development Boards [http://www.olimex.com/dev/index.html www.olimex.com/dev/]&lt;br /&gt;
&lt;br /&gt;
==[http://www.platinensammler.de/%C3%BCber-mich/| platinensammler.de]==&lt;br /&gt;
&lt;br /&gt;
Cheap 2 and 4 layer boards from Germany, he orders around once a month 2 layer and only some infrequently 4 layer's by a german manufacturer.&lt;br /&gt;
&lt;br /&gt;
*2 layer 1cm² ~ 0.30€ &lt;br /&gt;
*4 layer 1cm² ~ 0.60€&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/| OSH Park]==&lt;br /&gt;
Cheap 2 and 4 Layer boards.&lt;br /&gt;
Free wordwide shipping.&lt;br /&gt;
&lt;br /&gt;
cm²&lt;br /&gt;
*3x 2 Layer 1cm² = 0.78$&lt;br /&gt;
*3x 4 Layer 1cm² = 1.55$&lt;br /&gt;
(minimum order is 3 pcs, standard price is already for 3 pcs)&lt;br /&gt;
&lt;br /&gt;
= Old vendors =&lt;br /&gt;
&lt;br /&gt;
Here is a list of former paparazzi hardware vendors for reference. They were providing a great service to the Paparazzi community.&lt;br /&gt;
&lt;br /&gt;
* [http://chebuzz.com/paparazzi Chebuzz Pprz] had to move back to US and close his store, [http://aerofu.com/ AeroFu] is carrying on his business.&lt;br /&gt;
* [http://jobyrobotics.com Joby Robotics] stock and IP was bought by [http://transition-robotics.com Transition Robotics] that is carrying on their business.&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=RT_Paparazzi&amp;diff=18151</id>
		<title>RT Paparazzi</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=RT_Paparazzi&amp;diff=18151"/>
		<updated>2014-01-16T04:25:15Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* Paparazzi with ChibiOS/RT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Real Time (RT) Paparazzi =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
the '''RT Paparazzi''' initiative is a step towards extended flexibility for the core autopilot. In a real time operating system (RTOS) [http://en.wikipedia.org/wiki/Real-time_operating_system] multiple threads are available, which are doing specific jobs e.g. a telemetry thread, a radio thread, a failsafe thread, at a defined rate. Unlike ''bare-metal'' application which uses interrupt driven timers for timing tasks, real time OS has a kernel which takes care of scheduling and running the threads. Having a kernel, it is possible to set priority of each thread, how much memory it takes etc.etc. which gives the developer more control over timing and resource managment.&lt;br /&gt;
&lt;br /&gt;
Besides kernel, a typical RTOS also has a harware abstraction layer (HAL) which stands between user application and actual hardware, so the core autopilot developer doesn't have to worry to much about writing drivers for the sensor to use.&lt;br /&gt;
&lt;br /&gt;
One of the strengths of Paparazzi is it's modularity - combining this with precise timing, scheduling and resource management a RTOS brings along, Paparazzi is now in a position to exceed even the leading commecial closed-source UAs autopilots.&lt;br /&gt;
&lt;br /&gt;
= Paparazzi with ChibiOS/RT =&lt;br /&gt;
&lt;br /&gt;
RT Paparazzi is based on ChibiOS/RT [http://chibios.org/dokuwiki/doku.php]. ChibiOS/RT supports basically all architectures that standard Paparazzi does (see [http://chibios.org/dokuwiki/doku.php?id=chibios:architectures]), which makes both systems compatible. Since RTOS makes handling multiple I/O easier, but comes with some extra overhead (context switching, kernel code), it gives most leverage to to STM32 F1xx and F4xx based autopilots ([[Apogee/v1.00]],[[Lisa/M_v20]], [[Lisa/S]], [[STM32F4_Discovery]], [[KroozSD]]...).&lt;br /&gt;
&lt;br /&gt;
The development of RT Paparazzi with ChibeOS was started by the AggieAir team [http://aggieair.usu.edu/] at Utah State University.&lt;br /&gt;
&lt;br /&gt;
== Getting the sourcecode ==&lt;br /&gt;
Most recent code is available under ''rt_paparazzi'' branch from Paparazzi Git repo [https://github.com/paparazzi/paparazzi], however you can check these two repositories too ([https://github.com/podhrmic/ChibiOS-RT] and [https://github.com/podhrmic/paparazzi])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Debugging with an Eclipse IDE ==&lt;br /&gt;
Having a good development and debugging environment is a must for developing RT embedded system. The steps of setting up Eclipse IDE are described here [http://chibios.org/dokuwiki/doku.php?id=chibios:guides:eclipse1] and here [http://chibios.org/dokuwiki/doku.php?id=chibios:guides:eclipse2].&lt;br /&gt;
&lt;br /&gt;
An alternative guide is for example here [http://embeddedprogrammer.blogspot.com/2012/09/stm32f4discovery-development-with-gcc.html]&lt;br /&gt;
&lt;br /&gt;
Just a few notes to the process:&lt;br /&gt;
* install GCC Arm Embedded toolchain [https://launchpad.net/~terry.guo/+archive/gcc-arm-embedded] (recommended anyway for Paparazzi since v 5.0)&lt;br /&gt;
* get Black Magic probe from Blacksphere [http://www.blacksphere.co.nz/main/blackmagic], it will make your life easier &lt;br /&gt;
* in '''Creating a GDB Debug Configuration''' use the following commands for Black Magic Probe:&lt;br /&gt;
 target extended-remote /dev/ttyACM0&lt;br /&gt;
 monitor jtag_scan&lt;br /&gt;
 attach 1&lt;br /&gt;
 monitor vector_catch disable hard&lt;br /&gt;
 set mem inaccessible-by-default off&lt;br /&gt;
 monitor option erase&lt;br /&gt;
 set print pretty&lt;br /&gt;
(for [[Lisa/M_v2.0#Lisa.2FLia_F4 | Lisa/Lia F4]] board use '' swdp_scan'' instead of ''jtag_scan'')&lt;br /&gt;
* if you are using luftboot, don't forget to add image offset into the debug configuration:&lt;br /&gt;
[[File:Rt_paparazzi_eclipse_setup_2.png]]&lt;br /&gt;
* don't forget in &amp;quot;Eclipse-&amp;gt;Window-&amp;gt;Preferences-&amp;gt;Run/Debug-&amp;gt;Launching-&amp;gt;Default Launchers-&amp;gt;GDB Hardware Debugging&amp;quot; set preferred launcher to &amp;quot;Standard GDB&amp;quot; (otherwise the ChibiOS/RT plugin won't work, tested in Eclipse Kepler Service Release 1):&lt;br /&gt;
[[File:Rt_paparazzi_eclipse_setup_1.png]]&lt;br /&gt;
* to use ChibiOS/RT debug module for Eclipse, download ChibiStudio (it is for Windows only) from SourceForge [http://sourceforge.net/projects/chibios/files/ChibiStudio/], extract it and from ''ChibiStudio/eclipse/plugins'' copy &lt;br /&gt;
 org.chibios.tools.eclipse.config_1.2.1.jar&lt;br /&gt;
 org.chibios.tools.eclipse.debug_1.0.8.jar&lt;br /&gt;
to your ''eclipse/plugins'' directory. Restart Eclipse and in &amp;quot;Help-&amp;gt;About Eclipe-&amp;gt;Installation Details-&amp;gt;Plugins&amp;quot; you should see both chibios plugins. Enable the plug-in while in the &amp;quot;Debug&amp;quot; view under: Window-&amp;gt;Show View-&amp;gt;Other...-&amp;gt;ChibiOS/RT-&amp;gt;ChibiOS/RT&amp;quot; (see [http://forum.chibios.org/phpbb/viewtopic.php?f=3&amp;amp;t=140] for details)&lt;br /&gt;
&lt;br /&gt;
= Paparazzi on Linux =&lt;br /&gt;
&lt;br /&gt;
Taking the ARDrone 2 base install is a good example how Paparazzi could be used to run the core Autopilot executable&lt;br /&gt;
&lt;br /&gt;
= RT Paparazzi at ENAC =&lt;br /&gt;
&lt;br /&gt;
There is an internal project at ENAC of a RT Paparazzi&lt;br /&gt;
&lt;br /&gt;
= RT Paparazzi on Nuttix =&lt;br /&gt;
&lt;br /&gt;
There are all reasons to assume the current Paparazzi code can run perfectly on Nuttix, only nobody so far bother to start this effort since the general consensus at the moment is that CHibeOS is a better choice for an RT operationg system&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=SUMO/prepare_electronics&amp;diff=16280</id>
		<title>SUMO/prepare electronics</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=SUMO/prepare_electronics&amp;diff=16280"/>
		<updated>2013-11-12T19:00:55Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* What you need */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== What you need ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;text-align:center&amp;quot; width=&amp;quot;80%&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:LightYellow; color:black&amp;quot;&lt;br /&gt;
!Qty!!Manufacturer&amp;lt;br&amp;gt;part number!!Description!!Manufacturer!!Digikey&amp;lt;br&amp;gt;part number!!Other distributor&lt;br /&gt;
|-style=&amp;quot;background:WhiteSmoke; color:black&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;9&amp;quot; align=&amp;quot;left&amp;quot;|''Autopilot''&lt;br /&gt;
|-&lt;br /&gt;
|1||Umarim Lite v2||Autopilot||Paparazzi|| ||&lt;br /&gt;
|-&lt;br /&gt;
|1||BEC cable female||Autopilot power supply|| || ||&lt;br /&gt;
|-&lt;br /&gt;
|1||BOB-09966||Breakout Board for USB Mini-B||Sparkfun|| ||Sparkfun BOB-09966&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-style=&amp;quot;background:WhiteSmoke; color:black&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;9&amp;quot; align=&amp;quot;left&amp;quot;|''Modem''&lt;br /&gt;
|-&lt;br /&gt;
|1||(1P)XBP24-PKC-001-UA||Zigbee / 802.15.4 Module 2.4GHz XBee||Digi||XBP24-PKC-001-UA-ND||Mouser 888-XBP24-PKC-001-UA &lt;br /&gt;
|-&lt;br /&gt;
|1||XBP24-AWI-001||Zigbee / 802.15.4 Module 2.4GHz XBee||Digi||XBP24-AWI-001-ND||Mouser 888-XBP24-AWI-001 &lt;br /&gt;
|-&lt;br /&gt;
|1||WRL-11373||XBee Explorer Regulated board||Sparkfun|| ||Sparkfun WRL-11373&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-style=&amp;quot;background:WhiteSmoke; color:black&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;9&amp;quot; align=&amp;quot;left&amp;quot;|''GPS''&lt;br /&gt;
|-&lt;br /&gt;
|1||#387000004 (31135)||NEO-6M GPS Module||Hobbyking|| ||Navilock NL-652ETTL&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-style=&amp;quot;background:WhiteSmoke; color:black&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;10&amp;quot; align=&amp;quot;left&amp;quot;|''Sensors''&lt;br /&gt;
|-&lt;br /&gt;
|1||SHT75||Humidity Sensor||Sensirion|| ||Farnell #1590514&lt;br /&gt;
|-&lt;br /&gt;
|1||SHT75 adapter||SHT75 breakout board||Paparazzi|| ||&lt;br /&gt;
|-&lt;br /&gt;
|1||MLX90614||Infrared Thermometer||Melexis|| ||Sparkfun SEN-09570&amp;lt;br&amp;gt;FutureElectronics MLX90614ESF-BAA-000-TU&lt;br /&gt;
|-&lt;br /&gt;
|1||MLX90614 adapter||MLX90614 breakout board||Paparazzi|| ||paparazzi-hardware misc/mlx90614_small&lt;br /&gt;
|-&lt;br /&gt;
|1||ETS airspeed||Eagletree airspeed v3||Eagletree|| ||&lt;br /&gt;
|-&lt;br /&gt;
|1||PT1000 M222||PT1000 M222 temperature sensor||Heraeus|| ||Conrad #172041&lt;br /&gt;
|-&lt;br /&gt;
|1||TEMOD-I2C-R1||PT1000 converter board ||Hygrosens|| ||Conrad #502001&lt;br /&gt;
|-&lt;br /&gt;
|1||Multi I2C||Multi adapter Board||Paparazzi|| ||paparazzi-hardware misc/servo_i2c_multi&lt;br /&gt;
&lt;br /&gt;
|-style=&amp;quot;background:WhiteSmoke; color:black&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;10&amp;quot; align=&amp;quot;left&amp;quot;|''Sensors (optional version)''&lt;br /&gt;
|-&lt;br /&gt;
|1||BOB-08745||Logic Level Converter||Sparkfun|| ||Sparkfun BOB-08745&lt;br /&gt;
|-&lt;br /&gt;
|1||MS5611||Barometric pressure sensor||Meas Spec|| ||CSG #96&amp;lt;br&amp;gt;Drotek #44&lt;br /&gt;
&lt;br /&gt;
|-style=&amp;quot;background:WhiteSmoke; color:black&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;10&amp;quot; align=&amp;quot;left&amp;quot;|''Logger''&lt;br /&gt;
|-&lt;br /&gt;
|1||TWOG v1.0||Logger||Paparazzi|| ||&lt;br /&gt;
|-&lt;br /&gt;
|1||BOB-09966||Breakout Board for USB Mini-B||Sparkfun|| ||Sparkfun BOB-09966&lt;br /&gt;
|-&lt;br /&gt;
|1||BOB-00544||Board for microSD Transflash||Sparkfun|| ||Sparkfun BOB-00544&lt;br /&gt;
&lt;br /&gt;
|-style=&amp;quot;background:WhiteSmoke; color:black&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;10&amp;quot; align=&amp;quot;left&amp;quot;|''Shrink tube (shrunken / not shrunken)''&lt;br /&gt;
|-&lt;br /&gt;
|1||PVC|| 13mm / 20mm || || ||Muldental Elektronik 64115&lt;br /&gt;
|-&lt;br /&gt;
|1||PVC|| 24mm / 37mm || || ||Muldental Elektronik 64246&lt;br /&gt;
|-&lt;br /&gt;
|1||PVC|| 29mm / 45mm || || ||Muldental Elektronik 64347&lt;br /&gt;
|-&lt;br /&gt;
|1||PVC|| 31mm / 51mm || || ||Muldental Elektronik 64446&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Shopping list&lt;br /&gt;
&lt;br /&gt;
== Mounting ==&lt;br /&gt;
&lt;br /&gt;
Use high quality cable, PVC cable gets very stiff in cold temperatures. All parts have to be put into shrink tube to isolate it from any conductive or electrostatic plastic. Some pictures below do not show this tube for better visibility.&lt;br /&gt;
&lt;br /&gt;
=== Autopilot ===&lt;br /&gt;
[[Image:Umarim_bec.jpg|thumb|right|Umarim with BEC cable]]&lt;br /&gt;
[[Image:Umarim_usb.jpg|thumb|right|USB connector for Umarim]]&lt;br /&gt;
&lt;br /&gt;
Solder the BEC to the Umarim. Cover the Umarim in shrink tube. Cut free the Molex connector openings&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Umarim Supply (J15) pin'''||'''Umarim Supply'''||'''BEC male'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|VBAT&lt;br /&gt;
| +&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|GND&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 9cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Shrink tube 24mm / 37mm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solder the cables to the USB breakout board, plug cables in 4-pin Molex connector. Secure cables on USB with hot glue. Cover the USB breakout board in shrink tube.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Umarim USB (J8) pin'''||'''Umarim USB'''||'''USB mini breakout'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB+&lt;br /&gt;
|D+&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB-&lt;br /&gt;
|D-&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|USB_VBUS&lt;br /&gt;
|VCC&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 4pin''&lt;br /&gt;
|&lt;br /&gt;
|''solder''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 21cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Shrink tube 24mm / 37mm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== GPS ===&lt;br /&gt;
[[Image:Hk neo gps.jpg|thumb|right|NEO-6M GPS receiver]]&lt;br /&gt;
&lt;br /&gt;
Connect the u-blox type GPS receiver to the UART0 of the Umarim. Put the GPS in shrink tube. Attach any HF cable with tape. Secure GPS connector with hot glue if needed.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Umarim UART0 (J9) pin'''||'''Umarim UART0'''||'''GPS receiver'''||'''HK NEO-6M pin'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|5V&lt;br /&gt;
|5V&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|RX0&lt;br /&gt;
|TX&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|TX0&lt;br /&gt;
|RX&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 5pin''&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|''Molex 4pin''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 18cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; align=&amp;quot;left&amp;quot;|''Shrink tube 31mm / 51mm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Modem ===&lt;br /&gt;
[[Image:Xbee_cable.jpg|thumb|right|XBee pro modem]]&lt;br /&gt;
&lt;br /&gt;
Solder the cables to the XBee explorer board, plug cables in 5-pin Molex connector. Secure cables on explorer board with hot glue. Plug XBee modem into explorer board and secure with shrink tube.&lt;br /&gt;
&lt;br /&gt;
Recent Sparkfun boards (v14) are equipped with 3.3V to 5V converters. Although the Umarim/LPC2148 should be able to handle 5V it is safe to not use the converters. Remove R5, R6, R7, R8, Q1, and Q2 from the XBee explorer regulated breakout board. Bridge OUT-DOUT and IN-DIN within the transistor footprint. &lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Umarim UART1 (J10) pin'''||'''Umarim UART1'''||'''XBee Explorer Regulated'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|5V&lt;br /&gt;
|5V&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|RX1&lt;br /&gt;
|DOUT&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|TX1&lt;br /&gt;
|DIN&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 5pin''&lt;br /&gt;
|&lt;br /&gt;
|''solder''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 10cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Shrink tube 29mm / 45mm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solder a second wire (not shown in picture) from the XBee to the TWOG so that the data sent by the Umarim can be logged. That means that two wires are to be connected at the XBee DIN pin.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''TWOG Download/GPS (J7) pin'''||'''TWOG Download/GPS'''||'''XBee Explorer Regulated'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|RXD0&lt;br /&gt;
|DIN&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 7pin''&lt;br /&gt;
|&lt;br /&gt;
|''solder''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 10cm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== SHT75 humidity sensor ===&lt;br /&gt;
[[Image:Sht75_breakout_bot_90deg.jpg|thumb|right|SHT75 soldered to adapter board]]&lt;br /&gt;
&lt;br /&gt;
Use SHT75 adapter board from Paparazzi hardware [http://github.com/paparazzi/paparazzi-hardware/tree/master/misc/sht75_small repository]. Solder parts, secure sensor with hot glue to adapter board on the bottom side (not shown in picture).&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Umarim AUX (J14) pin'''||'''Umarim AUX'''||'''SHT75'''||'''SHT75 pin'''||'''SHT75 adapter pin'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|(3)&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| +3.3V&lt;br /&gt;
|VDD&lt;br /&gt;
|(2)&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|AUX1 (P0.13)&lt;br /&gt;
|DATA&lt;br /&gt;
|(4)&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|AUX2 (P0.15)&lt;br /&gt;
|SCK&lt;br /&gt;
|(1)&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 7pin''&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|''Molex 4pin''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;5&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 17cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;5&amp;quot; align=&amp;quot;left&amp;quot;|''no shrink tube''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MLX90614 infrared thermometer ===&lt;br /&gt;
[[Image:Mlx90614_bot.jpg‎|thumb|right|MLX90614 soldered to adapter board]]&lt;br /&gt;
&lt;br /&gt;
Use MLX90614 adapter board from Paparazzi hardware [http://github.com/paparazzi/paparazzi-hardware/tree/master/misc/mlx90614_small repository]. Solder parts, take care of sensor polarity. The I2C address of the MLX90614 needs to be programmed once before it can be used. Connect it as the only sensor to I2C and flash/run it with the IR_MLX_ONE_TIME_CONFIG option set (currently available in the master and campaign2013 branch). See [http://paparazzi.enac.fr/wiki/Module/Melexis_MLX90614#One-time_configuration Module/Melexis_MLX90614].&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Multi board I2C pin'''||'''Multi board I2C'''||'''MLX90614'''||'''MLX90614 adapter pin'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|Vss&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| +3.3V&lt;br /&gt;
|Vdd&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|SDA&lt;br /&gt;
|SDA&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|SCL&lt;br /&gt;
|SCL&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 5pin''&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|''Molex 5pin''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;5&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 9cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;5&amp;quot; align=&amp;quot;left&amp;quot;|''Shrink tube 24mm / 37mm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Eagletree Airspeed v3 Sensor ===&lt;br /&gt;
[[Image:Ets_airspeed_v3.jpg|thumb|right|Eagletree Airspeed v3]]&lt;br /&gt;
&lt;br /&gt;
Extend the sensor cable. Cut off the four outstanding pins.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Multi board I2C pin'''||'''Multi board I2C'''||'''ETS Airspeed wire colour'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|white&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| +5V&lt;br /&gt;
|red&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|SDA&lt;br /&gt;
|yellow&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|SCL&lt;br /&gt;
|brown&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 5pin''&lt;br /&gt;
|&lt;br /&gt;
|''solder''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 40cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''keep original shrink tube''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PT1000 temperature sensor ===&lt;br /&gt;
[[Image:Temod_i2c.jpg‎|thumb|right|Hygrosens TEMOD-I2C-R1]]&lt;br /&gt;
&lt;br /&gt;
Solder the PT1000 sensor (little blue on the picture) to the two correct pads at the edge of the TEMOD-I2C-R1 board, where the pin plugs are. The pads on both side are not connected through. It has to be soldered to the side '''not''' carrying the chip. Remove pin header from TEMOD board. Solder 4pin cable to TEMOD, it will be connected to the Umarim through the multi_i2c board below. Fix cables with hot glue. Put some hot glue on the top of teh board, just behind the PT1000. Seal the board with shrink tube.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Multi board I2C_5V pin'''||'''Multi board I2C_5V'''||'''TEMOD-I2C-R1'''||'''TEMOD-I2C-R1 pin'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| +5V&lt;br /&gt;
|Vdd&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|SDA_5V&lt;br /&gt;
|SDA&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|SCL_5V&lt;br /&gt;
|SCL&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 4pin''&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|''solder''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;5&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 18cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;5&amp;quot; align=&amp;quot;left&amp;quot;|''Shrink tube 13mm / 20mm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Multi Board ===&lt;br /&gt;
[[Image:Multi_i2c_ms5611.jpg‎‎|thumb|right|Multi connector board]]&lt;br /&gt;
[[Image:Multi_board_umarim.jpg|thumb|right|Multi board to Umarim]]&lt;br /&gt;
&lt;br /&gt;
Use the multi board from the Paparazzi hardware [http://github.com/paparazzi/paparazzi-hardware/tree/master/misc/servo_i2c_multi repository] to have multiple I2C connections, a MS5611 barometric pressure sensor, a 3.3V to 5V level shifter and servo JR connectors for BEC supply through the motor controller. Drill/burn holes into the shrink tube at the hole locations to attach the board with screws later on.&lt;br /&gt;
&lt;br /&gt;
Connection between Multi Board I2C and Umarim I2C0.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Umarim I2C0 pin'''||'''I2C'''||'''Multi board I2C pin'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| +5V&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| +3.3V&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|SDA&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|SCL&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 5pin''&lt;br /&gt;
|&lt;br /&gt;
|''Molex 5pin''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 9cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Shrink tube 24mm / 37mm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Connection between Multi Board and Umarim for the servo signals.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Multi board Servo pin'''||'''Multi board Servo'''||'''Umarim Servo'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|GND_SRV5&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|S2&lt;br /&gt;
|SRV2&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|S3&lt;br /&gt;
|SRV3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|S4&lt;br /&gt;
|SRV4&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|S5&lt;br /&gt;
|SRV5&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 7.5cm, 7.5cm, 8cm, 8.5cm, 9cm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The TEMOD/PT1000 temperature sensor gets connected through the 5V I2C connector.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Multi I2C_5V pin'''||'''Multi I2C_5V'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| +5V&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|SDA&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|SCL&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Logger ===&lt;br /&gt;
[[Image:Umarim_logger_spi.jpg|thumb|right|Umarim with logger]]&lt;br /&gt;
&lt;br /&gt;
The Umarim autopilot and the TWOG logger communicate through a bi-directional SPI connection. &lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Umarim SPI1 pin'''||'''Umarim SPI1'''||'''TWOG'''||'''TWOG conn.'''||'''TWOG name'''||'''TWOG pin'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|SSEL1&lt;br /&gt;
|SSEL0&lt;br /&gt;
|USB&lt;br /&gt;
|BUTTON&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|MOSI1&lt;br /&gt;
|MOSI0&lt;br /&gt;
|PPM&lt;br /&gt;
|PPM_IN&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|MISO1&lt;br /&gt;
|MISO0&lt;br /&gt;
|PPM&lt;br /&gt;
|SERV_CLK&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|SCK1&lt;br /&gt;
|SCK0&lt;br /&gt;
|ADC1&lt;br /&gt;
|ADC_3&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 7pin''&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|''various Molex''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;6&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 6cm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The TWOG can be supplied through its original power supply connector or through 5V from the Umarim if the switching supply board is removed from the TWOG:&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Umarim SRV0 pin'''||'''Umarim SRV0'''||'''TWOG ADC1'''||'''TWOG ADC1 pin'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| +5V&lt;br /&gt;
| +5V&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 3pin''&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|''Molex 5pin''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 6cm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solder the cables to the USB breakout board for the TWOG logger, plug cables in 8-pin Molex connector. Secure cables on USB with hot glue. Cover the USB breakout board in shrink tube.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''TWOG USB (J9) pin'''||'''TWOG USB'''||'''USB mini breakout'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB+&lt;br /&gt;
|D+&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|USB-&lt;br /&gt;
|D-&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|USB_VBUS&lt;br /&gt;
|VCC&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 8pin''&lt;br /&gt;
|&lt;br /&gt;
|''solder''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 9cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Shrink tube 24mm / 37mm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Sd_card_twog.jpg|thumb|right|micro SD card adapter]]&lt;br /&gt;
[[Image:Sd_card_twog_shrink.jpg|thumb|right|micro SD card adapter in tube]]&lt;br /&gt;
&lt;br /&gt;
The micro SD card adapter is connected to the TWOGs SPI connector. Wrap the board in shrink tube so that the micro SD card can be plugged/unplugged.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''TWOG SPI pin'''||'''TWOG SPI'''||'''microSD card board'''||'''microSD board pin'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| +3.3V&lt;br /&gt;
|VCC&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|SSEL&lt;br /&gt;
|CS&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|MOSI&lt;br /&gt;
|DI&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|MISO&lt;br /&gt;
|DO&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|SCK&lt;br /&gt;
|SCK&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 7pin''&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|''solder''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 6cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; align=&amp;quot;left&amp;quot;|''Shrink tube 24mm / 37mm''&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Flight_Plans&amp;diff=16148</id>
		<title>Flight Plans</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Flight_Plans&amp;diff=16148"/>
		<updated>2013-10-12T05:24:44Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* DTD and Structure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''flight plan''' is a XML document which one can create and store aboard an autopilot. The flight plan will describe how you want your aircraft to travel if released into into the wild blue yonder.&lt;br /&gt;
&lt;br /&gt;
== DTD and Structure ==&lt;br /&gt;
&lt;br /&gt;
The formal description of the flight plan file is given in the [http://en.wikipedia.org/wiki/Document_Type_Definition '''DTD'''] (located in &amp;lt;tt&amp;gt;conf/flight_plans/flight_plan.dtd&amp;lt;/tt&amp;gt;). This&lt;br /&gt;
DTD must be referenced in the header of your flight plan XML document using the following line:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;!DOCTYPE flight_plan SYSTEM &amp;quot;flight_plan.dtd&amp;quot;&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The flight plans are stored in the &amp;lt;tt&amp;gt;conf/flight_plans&amp;lt;/tt&amp;gt; directory. The [[Flight_Plan_Editor|flight plan editor]] can be used to create basic flight plans via the GUI.&lt;br /&gt;
&lt;br /&gt;
Extract from the [http://en.wikipedia.org/wiki/Document_Type_Definition DTD]:&lt;br /&gt;
 &amp;lt;tt&amp;gt;&amp;lt;!ELEMENT flight_plan (header?,waypoints,sectors?,include*,exceptions?,blocks)&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''A flight plan is composed of two mandatory elements: [[#waypoints|waypoints]] and [[#blocks|blocks]]'''&lt;br /&gt;
&lt;br /&gt;
The root &amp;lt;tt&amp;gt;flight_plan&amp;lt;/tt&amp;gt; element is specified with several attributes:&lt;br /&gt;
 &amp;lt;tt&amp;gt;'''&amp;lt;flight_plan name lat0 lon0 ground_alt security_height home_mode_height qfu alt max_dist_from_home&amp;gt;'''&amp;lt;/tt&amp;gt;&lt;br /&gt;
; &amp;lt;tt&amp;gt;'''name'''&amp;lt;/tt&amp;gt;: The name of the mission (a text string)&lt;br /&gt;
; &amp;lt;tt&amp;gt;'''lat0, lon0'''&amp;lt;/tt&amp;gt;: Defines the latitude and longitude coordinates of the reference point {0,0} in WGS84 degree coordinates&lt;br /&gt;
; &amp;lt;tt&amp;gt;'''ground_alt'''&amp;lt;/tt&amp;gt;: The ground altitude (in meters), Above Sea Level where you are flying (it is helpful to use hand-held GPS for this value). It defines the &amp;lt;tt&amp;gt;GROUND_ALT&amp;lt;/tt&amp;gt; constant value which can be used to define waypoint altitudes&lt;br /&gt;
; &amp;lt;tt&amp;gt;'''security_height'''&amp;lt;/tt&amp;gt;:  The height (over &amp;lt;tt&amp;gt;'''ground_alt'''&amp;lt;/tt&amp;gt;) used by the circle-home failsafe procedure and in other flight procedures such as formation flight and anti-collision avoidance. Warnings are produced if you place a waypoint lower than &amp;lt;tt&amp;gt;'''security_height'''&amp;lt;/tt&amp;gt; (usually the case for the landing point)&lt;br /&gt;
; &amp;lt;tt&amp;gt;'''home_mode_height'''&amp;lt;/tt&amp;gt; (optional): This optional attribute available since v4.2 allows to override &amp;lt;tt&amp;gt;'''security_height'''&amp;lt;/tt&amp;gt; as failsafe height in home mode. If &amp;lt;tt&amp;gt;'''home_mode_height'''&amp;lt;/tt&amp;gt; Is set lower than &amp;lt;tt&amp;gt;'''security_height'''&amp;lt;/tt&amp;gt;, the later is used. This attribute is useful if you need to return home at a high altitude rather than a low altitude.&lt;br /&gt;
; &amp;lt;tt&amp;gt;'''qfu'''&amp;lt;/tt&amp;gt; (optional): defines the global constant &amp;lt;tt&amp;gt;QFU&amp;lt;/tt&amp;gt;. It usually is the magnetic heading in degrees (north=0, east=90) of the runway, the opposite of wind direction. This constant may be used in the mission description. It is also used by the simulator as the original course of the aircraft. So if you want to take off and climb to the West you would use qfu=270. &lt;br /&gt;
; &amp;lt;tt&amp;gt;'''alt'''&amp;lt;/tt&amp;gt;: The default altitude of waypoints ([[Altitude_definitions|Above Sea Level]]). So if your ground altitude is 400 then alt needs to be a value greater than ground altitude and above any obstructions in the flight plan. &lt;br /&gt;
; &amp;lt;tt&amp;gt;'''max_dist_from_home'''&amp;lt;/tt&amp;gt;: A radius representing the maximum allowed distance (in meters) from the HOME waypoint. Exceeding this value (ie flying outside the circle with this radius) will trigger an exception. It is up to you to define the block to be executed (ie what to do) for the exception.&lt;br /&gt;
&lt;br /&gt;
Here is an example of the first line of a flight plan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;flight_plan name=&amp;quot;Example Muret&amp;quot;&lt;br /&gt;
   lat0=&amp;quot;43.46223&amp;quot; lon0=&amp;quot;1.27289&amp;quot; max_dist_from_home=&amp;quot;300&amp;quot; qfu=&amp;quot;270&amp;quot;&lt;br /&gt;
   ground_alt=&amp;quot;185&amp;quot; security_height=&amp;quot;25&amp;quot; alt=&amp;quot;250&amp;quot; home_mode_height=&amp;quot;150&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that a flight plan could also contain optional &amp;lt;tt&amp;gt;include&amp;lt;/tt&amp;gt;'s and &amp;lt;tt&amp;gt;exceptions&amp;lt;/tt&amp;gt; cases.&lt;br /&gt;
&lt;br /&gt;
In English the above flight plan says the name is Example Muret. The reference coordinates for the 0,0 point is: 43.46223 (lat) and 1.27289 (long). The flying site 0,0 location is 185m above sea level. The security height is 25m above 0,0 point or 210m above sea level. The default (ie if not defined in a waypoint this alt is used) altitude is 250m (above sea level). The home mode block altitude is defined to be 150m above sea level. Also, for security, a circle is defined with a radius that's 300m from 0,0 position. This is the max_dist_from_home value. Fly 301m from 0,0 and an exception is triggered. A useful block is to trigger/go to the home mode block and return to home when the aircraft flies outside the safety circle. Example flight plans are helpful for study before you build your own from scratch.&lt;br /&gt;
&lt;br /&gt;
== Waypoints ==&lt;br /&gt;
&lt;br /&gt;
The waypoints are the geographic locations used to specify the trajectories. A waypoint is specified by it's name and coordinates:&lt;br /&gt;
 &amp;lt;tt&amp;gt;''' &amp;lt;waypoint name wpx wpy [alt] [height]/&amp;gt; '''&amp;lt;/tt&amp;gt;&lt;br /&gt;
where wpx and wpy are real positional coordinates ( &amp;lt;tt&amp;gt;'''lat/lon'''&amp;lt;/tt&amp;gt; )  '''or''' UTM coordinates ( &amp;lt;tt&amp;gt;'''utm_x0/utm_y0'''&amp;lt;/tt&amp;gt; ) '''or''' relative coordinates ( &amp;lt;tt&amp;gt;'''x/y'''&amp;lt;/tt&amp;gt; ) in meters from your reference point {0,0} .  &amp;lt;tt&amp;gt;alt&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;height&amp;lt;/tt&amp;gt; are optional parameters and can be used to assign an altitude to a particular waypoint that is different from the globally defined &amp;lt;tt&amp;gt;alt&amp;lt;/tt&amp;gt; parameter of the flightplan. To set the waypoint altitude relative to the [[Altitude_definitions|ground altitude]] (&amp;lt;tt&amp;gt;ground_alt&amp;lt;/tt&amp;gt;) of the flight plan for this waypoint, use the &amp;lt;tt&amp;gt;height&amp;lt;/tt&amp;gt; attribute instead of &amp;lt;tt&amp;gt;alt&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
An example:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;waypoints&amp;gt;&lt;br /&gt;
    &amp;lt;waypoint name=&amp;quot;HOME&amp;quot; x=&amp;quot;0.0&amp;quot; y=&amp;quot;30.0&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;waypoint name=&amp;quot;BRIDGEOVERRIVER&amp;quot; x=&amp;quot;-100.0&amp;quot; y=&amp;quot;60.0&amp;quot; alt=&amp;quot;270.&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;waypoint name=&amp;quot;MyBarn&amp;quot; x=&amp;quot;-130.0&amp;quot; y=&amp;quot;217.5&amp;quot; alt=&amp;quot;3000.&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;waypoint name=&amp;quot;3&amp;quot; x=&amp;quot;-30.0&amp;quot; y=&amp;quot;50&amp;quot; height=&amp;quot;50.&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;waypoint name=&amp;quot;4&amp;quot; x=&amp;quot;-30.0&amp;quot; y=&amp;quot;50.&amp;quot; alt=&amp;quot;ground_alt + 50&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;waypoint name=&amp;quot;_MYHELPERSPOT&amp;quot; x=&amp;quot;-30.0&amp;quot; y=&amp;quot;60&amp;quot; height=&amp;quot;50.&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;waypoint name=&amp;quot;_MYOTHERHELPERSPOT&amp;quot; x=&amp;quot;-70.0&amp;quot; y=&amp;quot;90&amp;quot; height=&amp;quot;70.&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;waypoint name=&amp;quot;TOWER&amp;quot; lat=&amp;quot;48.858249&amp;quot; lon=&amp;quot;2.294494&amp;quot; height=&amp;quot;324.&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;waypoint name=&amp;quot;MountainCAFE&amp;quot; utm_x0=&amp;quot;360284.8&amp;quot; utm_y0=&amp;quot;4813595.5&amp;quot; alt=&amp;quot;1965.&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/waypoints&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Tips'''&lt;br /&gt;
* Waypoints are easily adjusted with the [[Flight_Plan_Editor|flight plan editor]].&lt;br /&gt;
* If a waypoint name starts with an underscore, the waypoint is '''not displayed''' in the GCS, except in editor mode.&lt;br /&gt;
* The maximum number of waypoints is 254.&lt;br /&gt;
* A waypoint named &amp;lt;tt&amp;gt;HOME&amp;lt;/tt&amp;gt; is required if the failsafe HOME mode procedure is used.&lt;br /&gt;
&lt;br /&gt;
== Sectors ==&lt;br /&gt;
&lt;br /&gt;
Flat ''Sectors'' can be described as an area defined by list of waypoint corners. Such an area will be displayed in the Ground Control Station (GCS) by colored lines.&lt;br /&gt;
A function is generated to check if a point, usually the aircraft itself, is ''inside'' this sector. Currently, this feature requires that the polygon is &amp;lt;b&amp;gt;convex&amp;lt;/b&amp;gt; and described in a &amp;lt;b&amp;gt;clockwise&amp;lt;/b&amp;gt; order. For a sector named &amp;lt;tt&amp;gt;sector&amp;lt;/tt&amp;gt;. Note that sector names are not allowed to contain spaces. The generated function is &amp;lt;tt&amp;gt;bool_t InsideSector(float x, float y);&amp;lt;/tt&amp;gt; where &amp;lt;tt&amp;gt;x&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;y&amp;lt;/tt&amp;gt; are east and north coordinated, in meters, relative to the geographic reference of the flight plan. If the flight plan is dynamically relocated, such a sector will be relocated but the display is currently not updated on the GCS. It would be great if one would help improving that part of the source code.&lt;br /&gt;
&lt;br /&gt;
For example, with the following element in a flight plan.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;sectors&amp;gt;&lt;br /&gt;
    &amp;lt;sector name=&amp;quot;MyCosySector&amp;quot; color=&amp;quot;red&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;corner name=&amp;quot;_1&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;corner name=&amp;quot;_2&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;corner name=&amp;quot;_3&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;corner name=&amp;quot;_4&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/sector&amp;gt;&lt;br /&gt;
  &amp;lt;/sectors&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is then possible to write a exception. For example if the aircraft for some reason flies outside this sector the airframe will fly to a standby waypoint. The exclamation mark (!) means the boolean operator &amp;lt;tt&amp;gt;NOT&amp;lt;/tt&amp;gt; in this example. In regular language one would describe &amp;quot;If my airframe is NOT inside the Murret sector anymore then deroute it to the standby waypoint.&amp;quot; In Flightplan &amp;quot;Speak&amp;quot; this is written like: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;exception cond=&amp;quot;! InsideMyCosySector(GetPosX(), GetPosY())&amp;quot; deroute=&amp;quot;standby&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Tips'''&lt;br /&gt;
* A nice option in the corner notation is that one can add an underscore in front of the name; a corner or waypoint name that starts with an underscore is not displayed in the GCS. Only in editor mode it is visible. It is visible in editor mode, because if you the could not see it, it also would be not possible to edit or drag the corner or waypoint to another position.&lt;br /&gt;
* The color of the sector is not fixed but can be defined by oneself if wished for via the color attribute.&lt;br /&gt;
&lt;br /&gt;
== Includes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;include&amp;lt;/tt&amp;gt; is used to add some flight plan elements defined in an external procedure. It’s useful to include pre-written procedures with only few arguments and then clarify the flight plan.&lt;br /&gt;
Here is the structure:&lt;br /&gt;
 &amp;lt;tt&amp;gt;&amp;lt;include name procedure&amp;gt; [&amp;lt;arg name value /&amp;gt;]*[&amp;lt;with from to /&amp;gt;]*&amp;lt;/include&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
where &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt; attribute of the include element will be used in this flight plan to prefix the blocks of the &amp;lt;tt&amp;gt;procedure&amp;lt;/tt&amp;gt;, the XML referenced file.&lt;br /&gt;
Named arguments may be given with their value in the &amp;lt;tt&amp;gt;arg&amp;lt;/tt&amp;gt; elements. The &amp;lt;tt&amp;gt;with&amp;lt;/tt&amp;gt; tag allows to link labels (e.g. attribute of a deroute instruction or of an exception) from the procedure to blocks of the main flight plan.&lt;br /&gt;
Then, each block of the procedure is like any block of the flight plan and is designated with a dotted identifier: block &amp;lt;tt&amp;gt;b&amp;lt;/tt&amp;gt; of a procedure named &amp;lt;tt&amp;gt;p&amp;lt;/tt&amp;gt; is named &amp;lt;tt&amp;gt;b.p&amp;lt;/tt&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
Here is an example:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;includes&amp;gt;&lt;br /&gt;
    &amp;lt;include name=&amp;quot;landing&amp;quot; procedure=&amp;quot;landing.xml&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/includes&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Blocks ==&lt;br /&gt;
&lt;br /&gt;
Block elements are the main part of a flight plan: they describe each unit of the mission.&lt;br /&gt;
They are made of various primitives, called stages and exceptions, you can put one after the other. When a&lt;br /&gt;
stage (or a block) is finished, the autopilot goes to the next one. The behaviour after the last stage of the last block is undefined. &lt;br /&gt;
&lt;br /&gt;
As described in the DTD, the &amp;lt;tt&amp;gt;blocks&amp;lt;/tt&amp;gt; element is composed of &amp;lt;tt&amp;gt;block&amp;lt;/tt&amp;gt; elements which are sequence of ''stages'':&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!ELEMENT blocks (block+)&amp;gt;&lt;br /&gt;
  &amp;lt;!ELEMENT block  (exception|while|heading|attitude|go|xyz|set|call|circle|deroute|stay|follow|survey_rectangle|for|return|eight|oval|home|path)*&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;block name=&amp;quot;circlehome&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;circle radius=&amp;quot;75&amp;quot; wp=&amp;quot;HOME&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/block&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can add a button in the [[GCS#Strips|strip of the aircraft]] with the attribute &amp;lt;tt&amp;gt;strip_button&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;block name=&amp;quot;descent&amp;quot; strip_button=&amp;quot;Descent&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;circle wp=&amp;quot;HOME&amp;quot; throttle=&amp;quot;0.0&amp;quot; pitch=&amp;quot;-15&amp;quot; vmode=&amp;quot;throttle&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/block&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
This button will activate the block. If the attribute &amp;lt;tt&amp;gt;group&amp;lt;/tt&amp;gt; is specified, all strip buttons of the same group will be placed vertically on top of each other.&lt;br /&gt;
&lt;br /&gt;
In the same way, a key shortcut can be specified:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;block key=&amp;quot;D&amp;quot; name=&amp;quot;descent&amp;quot; strip_button=&amp;quot;Descent&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;circle wp=&amp;quot;HOME&amp;quot; throttle=&amp;quot;0.0&amp;quot; pitch=&amp;quot;-15&amp;quot; vmode=&amp;quot;throttle&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/block&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Modifiers are allowed, using the syntax of [http://library.gnome.org/devel/gtk/2.15/gtk-Keyboard-Accelerators.html#gtk-accelerator-parse GTK accelerators].&lt;br /&gt;
&lt;br /&gt;
An icon can be specified to display the button. The &amp;lt;tt&amp;gt;strip_button&amp;lt;/tt&amp;gt; label then is a tooltip for the icon. The icon must be an image file available in the directory &amp;lt;tt&amp;gt;data/pictures/gcs_icons&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;block name=&amp;quot;Takeoff&amp;quot; strip_icon=&amp;quot;takeoff.png&amp;quot; strip_button=&amp;quot;Takeoff&amp;quot;&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can call functions before or after each execution of the block:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;block name=&amp;quot;circlehome&amp;quot; pre_call=&amp;quot;function_to_call_before_circle()&amp;quot; post_call=&amp;quot;function_to_call_after_circle()&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;circle wp=&amp;quot;HOME&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/block&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Expressions ====&lt;br /&gt;
&lt;br /&gt;
Most of the numeric attributes in stages are analyzed as C expressions. The syntax of this C expression is restricted to &lt;br /&gt;
* numeric constants&lt;br /&gt;
* some internal autopilot variables (not fully documented, see examples)&lt;br /&gt;
* Some binary operators: &amp;lt;, &amp;gt;, &amp;lt;=, &amp;gt;=, &amp;lt;&amp;gt;, ==, +, -, /, *&lt;br /&gt;
* Some utility functions&lt;br /&gt;
&lt;br /&gt;
Some examples of usable expressions are given in the next sections.&lt;br /&gt;
=== Initialization  Blocks ===&lt;br /&gt;
The first three blocks of flight plan are initialization blocks. &lt;br /&gt;
&lt;br /&gt;
The first block waits until the GPS fix has been established, as shown below.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;blocks&amp;gt;&lt;br /&gt;
    &amp;lt;block name=&amp;quot;Wait GPS&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;set value=&amp;quot;1&amp;quot; var=&amp;quot;kill_throttle&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;while cond=&amp;quot;!GpsFixValid()&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/block&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
The second block updates the local waypoints with respect to the UAV.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;block name=&amp;quot;Geo init&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;while cond=&amp;quot;LessThan(NavBlockTime(), 10)&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;call fun=&amp;quot;NavSetGroundReferenceHere()&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/block&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
This next block prevents the UAV from starting the engine and taking off. &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;block name=&amp;quot;Holding point&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;!--set var=&amp;quot;nav_mode&amp;quot; value=&amp;quot;NAV_MODE_ROLL&amp;quot;/--&amp;gt;&lt;br /&gt;
      &amp;lt;set value=&amp;quot;1&amp;quot; var=&amp;quot;kill_throttle&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;attitude roll=&amp;quot;0&amp;quot; throttle=&amp;quot;0&amp;quot; vmode=&amp;quot;throttle&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/block&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
=== Exceptions ===&lt;br /&gt;
&lt;br /&gt;
The flight manager can handle exceptions. They consist in conditions checked periodically (at the same pace as the navigation control), allowing the control to jump to a given block. Here is the syntax of exceptions:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;exception cond=&amp;quot;...&amp;quot; deroute=&amp;quot;...&amp;quot;&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
where &amp;lt;tt&amp;gt;cond&amp;lt;/tt&amp;gt; is an expression and &amp;lt;tt&amp;gt;deroute&amp;lt;/tt&amp;gt; is the name of the block we want to switch to as soon as the condition is true.&lt;br /&gt;
&lt;br /&gt;
Here are some example of exceptions:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;exception cond=&amp;quot;10 &amp;gt; PowerVoltage()&amp;quot; deroute=&amp;quot;go_down&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;exception cond=&amp;quot;(ground_alt+10 &amp;gt; GetPosAlt())&amp;quot; deroute=&amp;quot;go_up&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;exception cond=&amp;quot;(autopilot_flight_time &amp;gt; 840)&amp;quot; deroute=&amp;quot;quick_land&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exceptions can be local to a block or global to the flight plan, in the &amp;lt;tt&amp;gt;&amp;lt;exceptions&amp;gt;&amp;lt;/tt&amp;gt; element. In the following example, time since last reception of a message from the ground station is monitored and the navigation is switched to the &amp;lt;tt&amp;gt;Standby&amp;lt;/tt&amp;gt; block if no message have been received for 22s. This exception is valid for '''all''' the blocks.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;flight_plan ...&amp;gt;&lt;br /&gt;
    &amp;lt;waypoints&amp;gt; ... &amp;lt;/waypoints&amp;gt;&lt;br /&gt;
    &amp;lt;exceptions&amp;gt;&lt;br /&gt;
      &amp;lt;exception cond=&amp;quot;datalink_time &amp;gt; 22&amp;quot; deroute=&amp;quot;Standby&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/exceptions&amp;gt;&lt;br /&gt;
  &amp;lt;blocks&amp;gt; ...&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Deroute ===&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;deroute&amp;lt;/tt&amp;gt; is the ''goto'' directive of the flight plan; it switches the navigation to the given block:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;deroute block=&amp;quot;landing&amp;quot;/&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that this primitive should not be used to execute loops which are provided by the following elements.&lt;br /&gt;
&lt;br /&gt;
=== Loops ===&lt;br /&gt;
&lt;br /&gt;
Unbounded loops are written with &amp;lt;tt&amp;gt;while&amp;lt;/tt&amp;gt; elements whose &amp;lt;tt&amp;gt;cond&amp;lt;/tt&amp;gt; attribute is a boolean expression.&lt;br /&gt;
Children  of &amp;lt;tt&amp;gt;while&amp;lt;/tt&amp;gt; are stages:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;while cond=&amp;quot;TRUE&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;go wp=&amp;quot;A&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;go wp=&amp;quot;B&amp;quot;/&amp;gt; &lt;br /&gt;
    &amp;lt;go wp=&amp;quot;C&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;while cond=&amp;quot;5 &amp;gt; stage_time&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;/while&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
In this example, we run an infinite loop, lettin the aircraft try to go via waypoints &amp;lt;tt&amp;gt;A&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;B&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;C&amp;lt;/tt&amp;gt; and waiting for 5 seconds before repeating.&lt;br /&gt;
&lt;br /&gt;
Bounded loops are written with the &amp;lt;tt&amp;gt;for&amp;lt;/tt&amp;gt; tag:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;for var=&amp;quot;i&amp;quot; from=&amp;quot;0&amp;quot; to=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
    ...&lt;br /&gt;
  &amp;lt;/for&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
where the body of the loop will be run four times.&lt;br /&gt;
&lt;br /&gt;
The variable of a &amp;lt;tt&amp;gt;for&amp;lt;/tt&amp;gt; loop can be used inside expressions appearing as attributes of the stages:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;for var=&amp;quot;i&amp;quot; from=&amp;quot;1&amp;quot; to=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;circle wp=&amp;quot;HOME&amp;quot; radius=&amp;quot;75&amp;quot; alt=&amp;quot;ground_alt+50*$i&amp;quot; until=&amp;quot;stage_time&amp;gt;10&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/for&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this example, the aircraft will circle around waypoint '''HOME''' for 10 seconds at and altitude above ground of 50m, 10 seconds at altitude 100 meter (50+50), ... until 250m (5x +50).&lt;br /&gt;
&lt;br /&gt;
Note: Two bounded loops using the same control variable are not allowed in the same block.&lt;br /&gt;
&lt;br /&gt;
=== Navigation modes ===&lt;br /&gt;
&lt;br /&gt;
Navigation modes give the description of the desired trajectory in 3D. While the horizontal mode is specified through&lt;br /&gt;
''stages'', the vertical control is specified with various attributes of these stages. The current available navigation stages are&lt;br /&gt;
* attitude : just keep a fixed attitude;&lt;br /&gt;
* heading : keep a given course;&lt;br /&gt;
* go : go to a given waypoint;&lt;br /&gt;
* path : list of waypoints linked by ''go''&lt;br /&gt;
* circle : circle around a waypoint;&lt;br /&gt;
* oval : two half circles with a straight between two nav points&lt;br /&gt;
* eight : fly a figure of eight through a waypoint and around another&lt;br /&gt;
* stay : hold the position (hard to realize for a fixed-wing aircraft);&lt;br /&gt;
* follow : follow another aircraft;&lt;br /&gt;
* xyz : circle around a point moveable with the RC transmitter stick (obsolete with the datalink).&lt;br /&gt;
&lt;br /&gt;
The vertical control is achieved using the &amp;lt;tt&amp;gt;vmode&amp;lt;/tt&amp;gt; attribute of these stages. The possible values are &lt;br /&gt;
* '''alt''' (the default) : the autopilot keeps the desired altitude which is the altitude of the waypoint (if any) or the altitude specified with the &amp;lt;tt&amp;gt;alt&amp;lt;/tt&amp;gt; attribute;&lt;br /&gt;
* '''climb''' : the autopilot keeps the desired vertical speed specified with the &amp;lt;tt&amp;gt;climb&amp;lt;/tt&amp;gt; attribute (in m/s);&lt;br /&gt;
* '''throttle''' : the autopilots sets the desired throttle specified with the &amp;lt;tt&amp;gt;throttle&amp;lt;/tt&amp;gt; attribute (between 0 and 1);&lt;br /&gt;
* '''glide''' : the autopilot keeps the desired slope between two waypoints&lt;br /&gt;
&lt;br /&gt;
The default control is done with the throttle. However, setting the &amp;lt;tt&amp;gt;pitch&amp;lt;/tt&amp;gt; attribute to '''auto''' and the &amp;lt;tt&amp;gt;throttle&amp;lt;/tt&amp;gt; attribute to a constant allows a vertical control only by controlling the attitude of the A/C.&lt;br /&gt;
The &amp;lt;tt&amp;gt;pitch&amp;lt;/tt&amp;gt; attribute also can be set to any value (in degrees) while the throttle control is in use: it usually affects the airspeed of the aircraft.  &lt;br /&gt;
&lt;br /&gt;
The different navigation modes are detailed in the next sections.&lt;br /&gt;
&lt;br /&gt;
=== Attitude ===&lt;br /&gt;
&lt;br /&gt;
Element &amp;lt;tt&amp;gt;attitude&amp;lt;/tt&amp;gt; is the navigation mode which corresponds to the current lowest control loop for horizontal mode.&lt;br /&gt;
The autopilot then keeps a constant attitude. The &amp;lt;tt&amp;gt;roll&amp;lt;/tt&amp;gt; attribute is required (in degrees, positive to put right wing low).&lt;br /&gt;
&lt;br /&gt;
To fly away, at constant airspeed:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;attitude roll=&amp;quot;0&amp;quot; vmode=&amp;quot;throttle&amp;quot;, throttle=&amp;quot;0.5&amp;quot;/&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To fly around, holding a given altitude:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;attitude roll=&amp;quot;30&amp;quot; alt=&amp;quot;ground_alt+50&amp;quot;/&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that it is not a ''safe'' navigation mode since the geographic position of the plane is not controlled. However, this mode is useful to tune the roll attitude control loop.&lt;br /&gt;
&lt;br /&gt;
=== Heading ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;heading&amp;lt;/tt&amp;gt; primitive is relative to the second level loop for horizontal mode in the autopilot which will keep the given &amp;lt;tt&amp;gt;course&amp;lt;/tt&amp;gt;, a required attribute (in degrees, clockwise, north=0, east=90).&lt;br /&gt;
&lt;br /&gt;
One example to takeoff, following the QFU, 80% throttle, nose up (15 degrees) until height of 30m is reached:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;heading course=&amp;quot;QFU&amp;quot; vmode=&amp;quot;throttle&amp;quot; throttle=&amp;quot;0.8&amp;quot; pitch=&amp;quot;15&amp;quot; until=&amp;quot;(GetPosAlt() &amp;gt; ground_alt+30)&amp;quot;/&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Go ===&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;go&amp;lt;/tt&amp;gt; primitive is probably the most useful one. Basically, the autopilot will try to join a given waypoint (&amp;lt;tt&amp;gt;wp&amp;lt;/tt&amp;gt;, the only required attribute). So the simplest thing you can ask for is&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;go wp=&amp;quot;HOME&amp;quot;/&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
which will set the '''HOME''' waypoint as the desired target position. Note than since &amp;lt;tt&amp;gt;vmode=&amp;quot;alt&amp;quot;&amp;lt;/tt&amp;gt; is the default, the altitude of the target waypoint is also taken into account. The navigation will switch to the next stage as soon as the target is reached.&lt;br /&gt;
&lt;br /&gt;
It is usually not a good idea to try to join a waypoint without asking for a precise trajectory, i.e. a given line.&lt;br /&gt;
Setting the &amp;lt;tt&amp;gt;hmode&amp;lt;/tt&amp;gt; attribute to '''route''', the navigation will go over a segment joining two waypoints:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;go from=&amp;quot;wp1&amp;quot; wp=&amp;quot;wp2&amp;quot; hmode=&amp;quot;route&amp;quot;/&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The target altitude is the altitude of the target waypoint; it can also be set with the &amp;lt;tt&amp;gt;alt&amp;lt;/tt&amp;gt; attribute. The following example keeps an altitude with fixed throttle:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;go from=&amp;quot;wp2&amp;quot; wp=&amp;quot;wp3&amp;quot; hmode=&amp;quot;route&amp;quot; pitch=&amp;quot;auto&amp;quot; throttle=&amp;quot;0.75&amp;quot; alt=&amp;quot;ground_alt+100&amp;quot;/&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The attributes related to the vertical control can also be set to replace the default altitude mode:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;go from=&amp;quot;wp1&amp;quot; wp=&amp;quot;wp2&amp;quot; hmode=&amp;quot;route&amp;quot; vmode=&amp;quot;climb&amp;quot; climb=&amp;quot;1.5&amp;quot;/&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally, the &amp;lt;tt&amp;gt;approaching_time&amp;lt;/tt&amp;gt; (in seconds) attribute helps to decide when the target is ''reached''. It can be set&lt;br /&gt;
to '''0''' to go over the target waypoint (default value is the '''CARROT''' time, set in the airframe configuration file).&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;go from=&amp;quot;wp1&amp;quot; wp=&amp;quot;wp2&amp;quot; hmode=&amp;quot;route&amp;quot; approaching_time=&amp;quot;1&amp;quot;/&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Path ===&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt; primitive is just a shorthand expression for a set of &amp;lt;tt&amp;gt;go&amp;lt;/tt&amp;gt; primitives. A list of waypoints defined with the &amp;lt;tt&amp;gt;wpts&amp;lt;/tt&amp;gt; attribute is pre-processed into a set of &amp;lt;tt&amp;gt;go&amp;lt;/tt&amp;gt; primitives with the &amp;lt;tt&amp;gt;hmode&amp;lt;/tt&amp;gt; attribute. For example:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;path wpts=&amp;quot;wp1, wp2, wp3&amp;quot;/&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other attributes are optional:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;path wpts=&amp;quot;wp3, w1, wp2&amp;quot; approaching_time=&amp;quot;1&amp;quot; pitch=&amp;quot;auto&amp;quot; throttle=&amp;quot;0.5&amp;quot;/&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Circle ===&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;circle&amp;lt;/tt&amp;gt; primitive is the second main navigation mode: the trajectory is defined as a circle around a given waypoint with a given radius:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;circle wp=&amp;quot;HOME&amp;quot; radius=&amp;quot;75&amp;quot;/&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
A positive radius makes the UAS move clockwise, a negative counter-clockwise.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;until&amp;lt;/tt&amp;gt; attribute may be used to control the end of the stage. The following example defines an ascending trajectory at constant throttle, nose up (15 degrees), over growing circles, until the battery level is low:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;circle wp=&amp;quot;wp1&amp;quot; radius=&amp;quot;50+(GetPosAlt()-ground_alt)/2&amp;quot; vmode=&amp;quot;throttle&amp;quot; throttle=&amp;quot;0.75&amp;quot; pitch=&amp;quot;15&amp;quot; until=&amp;quot;10&amp;gt;PowerVoltage()&amp;quot;/&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Oval ===&lt;br /&gt;
The oval consists of two half circles that are connected with two straight lines. This flight path is usefull when a IMU is used because the straights allow for level flight. &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt; &amp;lt;oval p1=&amp;quot;1&amp;quot; p2=&amp;quot;2&amp;quot; radius=&amp;quot;nav_radius&amp;quot;/&amp;gt; &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Eight ===&lt;br /&gt;
Fly a figure of eight that consists of two straight legs that pass though the center and the center of the half circle at the end of the two legs is in the turn around  waypoint. The altitude of the center waypoint is used for the entire figure. The turn around waypoint is moved to match radius given. &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;  &amp;lt;eight center=&amp;quot;1&amp;quot; radius=&amp;quot;nav_radius&amp;quot; turn_around=&amp;quot;2&amp;quot;/&amp;gt; &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Follow ===&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;follow&amp;lt;/tt&amp;gt; is a special primitive which makes the UAS follow another UAS (real or simulated, named with its &amp;lt;tt&amp;gt;ac_id&amp;lt;/tt&amp;gt;) at a given &amp;lt;tt&amp;gt;distance&amp;lt;/tt&amp;gt; (in meters) behind and at a given &amp;lt;tt&amp;gt;height&amp;lt;/tt&amp;gt; (in meters) above.&lt;br /&gt;
&lt;br /&gt;
In this example, the autopilot will try to follow A/C number '''4''', staying '''50'''m behind and '''20'''m above.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;follow ac_id=&amp;quot;4&amp;quot; distance=&amp;quot;50&amp;quot; height=&amp;quot;20&amp;quot;/&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
Note that the &amp;lt;tt&amp;gt;traffic_info.c&amp;lt;/tt&amp;gt; file is required by this feature and the &amp;lt;tt&amp;gt;TRAFFIC_INFO&amp;lt;/tt&amp;gt; flag has to be set to enable it. Then, the following lines must be added in the airframe file:&lt;br /&gt;
 &amp;lt;tt&amp;gt;ap.srcs += traffic_info.c&amp;lt;/tt&amp;gt;&lt;br /&gt;
 &amp;lt;tt&amp;gt;ap.CFLAGS += -DTRAFFIC_INFO&amp;lt;/tt&amp;gt;&lt;br /&gt;
 &amp;lt;tt&amp;gt;sim.srcs += traffic_info.c&amp;lt;/tt&amp;gt;&lt;br /&gt;
 &amp;lt;tt&amp;gt;sim.CFLAGS += -DTRAFFIC_INFO&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Stay ===&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;stay&amp;lt;/tt&amp;gt; is a mode for UAS's able to hover:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;stay wp=&amp;quot;HOME&amp;quot; alt=&amp;quot;10&amp;quot;/&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== XYZ ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;xyz&amp;lt;/tt&amp;gt; is a special mode where the UAS circles around a user moveable waypoint. This waypoint is moved with the RC sticks:&lt;br /&gt;
* YAW channel controls the point over the west-east axis;&lt;br /&gt;
* PITCH channel controls the point over the south-north axis;&lt;br /&gt;
* ROLL channel controls the altitude.&lt;br /&gt;
&lt;br /&gt;
Example (default radius is '''100'''):&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;xyz radius=&amp;quot;40&amp;quot;/&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Set ===&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;set&amp;lt;/tt&amp;gt; element is a dangerous one which should be used only by expert users: it is used to directly set an internal variable of the autopilot. For example, you can change the value of the default ground altitude, a variable used by the home mode failsafe procedure (and maybe by your own flight plan):&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;set var=&amp;quot;ground_alt&amp;quot; value=&amp;quot;ground_alt+50&amp;quot;/&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
This directive is extremely powerful and has great potential for error - use with caution.&lt;br /&gt;
&lt;br /&gt;
=== Call ===&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;call&amp;lt;/tt&amp;gt; allows the user to define its own navigation procedures in C. The &amp;lt;tt&amp;gt;value&amp;lt;/tt&amp;gt; must be a call to a boolean function which must return TRUE as long as the stage is not completed (a function which should be called only once would then return immediately FALSE).&lt;br /&gt;
This feature is illustrated with the '''line''' pattern:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;call fun=&amp;quot;nav_line_init()&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;call fun=&amp;quot;nav_line(WP_1, WP_2, nav_radius)&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
where &amp;lt;tt&amp;gt;nav_line_init()&amp;lt;/tt&amp;gt; returns FALSE and &amp;lt;tt&amp;gt;nav_line()&amp;lt;/tt&amp;gt; always returns TRUE (this stage never ends).&lt;br /&gt;
Such functions usually are defined in a supplementary C file which must be specified in the airframe file (in the &amp;lt;tt&amp;gt;makefile&amp;lt;/tt&amp;gt; section)&lt;br /&gt;
 &amp;lt;tt&amp;gt;ap.srcs += nav_line.c&lt;br /&gt;
 sim.srcs += nav_line.c&amp;lt;/tt&amp;gt;&lt;br /&gt;
These functions also must be declared in a header file which must be mentioned in the header element of the flight plan:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;header&amp;gt;&lt;br /&gt;
#include &amp;quot;nav_line.h&amp;quot;&lt;br /&gt;
  &amp;lt;/header&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
These C source file and H header file must be located in the &amp;lt;tt&amp;gt;sw/airborne&amp;lt;/tt&amp;gt; directory.&lt;br /&gt;
&lt;br /&gt;
You can also call functions before or after each execution of the block:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;block name=&amp;quot;circlehome&amp;quot; pre_call=&amp;quot;function_to_call_before_circle()&amp;quot; post_call=&amp;quot;function_to_call_after_circle()&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;circle wp=&amp;quot;HOME&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/block&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Advanced Examples ==&lt;br /&gt;
Parameters used in a flight plan can be computed expressions. In this example, the plane is asked to perform 5 circles at progressively increasing altitudes for exactly one minute at each altitude:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;for var = &amp;quot;i&amp;quot; from = &amp;quot;1&amp;quot; to = &amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;circle wp = &amp;quot;HOME&amp;quot; radius=&amp;quot;75&amp;quot;&lt;br /&gt;
          alt = &amp;quot;ground_alt+50*$i&amp;quot;&lt;br /&gt;
          until = &amp;quot;stage_time&amp;gt;60&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/for&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Immobilize Actuators === &lt;br /&gt;
&lt;br /&gt;
h_ctl setpoints variable are set by the h_ctl_attitude_loop() (from fw_h_ctl.c) loop) which can be disabled with the&lt;br /&gt;
h_ctl_disabled flag:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;set var=&amp;quot;h_ctl_disabled&amp;quot; value=&amp;quot;TRUE&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;set var=&amp;quot;h_ctl_aileron_setpoint&amp;quot; value=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;set var=&amp;quot;h_ctl_elevator_setpoint&amp;quot; value=&amp;quot;MAX_PPRZ/2&amp;quot;/&amp;gt;&lt;br /&gt;
 .... waiting for a condition ...&lt;br /&gt;
 &amp;lt;set var=&amp;quot;h_ctl_disabled&amp;quot; value=&amp;quot;FALSE&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Procedures ==&lt;br /&gt;
&lt;br /&gt;
Procedures are libraries which can be included in flight plans. They are composed of waypoints, sectors and blocks. The header of a procedure may contain some parameters which are replaced by arguments when the procedure is included.&lt;br /&gt;
&lt;br /&gt;
Extract of the DTD: a procedure is a sequence of parameters, waypoints, ...:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;!ELEMENT procedure (param*,header?,waypoints?,sectors?,exceptions?,blocks?)&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A &amp;lt;tt&amp;gt;param&amp;lt;/tt&amp;gt;eter is just a name. A parameter is optional if it is declared with a default value.&lt;br /&gt;
An example with a required and an optional parameter:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;param name=&amp;quot;alt&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;param name=&amp;quot;radius&amp;quot; default_value=&amp;quot;75&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Procedures are called with the &amp;lt;tt&amp;gt;include&amp;lt;/tt&amp;gt; element in a flight plan. A procedure cannot be included twice or by another procedure. A procedure call requires:&lt;br /&gt;
&lt;br /&gt;
* the name of the procedure file, the name given to this inclusion; &lt;br /&gt;
* values for the parameters;&lt;br /&gt;
* backlinks for block name exits of the procedure.&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;include name=&amp;quot;landing&amp;quot; procedure=&amp;quot;landing.xml&amp;quot;/&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here is the corresponding procedure '''landing.xml''':&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE procedure SYSTEM &amp;quot;flight_plan.dtd&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;procedure&amp;gt;&lt;br /&gt;
    &amp;lt;waypoints&amp;gt;&lt;br /&gt;
      &amp;lt;waypoint name=&amp;quot;AF&amp;quot; x=&amp;quot;177.4&amp;quot; y=&amp;quot;45.1&amp;quot; alt=&amp;quot;30&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;waypoint name=&amp;quot;TD&amp;quot; x=&amp;quot;28.8&amp;quot; y=&amp;quot;57.0&amp;quot; alt=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;waypoint name=&amp;quot;_BASELEG&amp;quot; x=&amp;quot;168.8&amp;quot; y=&amp;quot;-13.8&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/waypoints&amp;gt;&lt;br /&gt;
    &amp;lt;blocks&amp;gt;&lt;br /&gt;
      ...&lt;br /&gt;
      &amp;lt;block name=&amp;quot;land&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;call fun=&amp;quot;nav_compute_baseleg(WP_AF, WP_TD, WP__BASELEG, nav_radius)&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;circle radius=&amp;quot;nav_radius&amp;quot; until=&amp;quot;NavCircleCount() &amp;gt; 0.5&amp;quot; wp=&amp;quot;_BASELEG&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;circle radius=&amp;quot;nav_radius&amp;quot; until=&amp;quot;And(NavQdrCloseTo(DegOfRad(baseleg_out_qdr)-10), 10 &amp;gt; fabs(GetPosAlt()- WaypointAlt(WP__BASELEG)))&amp;quot; wp=&amp;quot;_BASELEG&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/block&amp;gt;&lt;br /&gt;
      ...&lt;br /&gt;
    &amp;lt;/blocks&amp;gt;&lt;br /&gt;
  &amp;lt;/procedure&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that the name of procedure '''land''' block will be renamed into '''landing.land''':&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;deroute block=&amp;quot;landing.land&amp;quot;/&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
will jump to this procedure block.&lt;br /&gt;
&lt;br /&gt;
Suppose you have a go-around condition in your landing procedure. You would write it&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;exception cond=&amp;quot;...&amp;quot; deroute=&amp;quot;go-around&amp;quot;/&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
then you must link this block exit with one of your block (e.g. &amp;lt;tt&amp;gt;Standby&amp;lt;/tt&amp;gt;). So you would include the procedure as follows:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;include name=&amp;quot;landing&amp;quot; procedure=&amp;quot;landing.xml&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;with from=&amp;quot;go-around&amp;quot; to=&amp;quot;Standby&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/include&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tips and Tricks ==&lt;br /&gt;
&lt;br /&gt;
There are many ways to skin a cat just as there are many ways to craft your flight plan. Following the best practices tips can save you from a lot of frustration and mishap.&lt;br /&gt;
&lt;br /&gt;
* Simulate your flight plan before taking it to the sky. Flight plans should always be carefully tested prior to flight, take a look at the [[Simulation|simulation]] page for details on how to simulate your plan.&lt;br /&gt;
* Make an subdirectory in the Flight_plan directory with your own name and add your flight plans there. Make sure that the location of the DTD is correct, e.g by using relative directory double dots as in &amp;lt;tt&amp;gt;&amp;lt;!DOCTYPE flight_plan SYSTEM &amp;quot;../flight_plan.dtd&amp;quot;&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Take a good look at other flight plans included with Paparazzi. To learn from example flight plans please visit the [[Flight_Plan_Examples|flight plan examples]] page&lt;br /&gt;
* There are several option to build failsafe features into you flightplan, [[Failsafe|for some examples visit the Failsafe page]].&lt;br /&gt;
* Some flight plan examples define waypoint locations using relative coordinates. These are relative positions from the fixed lat and lon in the header of the flight plan. When simulating your flight plan the aircraft always use the lat/lon as defined in the flight plan since a regular simulation has no notion of you current position of you local PC where you simulate on. This is something to keep in mind if you test your flight plan in real flights.&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]] [[Category:User_Documentation]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=15908</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=15908"/>
		<updated>2013-09-14T18:23:02Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* Image:Ppzuav.jpg www.ppzuav.com thumb|400px|Paparazzi controllers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
We encourage the distribution of hardware for profit or otherwise and invite any users with paparazzi-related hardware to post links and purchasing information on this page.  Please use the [[Talk:Get_Hardware&amp;amp;action=edit|Discussion Tab]] to describe your experiences with any of these vendors.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://aerofu.com [[image:aerofu_logo.png]]  Aerofu.com ] =&lt;br /&gt;
&lt;br /&gt;
Low cost Paparazzi hardware from Australia. &lt;br /&gt;
Licenced to export to [http://aerofu.com/index.php?main_page=page&amp;amp;id=2 33 countries], including Europe and North America. Recentry restocked with:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=30 Tiny] &lt;br /&gt;
and&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=31 TWOG]&lt;br /&gt;
autopilots.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
Complete Kits ([http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=48 Tiny] or [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=49 TWOG] based).&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=10&amp;amp;products_id=20 PPM Encoders] and [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=8&amp;amp;products_id=44 IR Sensors] from the Paparazzi project.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
Inexpensive [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=7&amp;amp;products_id=12 uBlox LEA-5H GPS units].&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;various PCBs&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://www.ppzuav.com/ [[Image:Ppzuav.jpg]]] www.ppzuav.com [[Image:ApogeeV1_img01sm.JPG|thumb|400px|Paparazzi controllers]] =&lt;br /&gt;
&amp;lt;h2&amp;gt;Providing professionally assembled and tested hardware and PCBs for your Paparazzi Projects since 2007&amp;lt;/h2&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;background:#00C000&amp;quot;&amp;gt;NEW:&amp;lt;/span&amp;gt; Yes we have [[SUMO]] bundles and [[SUMO/prepare_electronics|SUMO electronics]].&lt;br /&gt;
 &amp;lt;span style=&amp;quot;background:#00C000&amp;quot;&amp;gt;NEW:&amp;lt;/span&amp;gt; Yes we have [[https://www.ppzuav.com/osc/product_info.php?products_id=154 Apogee V1]] [[Apogee/v1.00|Apogee Fixed wing controller]].&lt;br /&gt;
&amp;lt;b&amp;gt;eMail to:&amp;lt;/b&amp;gt; sales@ppzuav.com for details.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
We want to help you get your Paparazzi project off the ground. We have helped hundreds of projects become successful. Confused what to buy? Just give us an email and we will help you decide ('''sales@ppzuav.com''').&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Whatever the part we make all the Paparazzi hardware available either via bare PCBs or fully assembled ready to program. TWOG, Umarim, Apogee controllers available now. NOTE: Special orders welcome. Just let us know which item and the quantity.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you do not see what you need just ask. Please eMail with any questions or special requests before you place your orders. We return emails as quickly as possible.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Visit the PPZUAZ [https://www.ppzuav.com/osc WebStore] to see the latest offerings.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;Need Just PCBs? We have them. Click [https://www.ppzuav.com/osc/index.php?cPath=1 here] to see them.&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|100px]] Transition Robotics Inc.] [[Image:LisaM_V2_0_TopView.JPG|thumb|Lisa/M V2.0 top view]][[Image:LisaM_V2_0_BottomView.JPG|thumb|Lisa/M V2.0 bottom view]] =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [[Image:Quadshot_Logo.jpg|100px|link=http://thequadshot.com|Quadshot]], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
As of February 2012, Transition Robotics, Inc. has acquired all IP and Paparazzi related inventory from Joby Robotics. We are thankful to Joby Robotics for their important and faithful support of Paparazzi related hardware projects, and hope to carry on this tradition. Hardware formerly supplied by Joby Robotics may now be purchased at the [http://transition-robotics.com/collections/all Transition Robotics/Quadshot webstore.]&lt;br /&gt;
&lt;br /&gt;
The [http://transition-robotics.com/collections/all TRI/Quadshot Webstore] also stocks pre-crimped Molex Picoblade wires and connector housings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.olimex.com/pcb/ Olimex]==&lt;br /&gt;
[[image:pcb-green.jpg|thumb|250px|Olimex PCBs]]&lt;br /&gt;
*Fast PCB Prototypes [http://www.olimex.com/pcb/ www.olimex.com/pcb]&lt;br /&gt;
*Development Boards [http://www.olimex.com/dev/index.html www.olimex.com/dev/]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
[[image:P1030095.jpg|thumb|250px|Sparkfun]]&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
They also have an inexpensive PCB service, [http://batchpcb.com/index.php/Products BatchPCB].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
There seems to be a few alternative source of u-Blox GPS out there. They are considerably cheaper then the samples u-Blox offers&lt;br /&gt;
&lt;br /&gt;
If you do order from any of them, please update this page with your feedback.&lt;br /&gt;
&lt;br /&gt;
Here's a few link worth exploring:&lt;br /&gt;
&lt;br /&gt;
*[http://www.navilock.de/produkte/gruppen/13/Boards_und_Module Navilock] (also available on [http://www.amazon.de Amazon.de] by searching for Navilock)&lt;br /&gt;
*http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
*http://www.comet.srl.ro/shop/info.html?ID=6195 ( Link error, you can find them in this list: http://www.comet.srl.ro/shop/statements.html?Type=MOD&amp;amp;Subtype=GPS )&lt;br /&gt;
*http://www.expedienttech.com/  ( Singapore )&lt;br /&gt;
*http://www.csgshop.com/category.php?id_category=16 (US UBLOX MAX-6Q) ( Lithuania )&lt;br /&gt;
*http://www.ppzuav.com [https://www.ppzuav.com/osc/product_info.php?cPath=13&amp;amp;products_id=75 GPS13] (USA)&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors. For integration, please see [[Sensors/Airspeed]].&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
==[http://www.platinensammler.de/%C3%BCber-mich/| platinensammler.de]==&lt;br /&gt;
&lt;br /&gt;
Cheap 2 and 4 layer boards from Germany, he orders around once a month 2 layer and only some infrequently 4 layer's by a german manufacturer.&lt;br /&gt;
&lt;br /&gt;
*2 layer 1cm² ~ 0.30€&lt;br /&gt;
*4 layer 1cm² ~ 0.60€&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/| OSH Park]==&lt;br /&gt;
Cheap 2 and 4 Layer boards.&lt;br /&gt;
Free wordwide shipping.&lt;br /&gt;
&lt;br /&gt;
in²&lt;br /&gt;
*3x 2 Layer 1in² = 5$&lt;br /&gt;
*3x 4 Layer 1in² = 10$&lt;br /&gt;
&lt;br /&gt;
cm²&lt;br /&gt;
*3x 2 Layer 1in² = 0.78$&lt;br /&gt;
*3x 4 Layer 1in² = 1.55$&lt;br /&gt;
(minimum order is 3 pcs, standard price is already for 3 pcs)&lt;br /&gt;
&lt;br /&gt;
= Old vendors =&lt;br /&gt;
&lt;br /&gt;
Here is a list of former paparazzi hardware vendors for reference. They were providing a great service to the Paparazzi community.&lt;br /&gt;
&lt;br /&gt;
* [http://chebuzz.com/paparazzi Chebuzz Pprz] had to move back to US and close his store, [http://aerofu.com/ AeroFu] is carrying on his business.&lt;br /&gt;
* [http://jobyrobotics.com Joby Robotics] stock and IP was bought by [http://transition-robotics.com Transition Robotics] that is carrying on their business.&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=15889</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=15889"/>
		<updated>2013-09-12T20:28:26Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* Image:Ppzuav.jpg www.ppzuav.com thumb|400px|Paparazzi controllers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
We encourage the distribution of hardware for profit or otherwise and invite any users with paparazzi-related hardware to post links and purchasing information on this page.  Please use the [[Talk:Get_Hardware&amp;amp;action=edit|Discussion Tab]] to describe your experiences with any of these vendors.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://aerofu.com [[image:aerofu_logo.png]]  Aerofu.com ] =&lt;br /&gt;
&lt;br /&gt;
Low cost Paparazzi hardware from Australia. &lt;br /&gt;
Licenced to export to [http://aerofu.com/index.php?main_page=page&amp;amp;id=2 33 countries], including Europe and North America. Recentry restocked with:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=30 Tiny] &lt;br /&gt;
and&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=31 TWOG]&lt;br /&gt;
autopilots.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
Complete Kits ([http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=48 Tiny] or [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=49 TWOG] based).&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=10&amp;amp;products_id=20 PPM Encoders] and [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=8&amp;amp;products_id=44 IR Sensors] from the Paparazzi project.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
Inexpensive [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=7&amp;amp;products_id=12 uBlox LEA-5H GPS units].&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;various PCBs&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://www.ppzuav.com/ [[Image:Ppzuav.jpg]]] www.ppzuav.com [[Image:ApogeeV1_img01sm.JPG|thumb|400px|Paparazzi controllers]] =&lt;br /&gt;
&amp;lt;h2&amp;gt;Providing professionally assembled and tested hardware and PCBs for your Paparazzi Projects since 2007&amp;lt;/h2&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;background:#00C000&amp;quot;&amp;gt;NEW:&amp;lt;/span&amp;gt; Yes we have [[SUMO]] bundles and [[SUMO/prepare_electronics|SUMO electronics]].&lt;br /&gt;
 &amp;lt;span style=&amp;quot;background:#00C000&amp;quot;&amp;gt;NEW:&amp;lt;/span&amp;gt; Yes we have [[Apogee V1]] [[Apogee/v1.00|Apogee Fixed wing controller]].&lt;br /&gt;
&amp;lt;b&amp;gt;eMail to:&amp;lt;/b&amp;gt; sales@ppzuav.com for details.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
We want to help you get your Paparazzi project off the ground. We have helped hundreds of projects become successful. Confused what to buy? Just give us an email and we will help you decide ('''sales@ppzuav.com''').&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Whatever the part we make all the Paparazzi hardware available either via bare PCBs or fully assembled ready to program. TWOG, Umarim, Apogee controllers available now. NOTE: Special orders welcome. Just let us know which item and the quantity.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you do not see what you need just ask. Please eMail with any questions or special requests before you place your orders. We return emails as quickly as possible.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Visit the PPZUAZ [https://www.ppzuav.com/osc WebStore] to see the latest offerings.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;Need Just PCBs? We have them. Click [https://www.ppzuav.com/osc/index.php?cPath=1 here] to see them.&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|100px]] Transition Robotics Inc.] [[Image:LisaM_V2_0_TopView.JPG|thumb|Lisa/M V2.0 top view]][[Image:LisaM_V2_0_BottomView.JPG|thumb|Lisa/M V2.0 bottom view]] =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [[Image:Quadshot_Logo.jpg|100px|link=http://thequadshot.com|Quadshot]], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
As of February 2012, Transition Robotics, Inc. has acquired all IP and Paparazzi related inventory from Joby Robotics. We are thankful to Joby Robotics for their important and faithful support of Paparazzi related hardware projects, and hope to carry on this tradition. Hardware formerly supplied by Joby Robotics may now be purchased at the [http://transition-robotics.com/collections/all Transition Robotics/Quadshot webstore.]&lt;br /&gt;
&lt;br /&gt;
The [http://transition-robotics.com/collections/all TRI/Quadshot Webstore] also stocks pre-crimped Molex Picoblade wires and connector housings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.olimex.com/pcb/ Olimex]==&lt;br /&gt;
[[image:pcb-green.jpg|thumb|250px|Olimex PCBs]]&lt;br /&gt;
*Fast PCB Prototypes [http://www.olimex.com/pcb/ www.olimex.com/pcb]&lt;br /&gt;
*Development Boards [http://www.olimex.com/dev/index.html www.olimex.com/dev/]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
[[image:P1030095.jpg|thumb|250px|Sparkfun]]&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
They also have an inexpensive PCB service, [http://batchpcb.com/index.php/Products BatchPCB].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
There seems to be a few alternative source of u-Blox GPS out there. They are considerably cheaper then the samples u-Blox offers&lt;br /&gt;
&lt;br /&gt;
If you do order from any of them, please update this page with your feedback.&lt;br /&gt;
&lt;br /&gt;
Here's a few link worth exploring:&lt;br /&gt;
&lt;br /&gt;
*[http://www.navilock.de/produkte/gruppen/13/Boards_und_Module Navilock] (also available on [http://www.amazon.de Amazon.de] by searching for Navilock)&lt;br /&gt;
*http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
*http://www.comet.srl.ro/shop/info.html?ID=6195 ( Link error, you can find them in this list: http://www.comet.srl.ro/shop/statements.html?Type=MOD&amp;amp;Subtype=GPS )&lt;br /&gt;
*http://www.expedienttech.com/  ( Singapore )&lt;br /&gt;
*http://www.csgshop.com/category.php?id_category=16 (US UBLOX MAX-6Q) ( Lithuania )&lt;br /&gt;
*http://www.ppzuav.com [https://www.ppzuav.com/osc/product_info.php?cPath=13&amp;amp;products_id=75 GPS13] (USA)&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors. For integration, please see [[Sensors/Airspeed]].&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
==[http://www.platinensammler.de/%C3%BCber-mich/| platinensammler.de]==&lt;br /&gt;
&lt;br /&gt;
Cheap 2 and 4 layer boards from Germany, he orders around once a month 2 layer and only some infrequently 4 layer's by a german manufacturer.&lt;br /&gt;
&lt;br /&gt;
*2 layer 1cm² ~ 0.30€&lt;br /&gt;
*4 layer 1cm² ~ 0.60€&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/| OSH Park]==&lt;br /&gt;
Cheap 2 and 4 Layer boards.&lt;br /&gt;
Free wordwide shipping.&lt;br /&gt;
&lt;br /&gt;
in²&lt;br /&gt;
*3x 2 Layer 1in² = 5$&lt;br /&gt;
*3x 4 Layer 1in² = 10$&lt;br /&gt;
&lt;br /&gt;
cm²&lt;br /&gt;
*3x 2 Layer 1in² = 0.78$&lt;br /&gt;
*3x 4 Layer 1in² = 1.55$&lt;br /&gt;
(minimum order is 3 pcs, standard price is already for 3 pcs)&lt;br /&gt;
&lt;br /&gt;
= Old vendors =&lt;br /&gt;
&lt;br /&gt;
Here is a list of former paparazzi hardware vendors for reference. They were providing a great service to the Paparazzi community.&lt;br /&gt;
&lt;br /&gt;
* [http://chebuzz.com/paparazzi Chebuzz Pprz] had to move back to US and close his store, [http://aerofu.com/ AeroFu] is carrying on his business.&lt;br /&gt;
* [http://jobyrobotics.com Joby Robotics] stock and IP was bought by [http://transition-robotics.com Transition Robotics] that is carrying on their business.&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=15888</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=15888"/>
		<updated>2013-09-12T18:53:47Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* Image:Ppzuav.jpg www.ppzuav.com thumb|400px|Paparazzi controllers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
We encourage the distribution of hardware for profit or otherwise and invite any users with paparazzi-related hardware to post links and purchasing information on this page.  Please use the [[Talk:Get_Hardware&amp;amp;action=edit|Discussion Tab]] to describe your experiences with any of these vendors.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://aerofu.com [[image:aerofu_logo.png]]  Aerofu.com ] =&lt;br /&gt;
&lt;br /&gt;
Low cost Paparazzi hardware from Australia. &lt;br /&gt;
Licenced to export to [http://aerofu.com/index.php?main_page=page&amp;amp;id=2 33 countries], including Europe and North America. Recentry restocked with:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=30 Tiny] &lt;br /&gt;
and&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=31 TWOG]&lt;br /&gt;
autopilots.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
Complete Kits ([http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=48 Tiny] or [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=49 TWOG] based).&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=10&amp;amp;products_id=20 PPM Encoders] and [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=8&amp;amp;products_id=44 IR Sensors] from the Paparazzi project.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
Inexpensive [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=7&amp;amp;products_id=12 uBlox LEA-5H GPS units].&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;various PCBs&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://www.ppzuav.com/ [[Image:Ppzuav.jpg]]] www.ppzuav.com [[Image:ApogeeV1_img01sm.JPG|thumb|400px|Paparazzi controllers]] =&lt;br /&gt;
&amp;lt;h2&amp;gt;Providing professionally assembled and tested hardware and PCBs for your Paparazzi Projects since 2007&amp;lt;/h2&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;background:#00C000&amp;quot;&amp;gt;NEW:&amp;lt;/span&amp;gt; Yes we have [[SUMO]] bundles and [[SUMO/prepare_electronics|SUMO electronics]].&lt;br /&gt;
 &amp;lt;span style=&amp;quot;background:#00C000&amp;quot;&amp;gt;NEW:&amp;lt;/span&amp;gt; Yes we have [[Apogee V1]] [[Apogee/v1.00|Apogee Fixed wing controller]].&lt;br /&gt;
&amp;lt;b&amp;gt;eMail to:&amp;lt;/b&amp;gt; sales@ppzuav.com for details.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
We want to help you get your Paparazzi project off the ground. We have helped hundreds of projects become successful. Confused what to buy? Just give us an email and we will help you decide ('''sales@ppzuav.com''').&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Whatever the part we make all the Paparazzi hardware available either via bare PCBs or fully assembled ready to program. TWOG, Umarim, Apogee controllers available now. NOTE: Special orders welcome. Just let us know which item and the quantity.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you do not see what you need just ask. Please eMail with any questions or special requests before you place your orders. We return emails as quickly as possible.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Visit the PPZUAZ [https://www.ppzuav.com WebStore] to see the latest offerings.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;NEW BUNDLE-&amp;gt;:&amp;lt;/b&amp;gt;[https://www.ppzuav.com/osc/product_info.php?cPath=2&amp;amp;products_id=144 UmarimLite v2 Bundle]&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;Need Just PCBs? We have them. Click [https://www.ppzuav.com/osc/index.php?cPath=1 here] to see them.&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|100px]] Transition Robotics Inc.] [[Image:LisaM_V2_0_TopView.JPG|thumb|Lisa/M V2.0 top view]][[Image:LisaM_V2_0_BottomView.JPG|thumb|Lisa/M V2.0 bottom view]] =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [[Image:Quadshot_Logo.jpg|100px|link=http://thequadshot.com|Quadshot]], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
As of February 2012, Transition Robotics, Inc. has acquired all IP and Paparazzi related inventory from Joby Robotics. We are thankful to Joby Robotics for their important and faithful support of Paparazzi related hardware projects, and hope to carry on this tradition. Hardware formerly supplied by Joby Robotics may now be purchased at the [http://transition-robotics.com/collections/all Transition Robotics/Quadshot webstore.]&lt;br /&gt;
&lt;br /&gt;
The [http://transition-robotics.com/collections/all TRI/Quadshot Webstore] also stocks pre-crimped Molex Picoblade wires and connector housings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.olimex.com/pcb/ Olimex]==&lt;br /&gt;
[[image:pcb-green.jpg|thumb|250px|Olimex PCBs]]&lt;br /&gt;
*Fast PCB Prototypes [http://www.olimex.com/pcb/ www.olimex.com/pcb]&lt;br /&gt;
*Development Boards [http://www.olimex.com/dev/index.html www.olimex.com/dev/]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
[[image:P1030095.jpg|thumb|250px|Sparkfun]]&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
They also have an inexpensive PCB service, [http://batchpcb.com/index.php/Products BatchPCB].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
There seems to be a few alternative source of u-Blox GPS out there. They are considerably cheaper then the samples u-Blox offers&lt;br /&gt;
&lt;br /&gt;
If you do order from any of them, please update this page with your feedback.&lt;br /&gt;
&lt;br /&gt;
Here's a few link worth exploring:&lt;br /&gt;
&lt;br /&gt;
*[http://www.navilock.de/produkte/gruppen/13/Boards_und_Module Navilock] (also available on [http://www.amazon.de Amazon.de] by searching for Navilock)&lt;br /&gt;
*http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
*http://www.comet.srl.ro/shop/info.html?ID=6195 ( Link error, you can find them in this list: http://www.comet.srl.ro/shop/statements.html?Type=MOD&amp;amp;Subtype=GPS )&lt;br /&gt;
*http://www.expedienttech.com/  ( Singapore )&lt;br /&gt;
*http://www.csgshop.com/category.php?id_category=16 (US UBLOX MAX-6Q) ( Lithuania )&lt;br /&gt;
*http://www.ppzuav.com [https://www.ppzuav.com/osc/product_info.php?cPath=13&amp;amp;products_id=75 GPS13] (USA)&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors. For integration, please see [[Sensors/Airspeed]].&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
==[http://www.platinensammler.de/%C3%BCber-mich/| platinensammler.de]==&lt;br /&gt;
&lt;br /&gt;
Cheap 2 and 4 layer boards from Germany, he orders around once a month 2 layer and only some infrequently 4 layer's by a german manufacturer.&lt;br /&gt;
&lt;br /&gt;
*2 layer 1cm² ~ 0.30€&lt;br /&gt;
*4 layer 1cm² ~ 0.60€&lt;br /&gt;
&lt;br /&gt;
==[http://oshpark.com/| OSH Park]==&lt;br /&gt;
Cheap 2 and 4 Layer boards.&lt;br /&gt;
Free wordwide shipping.&lt;br /&gt;
&lt;br /&gt;
in²&lt;br /&gt;
*3x 2 Layer 1in² = 5$&lt;br /&gt;
*3x 4 Layer 1in² = 10$&lt;br /&gt;
&lt;br /&gt;
cm²&lt;br /&gt;
*3x 2 Layer 1in² = 0.78$&lt;br /&gt;
*3x 4 Layer 1in² = 1.55$&lt;br /&gt;
(minimum order is 3 pcs, standard price is already for 3 pcs)&lt;br /&gt;
&lt;br /&gt;
= Old vendors =&lt;br /&gt;
&lt;br /&gt;
Here is a list of former paparazzi hardware vendors for reference. They were providing a great service to the Paparazzi community.&lt;br /&gt;
&lt;br /&gt;
* [http://chebuzz.com/paparazzi Chebuzz Pprz] had to move back to US and close his store, [http://aerofu.com/ AeroFu] is carrying on his business.&lt;br /&gt;
* [http://jobyrobotics.com Joby Robotics] stock and IP was bought by [http://transition-robotics.com Transition Robotics] that is carrying on their business.&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=File:ApogeeV1_img01sm.JPG&amp;diff=15887</id>
		<title>File:ApogeeV1 img01sm.JPG</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=File:ApogeeV1_img01sm.JPG&amp;diff=15887"/>
		<updated>2013-09-12T18:47:59Z</updated>

		<summary type="html">&lt;p&gt;Dconger: Apogee Assembly PPZUAV&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Apogee Assembly PPZUAV&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=SUMO/prepare_electronics&amp;diff=15699</id>
		<title>SUMO/prepare electronics</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=SUMO/prepare_electronics&amp;diff=15699"/>
		<updated>2013-08-13T15:44:21Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* Multi Board */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== What you need ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;text-align:center&amp;quot; width=&amp;quot;80%&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:LightYellow; color:black&amp;quot;&lt;br /&gt;
!Qty!!Manufacturer&amp;lt;br&amp;gt;part number!!Description!!Manufacturer!!Digikey&amp;lt;br&amp;gt;part number!!Other distributor&lt;br /&gt;
|-style=&amp;quot;background:WhiteSmoke; color:black&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;9&amp;quot; align=&amp;quot;left&amp;quot;|''Autopilot''&lt;br /&gt;
|-&lt;br /&gt;
|1||Umarim Lite v2||Autopilot||Paparazzi|| ||&lt;br /&gt;
|-&lt;br /&gt;
|1||BEC cable female||Autopilot power supply|| || ||&lt;br /&gt;
|-&lt;br /&gt;
|1||BOB-09966||Breakout Board for USB Mini-B||Sparkfun|| ||Sparkfun BOB-09966&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-style=&amp;quot;background:WhiteSmoke; color:black&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;9&amp;quot; align=&amp;quot;left&amp;quot;|''Modem''&lt;br /&gt;
|-&lt;br /&gt;
|1||XBP24-AWI-001||Zigbee / 802.15.4 Module 2.4GHz XBee||Digi||XBP24-AWI-001-ND||Mouser 888-XBP24-AWI-001 &lt;br /&gt;
|-&lt;br /&gt;
|1||WRL-11373||XBee Explorer Regulated board||Sparkfun|| ||Sparkfun WRL-11373&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-style=&amp;quot;background:WhiteSmoke; color:black&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;9&amp;quot; align=&amp;quot;left&amp;quot;|''GPS''&lt;br /&gt;
|-&lt;br /&gt;
|1||NL-652ETTL||GPS receiver u-blox 6||Navilock|| ||Hobbyking #387000004&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-style=&amp;quot;background:WhiteSmoke; color:black&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;10&amp;quot; align=&amp;quot;left&amp;quot;|''Sensors''&lt;br /&gt;
|-&lt;br /&gt;
|1||SHT75||Humidity Sensor||Sensirion|| ||Farnell #1590514&lt;br /&gt;
|-&lt;br /&gt;
|1||SHT75 adapter||SHT75 breakout board||Paparazzi|| ||&lt;br /&gt;
|-&lt;br /&gt;
|1||MLX90614||Infrared Thermometer||Melexis|| ||Sparkfun SEN-09570&amp;lt;br&amp;gt;FutureElectronics MLX90614ESF-BAA-000-TU&lt;br /&gt;
|-&lt;br /&gt;
|1||MLX90614 adapter||MLX90614 breakout board||Paparazzi|| ||paparazzi-hardware misc/mlx90614_small&lt;br /&gt;
|-&lt;br /&gt;
|1||ETS airspeed||Eagletree airspeed v3||Eagletree|| ||&lt;br /&gt;
|-&lt;br /&gt;
|1||PT1000 M222||PT1000 M222 temperature sensor||Heraeus|| ||Conrad #172041&lt;br /&gt;
|-&lt;br /&gt;
|1||TEMOD-I2C-R1||PT1000 converter board ||Hygrosens|| ||Conrad #502001&lt;br /&gt;
|-&lt;br /&gt;
|1||Multi I2C||Multi adapter Board||Paparazzi|| ||paparazzi-hardware misc/servo_i2c_multi&lt;br /&gt;
&lt;br /&gt;
|-style=&amp;quot;background:WhiteSmoke; color:black&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;10&amp;quot; align=&amp;quot;left&amp;quot;|''Sensors (optional version)''&lt;br /&gt;
|-&lt;br /&gt;
|1||BOB-08745||Logic Level Converter||Sparkfun|| ||Sparkfun BOB-08745&lt;br /&gt;
|-&lt;br /&gt;
|1||MS5611||Barometric pressure sensor||Meas Spec|| ||CSG #96&amp;lt;br&amp;gt;Drotek #44&lt;br /&gt;
&lt;br /&gt;
|-style=&amp;quot;background:WhiteSmoke; color:black&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;10&amp;quot; align=&amp;quot;left&amp;quot;|''Logger''&lt;br /&gt;
|-&lt;br /&gt;
|1||TWOG v1.0||Logger||Paparazzi|| ||&lt;br /&gt;
|-&lt;br /&gt;
|1||BOB-09966||Breakout Board for USB Mini-B||Sparkfun|| ||Sparkfun BOB-09966&lt;br /&gt;
|-&lt;br /&gt;
|1||BOB-00544||Board for microSD Transflash||Sparkfun|| ||Sparkfun BOB-00544&lt;br /&gt;
&lt;br /&gt;
|-style=&amp;quot;background:WhiteSmoke; color:black&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;10&amp;quot; align=&amp;quot;left&amp;quot;|''Shrink tube (shrunken / not shrunken)''&lt;br /&gt;
|-&lt;br /&gt;
|1||PVC|| 13mm / 20mm || || ||Muldental Elektronik 64115&lt;br /&gt;
|-&lt;br /&gt;
|1||PVC|| 24mm / 37mm || || ||Muldental Elektronik 64246&lt;br /&gt;
|-&lt;br /&gt;
|1||PVC|| 29mm / 45mm || || ||Muldental Elektronik 64347&lt;br /&gt;
|-&lt;br /&gt;
|1||PVC|| 31mm / 51mm || || ||Muldental Elektronik 64446&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Shopping list&lt;br /&gt;
&lt;br /&gt;
== Mounting ==&lt;br /&gt;
&lt;br /&gt;
Use high quality cable, PVC cable gets very stiff in cold temperatures. All parts have to be put into shrink tube to isolate it from any conductive or electrostatic plastic. Some pictures below do not show this tube for better visibility.&lt;br /&gt;
&lt;br /&gt;
=== Autopilot ===&lt;br /&gt;
[[Image:Umarim_bec.jpg|thumb|right|Umarim with BEC cable]]&lt;br /&gt;
[[Image:Umarim_usb.jpg|thumb|right|USB connector for Umarim]]&lt;br /&gt;
&lt;br /&gt;
Solder the BEC to the Umarim. Cover the Umarim in shrink tube. Cut free the Molex connector openings&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Umarim Supply (J15) pin'''||'''Umarim Supply'''||'''BEC male'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|VBAT&lt;br /&gt;
| +&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|GND&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 9cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Shrink tube 24mm / 37mm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solder the cables to the USB breakout board, plug cables in 4-pin Molex connector. Secure cables on USB with hot glue. Cover the USB breakout board in shrink tube.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Umarim USB (J8) pin'''||'''Umarim USB'''||'''USB mini breakout'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB+&lt;br /&gt;
|D+&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB-&lt;br /&gt;
|D-&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|USB_VBUS&lt;br /&gt;
|VCC&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 4pin''&lt;br /&gt;
|&lt;br /&gt;
|''solder''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 21cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Shrink tube 24mm / 37mm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== GPS ===&lt;br /&gt;
[[Image:Hk_gps_lea6h.jpg|thumb|right|LEA-6H GPS receiver]]&lt;br /&gt;
&lt;br /&gt;
Connect the u-blox type GPS receiver to the UART0 of the Umarim. Put the GPS in shrink tube. Attach any HF cable with tape. Secure GPS connector with hot glue if needed (see picture).&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Umarim UART0 (J9) pin'''||'''Umarim UART0'''||'''GPS receiver'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|5V&lt;br /&gt;
|5V&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|RX0&lt;br /&gt;
|TX&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|TX0&lt;br /&gt;
|RX&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 5pin''&lt;br /&gt;
|&lt;br /&gt;
|''solder/connector''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 18cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Shrink tube 31mm / 51mm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Modem ===&lt;br /&gt;
[[Image:Xbee_cable.jpg|thumb|right|XBee pro modem]]&lt;br /&gt;
&lt;br /&gt;
Solder the cables to the XBee explorer board, plug cables in 5-pin Molex connector. Secure cables on explorer board with hot glue. Plug XBee modem into explorer board and secure with shrink tube.&lt;br /&gt;
&lt;br /&gt;
Recent Sparkfun boards (v14) are equipped with 3.3V to 5V converters. Although the Umarim/LPC2148 should be able to handle 5V it is safe to not use the converters. Remove R5, R6, R7, R8, Q1, and Q2 from the XBee explorer regulated breakout board. Bridge OUT-DOUT and IN-DIN within the transistor footprint. &lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Umarim UART1 (J10) pin'''||'''Umarim UART1'''||'''XBee Explorer Regulated'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|5V&lt;br /&gt;
|5V&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|RX1&lt;br /&gt;
|DOUT&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|TX1&lt;br /&gt;
|DIN&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 5pin''&lt;br /&gt;
|&lt;br /&gt;
|''solder''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 10cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Shrink tube 29mm / 45mm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solder a second wire (not shown in picture) from the XBee to the TWOG so that the data sent by the Umarim can be logged. That means that two wires are to be connected at the XBee DIN pin.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''TWOG Download/GPS (J7) pin'''||'''TWOG Download/GPS'''||'''XBee Explorer Regulated'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|RXD0&lt;br /&gt;
|DIN&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 7pin''&lt;br /&gt;
|&lt;br /&gt;
|''solder''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 10cm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== SHT75 humidity sensor ===&lt;br /&gt;
[[Image:Sht75_breakout_bot_90deg.jpg|thumb|right|SHT75 soldered to adapter board]]&lt;br /&gt;
&lt;br /&gt;
Use SHT75 adapter board from Paparazzi hardware [http://github.com/paparazzi/paparazzi-hardware/tree/master/misc/sht75_small repository]. Solder parts, secure sensor with hot glue to adapter board on the bottom side (not shown in picture).&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Umarim AUX (J14) pin'''||'''Umarim AUX'''||'''SHT75'''||'''SHT75 pin'''||'''SHT75 adapter pin'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|(3)&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| +3.3V&lt;br /&gt;
|VDD&lt;br /&gt;
|(2)&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|AUX1 (P0.13)&lt;br /&gt;
|DATA&lt;br /&gt;
|(4)&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|AUX2 (P0.15)&lt;br /&gt;
|SCK&lt;br /&gt;
|(1)&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 7pin''&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|''Molex 4pin''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;5&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 17cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;5&amp;quot; align=&amp;quot;left&amp;quot;|''no shrink tube''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MLX90614 infrared thermometer ===&lt;br /&gt;
[[Image:Mlx90614_bot.jpg‎|thumb|right|MLX90614 soldered to adapter board]]&lt;br /&gt;
&lt;br /&gt;
Use MLX90614 adapter board from Paparazzi hardware [http://github.com/paparazzi/paparazzi-hardware/tree/master/misc/mlx90614_small repository]. Solder parts, take care of sensor polarity. The I2C address of the MLX90614 needs to be programmed once before it can be used. Connect it as the only sensor to I2C and flash/run it with the IR_MLX_ONE_TIME_CONFIG option set (currently available in the master and campaign2013 branch). See [http://paparazzi.enac.fr/wiki/Module/Melexis_MLX90614#One-time_configuration Module/Melexis_MLX90614].&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Multi board I2C pin'''||'''Multi board I2C'''||'''MLX90614'''||'''MLX90614 adapter pin'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|Vss&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| +3.3V&lt;br /&gt;
|Vdd&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|SDA&lt;br /&gt;
|SDA&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|SCL&lt;br /&gt;
|SCL&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 5pin''&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|''Molex 5pin''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;5&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 9cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;5&amp;quot; align=&amp;quot;left&amp;quot;|''Shrink tube 24mm / 37mm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Eagletree Airspeed v3 Sensor ===&lt;br /&gt;
[[Image:Ets_airspeed_v3.jpg|thumb|right|Eagletree Airspeed v3]]&lt;br /&gt;
&lt;br /&gt;
Extend the sensor cable. Cut off the four outstanding pins.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Multi board I2C pin'''||'''Multi board I2C'''||'''ETS Airspeed wire colour'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|white&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| +5V&lt;br /&gt;
|red&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|SDA&lt;br /&gt;
|yellow&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|SCL&lt;br /&gt;
|brown&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 5pin''&lt;br /&gt;
|&lt;br /&gt;
|''solder''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 40cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''keep original shrink tube''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PT1000 temperature sensor ===&lt;br /&gt;
[[Image:Temod_i2c.jpg‎|thumb|right|Hygrosens TEMOD-I2C-R1]]&lt;br /&gt;
&lt;br /&gt;
Solder the PT1000 sensor (little blue on the picture) to the two correct pads at the edge of the TEMOD-I2C-R1 board, where the pin plugs are. The pads on both side are not connected through. It has to be soldered to the side '''not''' carrying the chip. Remove pin header from TEMOD board. Solder 4pin cable to TEMOD, it will be connected to the Umarim through the multi_i2c board below. Fix cables with hot glue. Put some hot glue on the top of teh board, just behind the PT1000. Seal the board with shrink tube.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Multi board I2C_5V pin'''||'''Multi board I2C_5V'''||'''TEMOD-I2C-R1'''||'''TEMOD-I2C-R1 pin'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| +5V&lt;br /&gt;
|Vdd&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|SDA_5V&lt;br /&gt;
|SDA&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|SCL_5V&lt;br /&gt;
|SCL&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 4pin''&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|''solder''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;5&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 18cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;5&amp;quot; align=&amp;quot;left&amp;quot;|''Shrink tube 13mm / 20mm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Multi Board ===&lt;br /&gt;
[[Image:Multi_i2c_ms5611.jpg‎‎|thumb|right|Multi connector board]]&lt;br /&gt;
[[Image:Multi_board_umarim.jpg|thumb|right|Multi board to Umarim]]&lt;br /&gt;
&lt;br /&gt;
Use the multi board from the Paparazzi hardware [http://github.com/paparazzi/paparazzi-hardware/tree/master/misc/servo_i2c_multi repository] to have multiple I2C connections, a MS5611 barometric pressure sensor, a 3.3V to 5V level shifter and servo JR connectors for BEC supply through the motor controller. Drill/burn holes into the shrink tube at the hole locations to attach the board with screws later on.&lt;br /&gt;
&lt;br /&gt;
Connection between Multi Board I2C and Umarim I2C0.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Umarim I2C0 pin'''||'''I2C'''||'''Multi board I2C pin'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| +5V&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| +3.3V&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|SDA&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|SCL&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 5pin''&lt;br /&gt;
|&lt;br /&gt;
|''Molex 5pin''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 9cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Shrink tube 24mm / 37mm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Connection between Multi Board and Umarim for the servo signals.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Multi board Servo pin'''||'''Multi board Servo'''||'''Umarim Servo'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|GND_SRV5&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|S2&lt;br /&gt;
|SRV2&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|S3&lt;br /&gt;
|SRV3&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|S4&lt;br /&gt;
|SRV4&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|S5&lt;br /&gt;
|SRV5&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 7.5cm, 7.5cm, 8cm, 8.5cm, 9cm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The TEMOD/PT1000 temperature sensor gets connected through the 5V I2C connector.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Multi I2C_5V pin'''||'''Multi I2C_5V'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| +5V&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|SDA&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|SCL&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Logger ===&lt;br /&gt;
[[Image:Umarim_logger_spi.jpg|thumb|right|Umarim with logger]]&lt;br /&gt;
&lt;br /&gt;
The Umarim autopilot and the TWOG logger communicate through a bi-directional SPI connection. &lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Umarim SPI1 pin'''||'''Umarim SPI1'''||'''TWOG'''||'''TWOG conn.'''||'''TWOG name'''||'''TWOG pin'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|SSEL1&lt;br /&gt;
|SSEL0&lt;br /&gt;
|USB&lt;br /&gt;
|BUTTON&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|MOSI1&lt;br /&gt;
|MOSI0&lt;br /&gt;
|PPM&lt;br /&gt;
|PPM_IN&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|MISO1&lt;br /&gt;
|MISO0&lt;br /&gt;
|PPM&lt;br /&gt;
|SERV_CLK&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|SCK1&lt;br /&gt;
|SCK0&lt;br /&gt;
|ADC1&lt;br /&gt;
|ADC_3&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 7pin''&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|''various Molex''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;6&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 6cm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The TWOG can be supplied through its original power supply connector or through 5V from the Umarim if the switching supply board is removed from the TWOG:&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Umarim SRV0 pin'''||'''Umarim SRV0'''||'''TWOG ADC1'''||'''TWOG ADC1 pin'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| +5V&lt;br /&gt;
| +5V&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 3pin''&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|''Molex 5pin''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 6cm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solder the cables to the USB breakout board for the TWOG logger, plug cables in 8-pin Molex connector. Secure cables on USB with hot glue. Cover the USB breakout board in shrink tube.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''TWOG USB (J9) pin'''||'''TWOG USB'''||'''USB mini breakout'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB+&lt;br /&gt;
|D+&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|USB-&lt;br /&gt;
|D-&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|USB_VBUS&lt;br /&gt;
|VCC&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 8pin''&lt;br /&gt;
|&lt;br /&gt;
|''solder''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 9cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; align=&amp;quot;left&amp;quot;|''Shrink tube 24mm / 37mm''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Sd_card_twog.jpg|thumb|right|micro SD card adapter]]&lt;br /&gt;
[[Image:Sd_card_twog_shrink.jpg|thumb|right|micro SD card adapter in tube]]&lt;br /&gt;
&lt;br /&gt;
The micro SD card adapter is connected to the TWOGs SPI connector. Wrap the board in shrink tube so that the micro SD card can be plugged/unplugged.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''TWOG SPI pin'''||'''TWOG SPI'''||'''microSD card board'''||'''microSD board pin'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| +3.3V&lt;br /&gt;
|VCC&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|SSEL&lt;br /&gt;
|CS&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|MOSI&lt;br /&gt;
|DI&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|MISO&lt;br /&gt;
|DO&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|SCK&lt;br /&gt;
|SCK&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|''Molex 7pin''&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|''solder''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; align=&amp;quot;left&amp;quot;|''Cable length 6cm''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; align=&amp;quot;left&amp;quot;|''Shrink tube 24mm / 37mm''&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=15091</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=15091"/>
		<updated>2013-05-16T18:26:46Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* u-Blox GPS receivers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
We encourage the distribution of hardware for profit or otherwise and invite any users with paparazzi-related hardware to post links and purchasing information on this page.  Please use the [[Talk:Get_Hardware&amp;amp;action=edit|Discussion Tab]] to describe your experiences with any of these vendors.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://aerofu.com [[image:aerofu_logo.png]]  Aerofu.com ] =&lt;br /&gt;
&lt;br /&gt;
Low cost Paparazzi hardware from Australia. &lt;br /&gt;
Licenced to export to [http://aerofu.com/index.php?main_page=page&amp;amp;id=2 33 countries], including Europe and North America. Recentry restocked with:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=30 Tiny] &lt;br /&gt;
and&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=31 TWOG]&lt;br /&gt;
autopilots.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
Complete Kits ([http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=48 Tiny] or [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=49 TWOG] based).&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=10&amp;amp;products_id=20 PPM Encoders] and [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=8&amp;amp;products_id=44 IR Sensors] from the Paparazzi project.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
Inexpensive [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=7&amp;amp;products_id=12 uBlox LEA-5H GPS units].&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;various PCBs&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://www.ppzuav.com/ [[Image:Ppzuav.jpg]]] www.ppzuav.com [[Image:All ppz autopilots med.jpg|thumb|400px|Paparazzi controllers]] =&lt;br /&gt;
&amp;lt;h2&amp;gt;Providing professionally assembled and tested hardware and PCBs for your Paparazzi Projects since 2007&amp;lt;/h2&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;background:#00C000&amp;quot;&amp;gt;NEW:&amp;lt;/span&amp;gt; Yes we have [[SUMO]] bundles and [[SUMO/prepare_electronics|SUMO electronics]].&lt;br /&gt;
&amp;lt;b&amp;gt;eMail to:&amp;lt;/b&amp;gt; sales@ppzuav.com for details.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
We want to help you get your Paparazzi project off the ground. We have helped hundreds of projects become successful. Confused what to buy? Just give us an email and we will help you decide ('''sales@ppzuav.com''').&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Whatever the part we make all the Paparazzi hardware available either via bare PCBs or fully assembled ready to program. TWOG, Tiny2.11, Umarim, YAPA2 we can make them all in any quantity you require.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you do not see what you need just ask. Please eMail with any questions or special requests before you place your orders. We return emails as quickly as possible.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Visit the PPZUAZ [https://www.ppzuav.com WebStore] to see the latest offerings.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;NEW BUNDLE-&amp;gt;:&amp;lt;/b&amp;gt;[https://www.ppzuav.com/osc/product_info.php?cPath=2&amp;amp;products_id=144 UmarimLite v2 Bundle]&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;Need Just PCBs? We have them. Click [https://www.ppzuav.com/osc/index.php?cPath=1 here] to see them.&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|100px]] Transition Robotics Inc.] [[Image:LisaM_V2_0_TopView.JPG|thumb|Lisa/M V2.0 top view]][[Image:LisaM_V2_0_BottomView.JPG|thumb|Lisa/M V2.0 bottom view]] =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [[Image:Quadshot_Logo.jpg|100px|link=http://thequadshot.com|Quadshot]], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
As of February 2012, Transition Robotics, Inc. has acquired all IP and Paparazzi related inventory from Joby Robotics. We are thankful to Joby Robotics for their important and faithful support of Paparazzi related hardware projects, and hope to carry on this tradition. Hardware formerly supplied by Joby Robotics may now be purchased at the [http://transition-robotics.com/collections/all Transition Robotics/Quadshot webstore.]&lt;br /&gt;
&lt;br /&gt;
The [http://transition-robotics.com/collections/all TRI/Quadshot Webstore] also stocks pre-crimped Molex Picoblade wires and connector housings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.olimex.com/pcb/ Olimex]==&lt;br /&gt;
[[image:pcb-green.jpg|thumb|250px|Olimex PCBs]]&lt;br /&gt;
*Fast PCB Prototypes [http://www.olimex.com/pcb/ www.olimex.com/pcb]&lt;br /&gt;
*Development Boards [http://www.olimex.com/dev/index.html www.olimex.com/dev/]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
[[image:P1030095.jpg|thumb|250px|Sparkfun]]&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
They also have an inexpensive PCB service, [http://batchpcb.com/index.php/Products BatchPCB].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
There seems to be a few alternative source of u-Blox GPS out there. They are considerably cheaper then the samples u-Blox offers&lt;br /&gt;
&lt;br /&gt;
If you do order from any of them, please update this page with your feedback.&lt;br /&gt;
&lt;br /&gt;
Here's a few link worth exploring:&lt;br /&gt;
&lt;br /&gt;
*[http://www.navilock.de/produkte/gruppen/13/Boards_und_Module Navilock] (also available on [http://www.amazon.de Amazon.de] by searching for Navilock)&lt;br /&gt;
*http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
*http://www.comet.srl.ro/shop/info.html?ID=6195 ( Link error, you can find them in this list: http://www.comet.srl.ro/shop/statements.html?Type=MOD&amp;amp;Subtype=GPS )&lt;br /&gt;
*http://www.expedienttech.com/  ( Singapore )&lt;br /&gt;
*http://www.csgshop.com/category.php?id_category=16 (US UBLOX MAX-6Q) ( Lithuania )&lt;br /&gt;
*http://www.ppzuav.com [https://www.ppzuav.com/osc/product_info.php?cPath=13&amp;amp;products_id=75 GPS13] (USA)&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors. For integration, please see [[Sensors/Airspeed]].&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
= Old vendors =&lt;br /&gt;
&lt;br /&gt;
Here is a list of former paparazzi hardware vendors for reference. They were providing a great service to the Paparazzi community.&lt;br /&gt;
&lt;br /&gt;
* [http://chebuzz.com/paparazzi Chebuzz Pprz] had to move back to US and close his store, [http://aerofu.com/ AeroFu] is carrying on his business.&lt;br /&gt;
* [http://jobyrobotics.com Joby Robotics] stock and IP was bought by [http://transition-robotics.com Transition Robotics] that is carrying on their business.&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Module/Melexis_MLX90614&amp;diff=15016</id>
		<title>Module/Melexis MLX90614</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Module/Melexis_MLX90614&amp;diff=15016"/>
		<updated>2013-05-08T21:26:57Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* One-time configuration */  Added the missing &amp;quot;_&amp;quot; in IR_MLX_ONE_TIME_CONFIG directive between the words TIME and CONFIG&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Image:Mlx90614_top.jpg|thumb|right|Melexis MLX90614 on breakout board]]&lt;br /&gt;
[[Image:Mlx90614_bot.jpg|thumb|right|Melexis MLX90614 bottom view]]&lt;br /&gt;
===Overview===&lt;br /&gt;
&lt;br /&gt;
The Melexis MLX90614 is a digital infrared radiation sensor. It is used to measure earths surface temperature when flying at low altitudes. It measures both the object (earth) temperature and the case (sensor) temperature.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||Module name||meteo/ir_mlx&lt;br /&gt;
|-&lt;br /&gt;
|Sensor type&lt;br /&gt;
|temperature&lt;br /&gt;
|-&lt;br /&gt;
|Range (object)&lt;br /&gt;
| -70°C .. +380°C&lt;br /&gt;
|-&lt;br /&gt;
|Resolution&lt;br /&gt;
|0.02°C&lt;br /&gt;
|-&lt;br /&gt;
|Refresh rate&lt;br /&gt;
|8Hz&lt;br /&gt;
|-&lt;br /&gt;
|I2C address&lt;br /&gt;
|0x06&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[http://www.melexis.com/Infrared-Thermometer-Sensors/Infrared-Thermometer-Sensors/MLX90614-615.aspx MLX90614 product homepage]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware===&lt;br /&gt;
&lt;br /&gt;
The board does have a 3.3V I2C interface.&lt;br /&gt;
&lt;br /&gt;
Breakout board: [http://github.com/paparazzi/paparazzi-hardware/tree/master/misc/mlx90614_small Paparazzi hardware repo]&lt;br /&gt;
&lt;br /&gt;
Supplier:&lt;br /&gt;
&lt;br /&gt;
[http://www.futureelectronics.com/en/technologies/semiconductors/analog/sensors/temperature/Pages/4179966-MLX90614ESF-BAA-000-TU.aspx?IM=0 Future Electronics]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/products/9570 Sparkfun]&lt;br /&gt;
&lt;br /&gt;
==== Wiring ====&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
||'''Autopilot I2C pin'''||'''Autopilot I2C'''||'''MLX90614'''||'''MLX90614 pin'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GND&lt;br /&gt;
|Vss&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| +3.3V&lt;br /&gt;
|Vdd&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|SDA&lt;br /&gt;
|SDA&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|SCL&lt;br /&gt;
|SCL&lt;br /&gt;
|1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usage===&lt;br /&gt;
&lt;br /&gt;
To use the infrared radiation sensor:&lt;br /&gt;
{{Box Code|conf/airframes/myplane.xml|&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;modules&amp;gt;&lt;br /&gt;
    &amp;lt;load name=&amp;quot;ir_mlx.xml&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/modules&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===One-time configuration===&lt;br /&gt;
&lt;br /&gt;
(currently only available in the master branch)&lt;br /&gt;
&lt;br /&gt;
The I2C address is stored in internal flash memory and is usually ''randomly'' set. To set it to a useful value (0x06) put the below define '''only once''' while setting your equipment up.&lt;br /&gt;
{{Box Code|conf/airframes/myplane.xml|&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;load name=&amp;quot;ir_mlx.xml&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;define name=&amp;quot;IR_MLX_ONE_TIME_CONFIG&amp;quot; value=&amp;quot;1&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/load&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Result message===&lt;br /&gt;
&lt;br /&gt;
Both the sensor case temperature and infrared object temperature are measured. The raw data (itemp_case/_obj) and the converted result (temp_case/_obj) is written to the log file. The message is automatically sent when new data is received, it does not have to be added to the telemetry file.&lt;br /&gt;
{{Box Code|conf/messages.xml|&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;message name=&amp;quot;MLX_STATUS&amp;quot; id=&amp;quot;85&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;field name=&amp;quot;itemp_case&amp;quot; type=&amp;quot;uint16&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;field name=&amp;quot;temp_case&amp;quot; type=&amp;quot;float&amp;quot; unit=&amp;quot;deg_celsius&amp;quot; format=&amp;quot;%.2f&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;field name=&amp;quot;itemp_obj&amp;quot; type=&amp;quot;uint16&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;field name=&amp;quot;temp_obj&amp;quot; type=&amp;quot;float&amp;quot; unit=&amp;quot;deg_celsius&amp;quot; format=&amp;quot;%.2f&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/message&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The sensors 64bit serial number is read out at init and transmitted every 30 seconds.&lt;br /&gt;
{{Box Code|conf/messages.xml|&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;message name=&amp;quot;MLX_SERIAL&amp;quot; id=&amp;quot;113&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;field name=&amp;quot;serial0&amp;quot; type=&amp;quot;uint32&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;field name=&amp;quot;serial1&amp;quot; type=&amp;quot;uint32&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/message&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sample log file lines&lt;br /&gt;
 6.000 123 MLX_SERIAL -1468333052 -931101532&lt;br /&gt;
 6.518 123 MLX_STATUS 14703 20.91 14702 20.89&lt;br /&gt;
 6.634 123 MLX_STATUS 14703 20.91 14702 20.89&lt;br /&gt;
 6.750 123 MLX_STATUS 14704 20.93 14705 20.95&lt;br /&gt;
 6.878 123 MLX_STATUS 14703 20.91 14702 20.89&lt;br /&gt;
&lt;br /&gt;
===NOTES===&lt;br /&gt;
&lt;br /&gt;
If flying at higher altitudes the infrared radiation from the in-between water vapor is also measured.&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Documentation]] [[Category:Modules]]&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=15013</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=15013"/>
		<updated>2013-05-08T15:14:17Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* Image:Ppzuav.jpg www.ppzuav.com thumb|400px|Paparazzi controllers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
We encourage the distribution of hardware for profit or otherwise and invite any users with paparazzi-related hardware to post links and purchasing information on this page.  Please use the [[Talk:Get_Hardware&amp;amp;action=edit|Discussion Tab]] to describe your experiences with any of these vendors.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://aerofu.com [[image:aerofu_logo.png]]  Aerofu.com ] =&lt;br /&gt;
&lt;br /&gt;
Low cost Paparazzi hardware from Australia. &lt;br /&gt;
Licenced to export to [http://aerofu.com/index.php?main_page=page&amp;amp;id=2 33 countries], including Europe and North America. Recentry restocked with:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=30 Tiny] &lt;br /&gt;
and&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=31 TWOG]&lt;br /&gt;
autopilots.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
Complete Kits ([http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=48 Tiny] or [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=49 TWOG] based).&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=10&amp;amp;products_id=20 PPM Encoders] and [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=8&amp;amp;products_id=44 IR Sensors] from the Paparazzi project.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
Inexpensive [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=7&amp;amp;products_id=12 uBlox LEA-5H GPS units].&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;various PCBs&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://www.ppzuav.com/ [[Image:Ppzuav.jpg]]] www.ppzuav.com [[Image:All ppz autopilots med.jpg|thumb|400px|Paparazzi controllers]] =&lt;br /&gt;
&amp;lt;h2&amp;gt;Providing professionally assembled and tested hardware and PCBs for your Paparazzi Projects since 2007&amp;lt;/h2&amp;gt;&lt;br /&gt;
 &amp;lt;span style=&amp;quot;background:#00C000&amp;quot;&amp;gt;NEW:&amp;lt;/span&amp;gt; Yes we have [http://paparazzi.enac.fr/wiki/SUMO SUMO] bundles and [http://paparazzi.enac.fr/wiki/SUMO/prepare_electronics SUMO electronics].&lt;br /&gt;
&amp;lt;b&amp;gt;eMail to:&amp;lt;/b&amp;gt; sales@ppzuav.com for details.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
We want to help you get your Paparazzi project off the ground. We have helped hundreds of projects become successful. Confused what to buy? Just give us an email and we will help you decide ('''sales@ppzuav.com''').&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Whatever the part we make all the Paparazzi hardware available either via bare PCBs or fully assembled ready to program. TWOG, Tiny2.11, Umarim, YAPA2 we can make them all in any quantity you require.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you do not see what you need just ask. Please eMail with any questions or special requests before you place your orders. We return emails as quickly as possible.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Visit the PPZUAZ [https://www.ppzuav.com WebStore] to see the latest offerings.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;NEW BUNDLE-&amp;gt;:&amp;lt;/b&amp;gt;[https://www.ppzuav.com/osc/product_info.php?cPath=2&amp;amp;products_id=144 UmarimLite v2 Bundle]&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;Need Just PCBs? We have them. Click [https://www.ppzuav.com/osc/index.php?cPath=1 here] to see them.&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|100px]] Transition Robotics Inc.] [[Image:LisaM_V2_0_TopView.JPG|thumb|Lisa/M V2.0 top view]][[Image:LisaM_V2_0_BottomView.JPG|thumb|Lisa/M V2.0 bottom view]] =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [[Image:Quadshot_Logo.jpg|100px|link=http://thequadshot.com|Quadshot]], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
As of February 2012, Transition Robotics, Inc. has acquired all IP and Paparazzi related inventory from Joby Robotics. We are thankful to Joby Robotics for their important and faithful support of Paparazzi related hardware projects, and hope to carry on this tradition. Hardware formerly supplied by Joby Robotics may now be purchased at the [http://transition-robotics.com/collections/all Transition Robotics/Quadshot webstore.]&lt;br /&gt;
&lt;br /&gt;
The [http://transition-robotics.com/collections/all TRI/Quadshot Webstore] also stocks pre-crimped Molex Picoblade wires and connector housings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.olimex.com/pcb/ Olimex]==&lt;br /&gt;
[[image:pcb-green.jpg|thumb|250px|Olimex PCBs]]&lt;br /&gt;
*Fast PCB Prototypes [http://www.olimex.com/pcb/ www.olimex.com/pcb]&lt;br /&gt;
*Development Boards [http://www.olimex.com/dev/index.html www.olimex.com/dev/]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
[[image:P1030095.jpg|thumb|250px|Sparkfun]]&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
They also have an inexpensive PCB service, [http://batchpcb.com/index.php/Products BatchPCB].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
There seems to be a few alternative source of u-Blox GPS out there. They are considerably cheaper then the samples u-Blox offers&lt;br /&gt;
&lt;br /&gt;
If you do order from any of them, please update this page with your feedback.&lt;br /&gt;
&lt;br /&gt;
Here's a few link worth exploring:&lt;br /&gt;
&lt;br /&gt;
*[http://www.navilock.de/produkte/gruppen/13/Boards_und_Module Navilock] (also available on [http://www.amazon.de Amazon.de] by searching for Navilock)&lt;br /&gt;
*http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
*http://www.comet.srl.ro/shop/info.html?ID=6195 ( Link error, you can find them in this list: http://www.comet.srl.ro/shop/statements.html?Type=MOD&amp;amp;Subtype=GPS )&lt;br /&gt;
*http://www.expedienttech.com/  ( Singapore )&lt;br /&gt;
*http://www.csgshop.com/category.php?id_category=16 (US UBLOX MAX-6Q)&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors. For integration, please see [[Sensors/Airspeed]].&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
= Old vendors =&lt;br /&gt;
&lt;br /&gt;
Here is a list of former paparazzi hardware vendors for reference. They were providing a great service to the Paparazzi community.&lt;br /&gt;
&lt;br /&gt;
* [http://chebuzz.com/paparazzi Chebuzz Pprz] had to move back to US and close his store, [http://aerofu.com/ AeroFu] is carrying on his business.&lt;br /&gt;
* [http://jobyrobotics.com Joby Robotics] stock and IP was bought by [http://transition-robotics.com Transition Robotics] that is carrying on their business.&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=15012</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=15012"/>
		<updated>2013-05-08T15:07:51Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* Image:Ppzuav.jpg PPZUAV.com thumb|400px|Paparazzi controllers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
We encourage the distribution of hardware for profit or otherwise and invite any users with paparazzi-related hardware to post links and purchasing information on this page.  Please use the [[Talk:Get_Hardware&amp;amp;action=edit|Discussion Tab]] to describe your experiences with any of these vendors.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://aerofu.com [[image:aerofu_logo.png]]  Aerofu.com ] =&lt;br /&gt;
&lt;br /&gt;
Low cost Paparazzi hardware from Australia. &lt;br /&gt;
Licenced to export to [http://aerofu.com/index.php?main_page=page&amp;amp;id=2 33 countries], including Europe and North America. Recentry restocked with:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=30 Tiny] &lt;br /&gt;
and&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=31 TWOG]&lt;br /&gt;
autopilots.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
Complete Kits ([http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=48 Tiny] or [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=49 TWOG] based).&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=10&amp;amp;products_id=20 PPM Encoders] and [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=8&amp;amp;products_id=44 IR Sensors] from the Paparazzi project.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
Inexpensive [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=7&amp;amp;products_id=12 uBlox LEA-5H GPS units].&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;various PCBs&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://www.ppzuav.com/ [[Image:Ppzuav.jpg]]] www.ppzuav.com [[Image:All ppz autopilots med.jpg|thumb|400px|Paparazzi controllers]] =&lt;br /&gt;
&amp;lt;h2&amp;gt;Providing professionally assembled and tested hardware and PCBs for your Paparazzi Projects since 2007&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;NEW: Yes we have SUMO bundles and SUMO components.&amp;lt;/h4&amp;gt; &lt;br /&gt;
&amp;lt;b&amp;gt;eMail to:&amp;lt;/b&amp;gt; sales@ppzuav.com for details.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
We want to help you get your Paparazzi project off the ground. We have helped hundreds of projects become successful. Confused what to buy? Just give us an email and we will help you decide ('''sales@ppzuav.com''').&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Whatever the part we make all the Paparazzi hardware available either via bare PCBs or fully assembled ready to program. TWOG, Tiny2.11, Umarim, YAPA2 we can make them all in any quantity you require.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you do not see what you need just ask. Please eMail with any questions or special requests before you place your orders. We return emails as quickly as possible.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Visit the PPZUAZ [https://www.ppzuav.com WebStore] to see the latest offerings.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;NEW BUNDLE-&amp;gt;:&amp;lt;/b&amp;gt;[https://www.ppzuav.com/osc/product_info.php?cPath=2&amp;amp;products_id=144 UmarimLite v2 Bundle]&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;Need Just PCBs? We have them. Click [https://www.ppzuav.com/osc/index.php?cPath=1 here] to see them.&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|100px]] Transition Robotics Inc.] [[Image:LisaM_V2_0_TopView.JPG|thumb|Lisa/M V2.0 top view]][[Image:LisaM_V2_0_BottomView.JPG|thumb|Lisa/M V2.0 bottom view]] =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [[Image:Quadshot_Logo.jpg|100px|link=http://thequadshot.com|Quadshot]], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
As of February 2012, Transition Robotics, Inc. has acquired all IP and Paparazzi related inventory from Joby Robotics. We are thankful to Joby Robotics for their important and faithful support of Paparazzi related hardware projects, and hope to carry on this tradition. Hardware formerly supplied by Joby Robotics may now be purchased at the [http://transition-robotics.com/collections/all Transition Robotics/Quadshot webstore.]&lt;br /&gt;
&lt;br /&gt;
The [http://transition-robotics.com/collections/all TRI/Quadshot Webstore] also stocks pre-crimped Molex Picoblade wires and connector housings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.olimex.com/pcb/ Olimex]==&lt;br /&gt;
[[image:pcb-green.jpg|thumb|250px|Olimex PCBs]]&lt;br /&gt;
*Fast PCB Prototypes [http://www.olimex.com/pcb/ www.olimex.com/pcb]&lt;br /&gt;
*Development Boards [http://www.olimex.com/dev/index.html www.olimex.com/dev/]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
[[image:P1030095.jpg|thumb|250px|Sparkfun]]&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
They also have an inexpensive PCB service, [http://batchpcb.com/index.php/Products BatchPCB].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
There seems to be a few alternative source of u-Blox GPS out there. They are considerably cheaper then the samples u-Blox offers&lt;br /&gt;
&lt;br /&gt;
If you do order from any of them, please update this page with your feedback.&lt;br /&gt;
&lt;br /&gt;
Here's a few link worth exploring:&lt;br /&gt;
&lt;br /&gt;
*[http://www.navilock.de/produkte/gruppen/13/Boards_und_Module Navilock] (also available on [http://www.amazon.de Amazon.de] by searching for Navilock)&lt;br /&gt;
*http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
*http://www.comet.srl.ro/shop/info.html?ID=6195 ( Link error, you can find them in this list: http://www.comet.srl.ro/shop/statements.html?Type=MOD&amp;amp;Subtype=GPS )&lt;br /&gt;
*http://www.expedienttech.com/  ( Singapore )&lt;br /&gt;
*http://www.csgshop.com/category.php?id_category=16 (US UBLOX MAX-6Q)&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors. For integration, please see [[Sensors/Airspeed]].&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
= Old vendors =&lt;br /&gt;
&lt;br /&gt;
Here is a list of former paparazzi hardware vendors for reference. They were providing a great service to the Paparazzi community.&lt;br /&gt;
&lt;br /&gt;
* [http://chebuzz.com/paparazzi Chebuzz Pprz] had to move back to US and close his store, [http://aerofu.com/ AeroFu] is carrying on his business.&lt;br /&gt;
* [http://jobyrobotics.com Joby Robotics] stock and IP was bought by [http://transition-robotics.com Transition Robotics] that is carrying on their business.&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=14989</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=14989"/>
		<updated>2013-05-01T04:55:47Z</updated>

		<summary type="html">&lt;p&gt;Dconger: /* Image:Ppzuav.jpg PPZUAV.com thumb|400px|Paparazzi controllers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
We encourage the distribution of hardware for profit or otherwise and invite any users with paparazzi-related hardware to post links and purchasing information on this page.  Please use the [[Talk:Get_Hardware&amp;amp;action=edit|Discussion Tab]] to describe your experiences with any of these vendors.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://aerofu.com [[image:aerofu_logo.png]]  Aerofu.com ] =&lt;br /&gt;
&lt;br /&gt;
Low cost Paparazzi hardware from Australia. &lt;br /&gt;
Licenced to export to [http://aerofu.com/index.php?main_page=page&amp;amp;id=2 33 countries], including Europe and North America. Recentry restocked with:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=30 Tiny] &lt;br /&gt;
and&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=31 TWOG]&lt;br /&gt;
autopilots.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
Complete Kits ([http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=48 Tiny] or [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=49 TWOG] based).&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=10&amp;amp;products_id=20 PPM Encoders] and [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=8&amp;amp;products_id=44 IR Sensors] from the Paparazzi project.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
Inexpensive [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=7&amp;amp;products_id=12 uBlox LEA-5H GPS units].&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;various PCBs&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://www.ppzuav.com/ [[Image:Ppzuav.jpg]]] PPZUAV.com [[Image:All ppz autopilots med.jpg|thumb|400px|Paparazzi controllers]] =&lt;br /&gt;
&amp;lt;h2&amp;gt;Providing professionally assembled and tested hardware and PCBs for your Paparazzi Projects since 2007&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
We want to help you get your Paparazzi project off the ground. We have helped hundreds of projects become successful. Confused what to buy? Just give us an email and we will help you decide ('''sales@ppzuav.com''').&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Whatever the part we make all the Paparazzi hardware available either via bare PCBs or fully assembled ready to program. TWOG, Tiny2.11, Umarim, YAPA2 we can make them all in any quantity you require.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you do not see what you need just ask. Please eMail with any questions or special requests before you place your orders. We return emails as quickly as possible.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Visit the PPZUAZ [https://www.ppzuav.com WebStore] to see the latest offerings.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;NEW BUNDLE-&amp;gt;:&amp;lt;/b&amp;gt;[https://www.ppzuav.com/osc/product_info.php?cPath=2&amp;amp;products_id=144 UmarimLite v2 Bundle]&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;Need Just PCBs? We have them. Click [https://www.ppzuav.com/osc/index.php?cPath=1 here] to see them.&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|100px]] Transition Robotics Inc.] [[Image:LisaM_V2_0_TopView.JPG|thumb|Lisa/M V2.0 top view]][[Image:LisaM_V2_0_BottomView.JPG|thumb|Lisa/M V2.0 bottom view]] =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [[Image:Quadshot_Logo.jpg|100px|link=http://thequadshot.com|Quadshot]], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
As of February 2012, Transition Robotics, Inc. has acquired all IP and Paparazzi related inventory from Joby Robotics. We are thankful to Joby Robotics for their important and faithful support of Paparazzi related hardware projects, and hope to carry on this tradition. Hardware formerly supplied by Joby Robotics may now be purchased at the [http://transition-robotics.com/collections/all Transition Robotics/Quadshot webstore.]&lt;br /&gt;
&lt;br /&gt;
The [http://transition-robotics.com/collections/all TRI/Quadshot Webstore] also stocks pre-crimped Molex Picoblade wires and connector housings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.olimex.com/pcb/ Olimex]==&lt;br /&gt;
[[image:pcb-green.jpg|thumb|250px|Olimex PCBs]]&lt;br /&gt;
*Fast PCB Prototypes [http://www.olimex.com/pcb/ www.olimex.com/pcb]&lt;br /&gt;
*Development Boards [http://www.olimex.com/dev/index.html www.olimex.com/dev/]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
[[image:P1030095.jpg|thumb|250px|Sparkfun]]&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
They also have an inexpensive PCB service, [http://batchpcb.com/index.php/Products BatchPCB].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
There seems to be a few alternative source of u-Blox GPS out there. They are considerably cheaper then the samples u-Blox offers&lt;br /&gt;
&lt;br /&gt;
If you do order from any of them, please update this page with your feedback.&lt;br /&gt;
&lt;br /&gt;
Here's a few link worth exploring:&lt;br /&gt;
&lt;br /&gt;
*[http://www.navilock.de/produkte/gruppen/13/Boards_und_Module Navilock] (also available on [http://www.amazon.de Amazon.de] by searching for Navilock)&lt;br /&gt;
*http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
*http://www.comet.srl.ro/shop/info.html?ID=6195 ( Link error, you can find them in this list: http://www.comet.srl.ro/shop/statements.html?Type=MOD&amp;amp;Subtype=GPS )&lt;br /&gt;
*http://www.expedienttech.com/  ( Singapore )&lt;br /&gt;
*http://www.csgshop.com/category.php?id_category=16 (US UBLOX MAX-6Q)&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors. For integration, please see [[Sensors/Airspeed]].&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
= Old vendors =&lt;br /&gt;
&lt;br /&gt;
Here is a list of former paparazzi hardware vendors for reference. They were providing a great service to the Paparazzi community.&lt;br /&gt;
&lt;br /&gt;
* [http://chebuzz.com/paparazzi Chebuzz Pprz] had to move back to US and close his store, [http://aerofu.com/ AeroFu] is carrying on his business.&lt;br /&gt;
* [http://jobyrobotics.com Joby Robotics] stock and IP was bought by [http://transition-robotics.com Transition Robotics] that is carrying on their business.&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=14762</id>
		<title>Get Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Get_Hardware&amp;diff=14762"/>
		<updated>2013-04-10T03:08:18Z</updated>

		<summary type="html">&lt;p&gt;Dconger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As an open-source project, all source code and hardware plans are [https://github.com/paparazzi/paparazzi-hardware freely available on GitHub] for anyone to produce, use, modify, and redistribute in accordance with the [http://www.gnu.org/licenses/gpl.txt GPL License Agreement] which requires only that the open-source nature of the project be maintained by all who redistribute it.&lt;br /&gt;
&lt;br /&gt;
We encourage the distribution of hardware for profit or otherwise and invite any users with paparazzi-related hardware to post links and purchasing information on this page.  Please use the [[Talk:Get_Hardware&amp;amp;action=edit|Discussion Tab]] to describe your experiences with any of these vendors.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://aerofu.com [[image:aerofu_logo.png]]  Aerofu.com ] =&lt;br /&gt;
&lt;br /&gt;
Low cost Paparazzi hardware from Australia. &lt;br /&gt;
Licenced to export to [http://aerofu.com/index.php?main_page=page&amp;amp;id=2 33 countries], including Europe and North America. Recentry restocked with:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=30 Tiny] &lt;br /&gt;
and&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=31 TWOG]&lt;br /&gt;
autopilots.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
Complete Kits ([http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=48 Tiny] or [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=11&amp;amp;products_id=49 TWOG] based).&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
[http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=10&amp;amp;products_id=20 PPM Encoders] and [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=8&amp;amp;products_id=44 IR Sensors] from the Paparazzi project.&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
Inexpensive [http://www.aerofu.com/index.php?main_page=product_info&amp;amp;cPath=7&amp;amp;products_id=12 uBlox LEA-5H GPS units].&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;various PCBs&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://www.ppzuav.com/ [[Image:Ppzuav.jpg]]] PPZUAV.com [[Image:All ppz autopilots med.jpg|thumb|400px|Paparazzi controllers]] =&lt;br /&gt;
&amp;lt;h2&amp;gt;Providing professionally assembled and tested hardware and PCBs for your Paparazzi Projects since 2007&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
We want to help you get your Paparazzi project off the ground. We have helped hundreds of projects become successful. Confused what to buy? Just give us an email and we will help you decide ('''sales@ppzuav.com''').&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Whatever the part we make all the Paparazzi hardware available either via bare PCBs or fully assembled ready to program. TWOG, Tiny2.11, Umarim, YAPA2 we can make them all in any quantity you require.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you do not see what you need just ask. Please eMail with any questions or special requests before you place your orders. We return emails as quickly as possible.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Visit the PPZUAZ [https://store.ppzuav.com WebStore] to see the latest offerings.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;NEW BUNDLE-&amp;gt;:&amp;lt;/b&amp;gt;[https://store.ppzuav.com/osc/product_info.php?cPath=2&amp;amp;products_id=144 UmarimLite v2 Bundle]&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;Need Just PCBs? We have them. Click [https://store.ppzuav.com/osc/index.php?cPath=1 here] to see them.&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [http://transition-robotics.com [[Image:Transition_Robotics_Logo.png|100px]] Transition Robotics Inc.] [[Image:LisaM_V2_0_TopView.JPG|thumb|Lisa/M V2.0 top view]][[Image:LisaM_V2_0_BottomView.JPG|thumb|Lisa/M V2.0 bottom view]] =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Transition Robotics Inc. is a young company developing new solutions for and with the Paparazzi UAV platform. Their core product is the [[Image:Quadshot_Logo.jpg|100px|link=http://thequadshot.com|Quadshot]], a VTOL transitioning aircraft.&lt;br /&gt;
&lt;br /&gt;
Beside the Quadshot itself they develop and provide hardware and software that is especially optimized for Paparazzi, such as the Lisa Autopilots, Aspirin IMUs and associated accessories.&lt;br /&gt;
&lt;br /&gt;
They have a shop on their [http://transition-robotics.com Quadshot product page].&lt;br /&gt;
&lt;br /&gt;
As of February 2012, Transition Robotics, Inc. has acquired all IP and Paparazzi related inventory from Joby Robotics. We are thankful to Joby Robotics for their important and faithful support of Paparazzi related hardware projects, and hope to carry on this tradition. Hardware formerly supplied by Joby Robotics may now be purchased at the [http://transition-robotics.com/collections/all Transition Robotics/Quadshot webstore.]&lt;br /&gt;
&lt;br /&gt;
The [http://transition-robotics.com/collections/all TRI/Quadshot Webstore] also stocks pre-crimped Molex Picoblade wires and connector housings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other =&lt;br /&gt;
&lt;br /&gt;
==[http://www.olimex.com/pcb/ Olimex]==&lt;br /&gt;
[[image:pcb-green.jpg|thumb|250px|Olimex PCBs]]&lt;br /&gt;
*Fast PCB Prototypes [http://www.olimex.com/pcb/ www.olimex.com/pcb]&lt;br /&gt;
*Development Boards [http://www.olimex.com/dev/index.html www.olimex.com/dev/]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[http://www.sparkfun.com Sparkfun]==&lt;br /&gt;
[[image:P1030095.jpg|thumb|250px|Sparkfun]]&lt;br /&gt;
Sparkfun is a great source of miscellaneous electronics like:&lt;br /&gt;
* Development boards&lt;br /&gt;
* GPS&lt;br /&gt;
* Gyros&lt;br /&gt;
* Accelerometers&lt;br /&gt;
* Pressure sensors&lt;br /&gt;
* Ultrasonic distance sensors&lt;br /&gt;
* Temperature/humidity sensors&lt;br /&gt;
* USB to Serial converters&lt;br /&gt;
* LEDs&lt;br /&gt;
* Etc.&lt;br /&gt;
They also have an inexpensive PCB service, [http://batchpcb.com/index.php/Products BatchPCB].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Sparkfun distributors in Europe'''&lt;br /&gt;
&lt;br /&gt;
Incomplete list.&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_883&amp;amp;language=en&lt;br /&gt;
*http://www.watterott.com/en/SparkFun&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [https://store.diydrones.com/ DIYDrones] ==&lt;br /&gt;
Mainly focused on ArduPilot hardware. But carries Paparazzi compatible Telemetry and sensor boards.&lt;br /&gt;
&lt;br /&gt;
'''DIYDrones distributors in Europe'''&lt;br /&gt;
*http://www.lipoly.de/index.php?main_page=index&amp;amp;cPath=880_1912 [DE]&lt;br /&gt;
*http://www.unmannedtechshop.co.uk/ [UK]&lt;br /&gt;
*http://www.buildyourowndrone.co.uk/ [UK]&lt;br /&gt;
&lt;br /&gt;
==u-Blox GPS receivers==&lt;br /&gt;
&lt;br /&gt;
There seems to be a few alternative source of u-Blox GPS out there. They are considerably cheaper then the samples u-Blox offers&lt;br /&gt;
&lt;br /&gt;
If you do order from any of them, please update this page with your feedback.&lt;br /&gt;
&lt;br /&gt;
Here's a few link worth exploring:&lt;br /&gt;
&lt;br /&gt;
*[http://www.navilock.de/produkte/gruppen/13/Boards_und_Module Navilock] (also available on [http://www.amazon.de Amazon.de] by searching for Navilock)&lt;br /&gt;
*http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/Antaris-4-Modules.asp (Also [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-5-Modules.asp u-blox 5] and [http://www.rfdesign.co.za/pages/5645456/Products/GPS-Products/u-blox-6-Modules.asp u-blox 6] modules avialable)&lt;br /&gt;
*http://www.comet.srl.ro/shop/info.html?ID=6195 ( Link error, you can find them in this list: http://www.comet.srl.ro/shop/statements.html?Type=MOD&amp;amp;Subtype=GPS )&lt;br /&gt;
*http://www.expedienttech.com/  ( Singapore )&lt;br /&gt;
*http://www.csgshop.com/category.php?id_category=16 (US UBLOX MAX-6Q)&lt;br /&gt;
&lt;br /&gt;
==Airspeed Sensors==&lt;br /&gt;
&lt;br /&gt;
Eagle Tree Systems makes a small standalone airspeed sensor that can be connected via i2c. They also sell pitot tubes standalone for other differential pressure sensors. For integration, please see [[Sensors/Airspeed]].&lt;br /&gt;
*[http://www.eagletreesystems.com/Standalone/standalone.htm Eagle Tree Systems] (Also available from a number of distributors)&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]] [[Category:User_Documentation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DIGI XBee telemetry modules ==&lt;br /&gt;
For detailed shopping guide see [Modems]&lt;br /&gt;
*http://www.watterott.com/en/Digi (DE EU)&lt;br /&gt;
*https://store.diydrones.com/ (US See above for local distributors)&lt;br /&gt;
*http://unmannedtechshop.co.uk/UAV-Components/UAV-telemetry (UK)&lt;br /&gt;
*http://mouser.com/ (AU and other regions)&lt;br /&gt;
&lt;br /&gt;
= Old vendors =&lt;br /&gt;
&lt;br /&gt;
Here is a list of former paparazzi hardware vendors for reference. They were providing a great service to the Paparazzi community.&lt;br /&gt;
&lt;br /&gt;
* [http://chebuzz.com/paparazzi Chebuzz Pprz] had to move back to US and close his store, [http://aerofu.com/ AeroFu] is carrying on his business.&lt;br /&gt;
* [http://jobyrobotics.com Joby Robotics] stock and IP was bought by [http://transition-robotics.com Transition Robotics] that is carrying on their business.&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=File:RadJet420b_sm.jpg&amp;diff=14415</id>
		<title>File:RadJet420b sm.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=File:RadJet420b_sm.jpg&amp;diff=14415"/>
		<updated>2013-02-10T18:28:04Z</updated>

		<summary type="html">&lt;p&gt;Dconger: Insides of the small 420mm drone.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Insides of the small 420mm drone.&lt;/div&gt;</summary>
		<author><name>Dconger</name></author>
	</entry>
</feed>