Close
0%
0%

Self-contained AIS GNSS receiver server

A self-contained AIS GNSS server for small boats

Public Chat
Similar projects worth following
This project combines a Wegmatt dAISy-Mini AIS receiver, a Ublox Neo-M8N GNSS receiver, and a DT-06 serial-to-WiFi adapter to provide AIS and GNSS data to any WiFi-equipped device capable of running OpenCPN, OpenPlotter, or other navigation software. It not only keeps track of where you are (within 10m) but notes large (> 300 tons) vessels; since many of these vessels are quite fast (30 knots is 1 nm in two minutes), a timely warning helps keep you safe.

The dAISy-Mini can receive AIS messages on two AIS channels simultaneously, with any two of A, B, C, and D. A & B carry standard AIS data from any of the defined sentences, for both Class A & Class B devices. Channels C & D appear to only carry Sentence 27 (long range) data sent from newer Class A devices.

The Neo-M8N can receive data from up to three GNSS constellations at a time, although not all permutations are possible. In this project, the Neo-M8N will be configured for GPS, Galileo, and Glonass.

The dAISy-Mini has two serial ports,  TX1/RX1 & TX2/RX2. These ports are configured for 38,400 bps. The Neo-M8N is also configured for 38,400 bps. The output of the Neo-M8N is connected to TX2/RX2, with the Neo-M8N RX connecting to TX2, and the Neo-M8N TX connecting to RX2. The power pins on the Neo-M8N connect to VCC and GND as labled.

U-Center_User_Manual.pdf

Adobe Portable Document Format - 8.50 MB - 10/27/2024 at 13:04

Preview

dAISy-Mini.pdf

Adobe Portable Document Format - 6.20 MB - 10/27/2024 at 09:18

Preview

DT-06_WiFi.pdf

Adobe Portable Document Format - 1.40 MB - 10/27/2024 at 09:18

Preview

NEO-M8-FW3_DataSheet_UBX-15031086.pdf

Adobe Portable Document Format - 1.13 MB - 10/27/2024 at 09:11

Preview

  • 1 × Wegmatt dAISy-Mini receiver with USB adapter
  • 1 × U-Blox Neo-M8N GNSS receiver module
  • 1 × DT-06 Serial-to-WiFi adapter
  • 1 × VHF antenna with SMA connector
  • 1 × Solderless Prototype Board

View all 8 components

  • 1
    Step 1

    Configuring the dAISy-Mini:

    • Connect the dAISy-Mini to the usb adapter using the supplied cable.
    • Start Device Manager.
    • Plug the USB Cable into the computer.
    • Note the COM Port which is added.
    • Start Putty with the noted COM Port, and 9600, 8N1.
    • Press [ESC] to enter the configuration Menu:
    • /D
    • Serial 2: 38400 8N1, NMEA in  I2C: 0x33
    • LNA: on IO1: sleep IO2: off Debug: off
    • If the serial speed is not 38,400 baud, press 3.
    • If serial 2 is not set as in, press s.
    • Press # to set the new configuration as default.
    • Press [esc] to return to AIS receive mode.
    • Configure Putty as 38400, 8N1; save as daisy-Mini.

    The dAISy-Mini is configured.

  • 2
    Step 2
    • Configuring the Neo-M8N:
    • Solder a 4-pin header to the Neo-M8N, with pins pointing down.
    • Connect the USB-TTL adapter to the Neo-M8N, remembering to cross the Tx & Rx leads.
    • Start Device Manager.
    • Plug the USB-TTL adapter into the computer. Note the added serial port.
    • Start U-Center and connect to the Neo-M8N.
    • Set the data rate to 38400 baud.
    • Enable GLONASS support.
    • Enable SBAS support.
    • Save configuration as power-up default.
    • Neo-M8N is configured.

View all instructions

Enjoy this project?

Share

Discussions

Makerfabs wrote 2 days ago point

It looks great! I recently made a LoRaWAN communication-based project using the Ublox Neo-6M. What are the advantages of the Ublox Neo-M8N compared to the Neo-6M?

  Are you sure? yes | no

Richard Van Fossan wrote 11 hours ago point

The Neo-M8N possesses multiple down-onverters and is capable of receiving multiple Constellations, including Galileo, GLONASS, and BeiDou, as well as using SBAS and QZSS to improve positional accuracy. The cost difference is nominal, and the additional capabilities, in my mind, certainly justify the cost. 

I have been told that adding GLONASS to GPS improves the positional accuracy in the Northern part of North America. Eventually, I hope to sail up toward Alaska from Washington State. An AIS receiver would be nice, but I'm really interested in an open-source AIS transponder named Maiana (search on GitHub for the project). The current producer has stopped producing the units for personal reasons, but is seeking alternatives.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates