This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
misc:hacks:gps [2014-01-06 11:10] macke created |
misc:hacks:gps [2021-06-24 16:44] (current) kimberly |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | <WRAP center round important 60%> | ||
+ | This page has deprecated and will be archived. Please go to [[https:// | ||
+ | </ | ||
====== Adding a u-blox MAX-7 GPS module ====== | ====== Adding a u-blox MAX-7 GPS module ====== | ||
- | ====== What you need ====== | + | ===== What you need ===== |
* u-blox MAX-7 GPS breakout (we have [[http:// | * u-blox MAX-7 GPS breakout (we have [[http:// | ||
* KDE Marble built with Python bindings | * KDE Marble built with Python bindings | ||
- | ====== How to get it working | + | ===== How to get it working ===== |
- | These instructions are valid for Ubuntu 13.10 but similar steps should work with other OSes. | + | These instructions are valid for Ubuntu 13.10 but similar steps should work with other distros. |
* Attach the u-blox beakout to the expansion header by connecting the following pins (breakout -> Crazyflie expansion header): | * Attach the u-blox beakout to the expansion header by connecting the following pins (breakout -> Crazyflie expansion header): | ||
Line 14: | Line 17: | ||
* TXD -> TX (pin 5) | * TXD -> TX (pin 5) | ||
* RXD -> RX (pin 3) | * RXD -> RX (pin 3) | ||
- | * Since the Python bindings for Marble isn't built by default you will have to build Marble from source and enable these (instructions taken from [[http:// | + | * Since the Python bindings for Marble isn't built by default you will have to build Marble from source and enable these (instructions taken from [[http:// |
< | < | ||
- | sudo apt-get install python-sip-dev python-qt4-dev | + | sudo apt-get install python-sip-dev python-qt4-dev |
git clone git:// | git clone git:// | ||
Line 25: | Line 28: | ||
sudo make install | sudo make install | ||
</ | </ | ||
- | * Make sure you have the correct firmware/ | + | * Make sure you have the correct firmware/ |
- | ====== Tweaking and development | + | ===== Tweaking and development ===== |
- | There' | + | There' |
Getting a position fix will not be as easy as with your phone, so make sure to be outside (or at least stick the Crazyflie a couple of meters outside the window). | Getting a position fix will not be as easy as with your phone, so make sure to be outside (or at least stick the Crazyflie a couple of meters outside the window). | ||
+ | If you don't have a GPS module you can still use the [[projects: |