Projects

The two main projects are a Tank Controller (aka a phStat unit) and an Alkalinity Titrator. Each project has a few supporting projects.

Tank Controller

Aquarium control unit for regulate tank pH (through CO2 addition) and temperature.

Tank Controller Manager

Web application interface for remote access to tank controllers connected to the internet.

Alkalinity Titrator

An apparatus to determine total alkalinity in sea water using an open-cell titration.

Contributions

The initial source code and hardware was created by Kirt Onthank. Since then others have contributed to the project, here are a few highlights from recent student lead efforts.

Student Projects

  • The Tank Controller’s micro controller was updated to support API calls by Matthew Ma in 2020.
  • The Tank Controller Manager was initially created by Cameron Bierwagen in 2020.
  • The Alkalinity Titrator’s initial source code was developed by Kaden Sukachevin in 2020.
  • The Tank Controller’s micro controller was refactored for testing by Eliam Calvo and Wesley Duerksen in 2021.
  • The Alkalinity Titrator’s second round of development was done by Konrad McClure and Noah Griffith in 2021.
  • The Tank Controller had support added for remote access via the Tank Controller Manager by Trevor Natiuk in 2022. This was done in collaboration with Kaelan Willauer who worked on the Tank Controller Manager and designed its current interface in the same year.
  • The Tank Controller Manager had new features, documentation, and automation added by Evan Taylor in 2023.

How to Get Involved

You can get involved by contributing to one of the projects listed. Also, e-mail us at openacidificationproject@gmail.com. We will send you a link to join our Microsoft Teams groups that discusses the project.

Availability

All source code and hardware is available under the open source licenses at https://github.com/Open-Acidification.