Skip to content

Southern Fried Science

Over 15 years of ocean science and conservation online

  • Home
  • About SFS
  • Authors
  • Support SFS

Great conservation technology programs thrive on weird little projects

Posted on February 13, 2024February 13, 2024 By Andrew Thaler
Education

I’m Andrew and I like weird little projects. I built a weird little FitBit walking robot. I built a weird little cyborg see turtle. I built a weird little face-mounted Lidar array that lets you see the world like a dolphin. I built a weird little ring light with a panic button to get you out of annoying zoom calls.

I’ve also written a few guides on how you, too, can make weird little projects with your kids.

I also make not-so-weird, not-so-little conservation technology projects aimed at making to tools of ocean science accessible to those most directly impacted by our changing oceans.

This weekend, I sat down with my kiddo to make another weird little project, this talking D20 that announces what you roll when you roll it and laughs at you for making a bad roll.

A 3d-printed talking D20 that knows its own orientation is the platonic ideal of a weird little project.

But something interesting happened while working on this weird little project. The kiddo did something clever with power management.

View this post on Instagram

The OpenCTD has a few annoying quirks, legacies of how it was developed and of our commitment to using low-cost, easily sourced parts. The power supply is connected to the OpenCTD directly through an electromechanical switch. Turning off the OpenCTD means the battery is disconnected.

That’s not a particularly uncommon set up.

So what’s the downside? The microcontroller we use for the OpenCTD also handles charging. When the switch is off, the battery is physically disconnected. The OpenCTD needs to be turned on to charge. This produces a large, useless data file that has to be cleaned up. Sometimes people forget to turn it on while charging and go out with a dead CTD. This set up also means that the battery is more difficult to remove and replace. It has to be soldered into the circuit. Annoying.

The talking D20 takes a different approach. It grounds the ‘En’ pin on the microcontroller through the switch, which tells the chip on the board to disable the 3.3v regulator, effectively turning everything off. This bypasses the charging circuit, and allows the battery to charge through the board, even when powered down. Unfortunately, the conductivity probe on the OpenCTD draws power directly from the battery.

And here’s where legacy inertia comes into play: the older Arduino microcontrollers we developed the OpenCTD on didn’t have the beans to handle all five sensors through their 3.3v voltage regulator. The conductivity probe would keep bottoming out and throwing undervoltage warnings. Our solution then was to go straight to the source and power the conductivity circuit directly off the battery. It worked great except, of course, for the charging quirk.

The new boards don’t have that problem but we also didn’t have much incentive to change things. We had a functional, if annoying, system.

Motivated by a weird little project, I dove back into the OpenCTD carrier board, redirected the power supply to the conductivity chip, made some very ugly hacks to confirm it worked, ran the device down for 48 hours straight to see if it threw up voltage errors, and, lo and behold, the D20 switch worked. The OpenCTD can charge its battery while powered off.

With the circuit confirmed, I went back into the board files and redesigned the OpenCTD carrier board to account for the new power management. This new set up removes several steps from the build process, makes the OpenCTD more uniform, erases a potential pinch point in the build, and makes the device more user friendly. And I included a nice little Oceanography for Everyone logo on the new boards.

Here’s the punchline: it took longer for me to write this post than it did to redesign the carrier board.

The OpenCTD is just a bit better than it was last week, thanks to a weird little project that was enough to get me thinking about an old problem in a new way.

Share this:

  • Click to share on Bluesky (Opens in new window) Bluesky
  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to share on Threads (Opens in new window) Threads
  • Click to share on WhatsApp (Opens in new window) WhatsApp
  • Click to share on Mastodon (Opens in new window) Mastodon

Related

Tags: dice electronics OpenCTD

Post navigation

❮ Previous Post: Weekend electronics projects for kids that love the ocean.
Next Post: NOAA confirms North Atlantic Right Whale killed by commercial lobster gear ❯

You may also like

Oceanography for Everyone
Documentation is the beating heart of open-science hardware: Help make ours better!
October 6, 2017
Open Science
Charging the OpenCTD is annoying, so we fixed it.
April 9, 2024
Weekly Salvage
Hagfish, chill Puffins, swamp monsters, the mining boat floats, and more! Monday Morning Salvage: April 2, 2018
April 2, 2018
Uncategorized
Build Your Own 3D-printed Ring Light to Upgrade Your Remote Meetings
February 9, 2021

Popular Posts

I can serve on your graduate thesis committee. Here’s what you can expect of me, and what I expect in return.I can serve on your graduate thesis committee. Here’s what you can expect of me, and what I expect in return.October 16, 2025David Shiffman
Florida angler catches (and likely kills) Endangered great hammerhead sharkFlorida angler catches (and likely kills) Endangered great hammerhead sharkFebruary 13, 2012David Shiffman
Marine Biology Career AdviceMarine Biology Career AdviceMay 30, 2025David Shiffman
Full video of injured shark shows numerous natural injuriesFull video of injured shark shows numerous natural injuriesMay 3, 2011David Shiffman
Severely injured great white shark found, are scientists responsible?Severely injured great white shark found, are scientists responsible?March 29, 2011David Shiffman
What Ocean Ramsey does is not shark science or conservation: some brief thoughts on "the Shark Whisperer" documentaryWhat Ocean Ramsey does is not shark science or conservation: some brief thoughts on "the Shark Whisperer" documentaryJuly 2, 2025David Shiffman
That's not a blobfish: Deep Sea Social Media is Flooded by AI SlopThat's not a blobfish: Deep Sea Social Media is Flooded by AI SlopDecember 19, 2025Andrew Thaler
Ocean Anti-Kickstarter of the Month: Triton Gills is almost certainly a scamOcean Anti-Kickstarter of the Month: Triton Gills is almost certainly a scamMarch 25, 2016Andrew Thaler
What does the new species of hammerhead mean for shark science and conservation?What does the new species of hammerhead mean for shark science and conservation?November 11, 2013David Shiffman
Bipartisan Concern Expressed Over Deep Sea Mining at Congressional HearingBipartisan Concern Expressed Over Deep Sea Mining at Congressional HearingJanuary 23, 2026Angelo Villagomez
Subscribe to our RSS Feed for updates whenever new articles are published.

We recommend Feedly for RSS management. It's like Google Reader, except it still exists.

Southern Fried Science

  • Home
  • About SFS
  • Authors
  • Support SFS


If you enjoy Southern Fried Science, consider contributing to our Patreon campaign.

Copyright © 2026 Southern Fried Science.

Theme: Oceanly Premium by ScriptsTown