Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Hardware
  3. ESP8266 and TTL-UART GPS

ESP8266 and TTL-UART GPS

Scheduled Pinned Locked Moved Hardware
7 Posts 3 Posters 3.4k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Martin TellblomM Offline
    Martin TellblomM Offline
    Martin Tellblom
    wrote on last edited by
    #1

    Since I got so good answers a few hours ago with the ESP8266 questian I had, I try again.

    Can I connect a TTL-UART (TTL-serial) gps module to a ESP8266?

    I have three of these on my desk and like to use them for something fun with a ESP8266 (Like a small battery powered gps tracker for the kids/dog or so)

    MySensors MQTT Client Gateway, Openhab, Dashing, Razberry, 1-wire

    chrilleC 1 Reply Last reply
    0
    • Martin TellblomM Martin Tellblom

      Since I got so good answers a few hours ago with the ESP8266 questian I had, I try again.

      Can I connect a TTL-UART (TTL-serial) gps module to a ESP8266?

      I have three of these on my desk and like to use them for something fun with a ESP8266 (Like a small battery powered gps tracker for the kids/dog or so)

      chrilleC Offline
      chrilleC Offline
      chrille
      wrote on last edited by
      #2

      @Martin-Tellblom said:

      Can I connect a TTL-UART (TTL-serial) gps module to a ESP8266?

      I have three of these on my desk and like to use them for something fun with a ESP8266 (Like a small battery powered gps tracker for the kids/dog or so)

      There's conflicting information on whether the GPIO pins on ESP8266 will tolerate 5V. To make sure you don't harm the RX port on ESP8266 I suggest you use a level converter. A simple voltage divider with two resistors should work fine (I use it to connect an Arduino Mega to the serial port of an ESP8266)

      Martin TellblomM 1 Reply Last reply
      0
      • chrilleC chrille

        @Martin-Tellblom said:

        Can I connect a TTL-UART (TTL-serial) gps module to a ESP8266?

        I have three of these on my desk and like to use them for something fun with a ESP8266 (Like a small battery powered gps tracker for the kids/dog or so)

        There's conflicting information on whether the GPIO pins on ESP8266 will tolerate 5V. To make sure you don't harm the RX port on ESP8266 I suggest you use a level converter. A simple voltage divider with two resistors should work fine (I use it to connect an Arduino Mega to the serial port of an ESP8266)

        Martin TellblomM Offline
        Martin TellblomM Offline
        Martin Tellblom
        wrote on last edited by
        #3

        @chrille

        Thanks, since I'm not a electric engineer can you recommend a suitable level converter that would be suitable?

        MySensors MQTT Client Gateway, Openhab, Dashing, Razberry, 1-wire

        chrilleC 1 Reply Last reply
        0
        • Martin TellblomM Martin Tellblom

          @chrille

          Thanks, since I'm not a electric engineer can you recommend a suitable level converter that would be suitable?

          chrilleC Offline
          chrilleC Offline
          chrille
          wrote on last edited by
          #4

          @Martin-Tellblom The values are not critical, as long as the ratio is correct. 1k + 2k2 would work fine

          Connect the two resistors in series and the 5V signal to the 1k resistor and the other end of the resistors to gnd. The 3.3v signal is available between the two resistors

          Martin TellblomM 1 Reply Last reply
          1
          • chrilleC chrille

            @Martin-Tellblom The values are not critical, as long as the ratio is correct. 1k + 2k2 would work fine

            Connect the two resistors in series and the 5V signal to the 1k resistor and the other end of the resistors to gnd. The 3.3v signal is available between the two resistors

            Martin TellblomM Offline
            Martin TellblomM Offline
            Martin Tellblom
            wrote on last edited by Martin Tellblom
            #5

            @chrille
            Thanks. I'll try

            MySensors MQTT Client Gateway, Openhab, Dashing, Razberry, 1-wire

            mfalkviddM 1 Reply Last reply
            0
            • Martin TellblomM Martin Tellblom

              @chrille
              Thanks. I'll try

              mfalkviddM Offline
              mfalkviddM Offline
              mfalkvidd
              Mod
              wrote on last edited by
              #6

              I don't think the voltage will be a problem. From the page linked in the fist post: "has an operating voltage of 3.3~5.5V"

              So run it at 3.3V and you'll be fine.

              Use the standard esp8266 serial port, or software serial, to interface with the module. According to the datasheet, the default speed is 38400.

              http://www.instructables.com/id/Connecting-GPS-module-to-Arduino/?ALLSTEPS has instructions that look fairly straightforward.

              Martin TellblomM 1 Reply Last reply
              1
              • mfalkviddM mfalkvidd

                I don't think the voltage will be a problem. From the page linked in the fist post: "has an operating voltage of 3.3~5.5V"

                So run it at 3.3V and you'll be fine.

                Use the standard esp8266 serial port, or software serial, to interface with the module. According to the datasheet, the default speed is 38400.

                http://www.instructables.com/id/Connecting-GPS-module-to-Arduino/?ALLSTEPS has instructions that look fairly straightforward.

                Martin TellblomM Offline
                Martin TellblomM Offline
                Martin Tellblom
                wrote on last edited by
                #7

                @mfalkvidd said:

                e

                Thanks v:) the instructions were great, now lets see if the child or the dog gets the first try :)

                MySensors MQTT Client Gateway, Openhab, Dashing, Razberry, 1-wire

                1 Reply Last reply
                1
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                22

                Online

                11.7k

                Users

                11.2k

                Topics

                113.1k

                Posts


                Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • MySensors
                • OpenHardware.io
                • Categories
                • Recent
                • Tags
                • Popular