Close

At last! Following successful sea trials in Gozo, github now has all the code publicly accessible!

A project log for "Mercator Origins": Sat Nav & Telemetry for Divers

Want to map your dive? Want to navigate like a pro? Even if you are vision-impaired, this will empower you to navigate our underwater world.

mark-b-jonesMark B Jones 05/16/2023 at 16:010 Comments

---> Click there for Mercator Origins Code Repos <----

All code has been developed using the Arduino IDE, hence the monstrously sized INO file for each of the three mercator-origins projects. Lots of tidying up to do, the major one will be moving to VS Code environment which may only happen in June.


These are the repos: (top three all named after shark species!)

mercator-origins-lemon

the code running on the M5 Stick C  Plus is the yellow float at the sea surface that connects to the GPS, connects to the internet via WiFi hotspot and connects the diver console with the sub-sea up/down link.

mercator-origins-mako

The code running on the M5 Stick C Plus in the diver's console gopro enclosure that is running the navigation and guidance software. It also has all sensors (except leak detector) wired into it.

mercator-origins-tiger

The clock/uptimer/downtimer shown on the second M5 Stick C Plus in the console go-pro enclosure. Connects to the leak detector only at present.

stockingcutting-ga

My Master's dissertation and code for stock cutting (using a Genetic Algorithm AI engine) that will be adapted later on to be a travelling salesman-type engine that will provide optimised dive planning for many-waypoint journeys.

Discussions