Skip to content

Pi Zero Wifi Access Point with Python based NMEA receiver transmitter.

Notifications You must be signed in to change notification settings

cowlum/nmea_wifi_python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Midnite_NMEA

Obsolete.

Goals:

  1. Build a reliable ships computer providing a wifi access point which draws little power, collects NMEA strings and distrabutes to all connected devices on port 2010.
  2. Imporve Python, Ansible and Git skills.

Hardware: Raspberry Pi Zero + BMP280 + HP33A + GPX1600

Software: Raspbian (set to read only) + Python3 asyncio + Asnibel deployment

3 Python components

  1. NmeaCommunicator - Python program to recieve NMEA strings from all connected devices on port 2010 and send to all other connected devices on port 2010

  2. NmeaBMP280 - Python program to receive Pressure and Tempreture from the bosch BMP280, convert it to NMEA and send it to NmeaCommunicator on port 2010

  3. NmeaHP33A - Python program to receive NMEA strings from the HP33A (onboard AIS) via GPSD and send it to the NmeaCommunicator on port 2010.

  4. NmeaRS232 - Python program to send and recieve data over rs232 to the VHF

About

Pi Zero Wifi Access Point with Python based NMEA receiver transmitter.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published