Skip to content
Sébastien Gariépy edited this page Apr 6, 2019 · 3 revisions

Page en cours de modification

Communiquer avec un GPS NMEA GPS en utilisant un Arduino.

  1. Clean the sketch of the Arduino to be able to communicate directly with the UART if you are not using option at step 2.5. https://github.com/BeePerNet/Arduino/tree/master/Empty

  2. Connect the GPS with the Arduino

    1. Connect the TX of the GPS to the TX of the Arduino. Using only 3.3V of the GPS in the 5V pin is working. The threshold of the Arduino is below 3.3V.

    2. Connect the RX of the GPS with the RX of the Arduino (Check if you have to use a voltage divider)
      See: how to convert UART voltage from 5v to 3.3v

    3. Connect the ground of the GPS with the ground the Arduino.

    4. Connect the VCC pin of the GPS to the 3.3V pin of the Arduino or any external 3.3V regulated provider. The GPS could draw 80mA and the Arduino provide 150mA on the 3.3V pins.

    5. Connect the reset pin to ground with a 5.1K resistance to disable the Arduino chip and keep low consumption. (Optional) With this, you do not need any sketch.

    This is what I use for an Arduino with CH340C and a Venus GPS Logger of SparkFun (GPS-10920)

    GPS Connect_bb

  3. Drivers

  4. Software

    Use the software provided with your GPS or any NMEA Serial compatible software

HOME
GPS (FR) (EN)

Clone this wiki locally