Kim Martini πŸ³οΈβ€πŸŒˆ's Avatar

Kim Martini πŸ³οΈβ€πŸŒˆ

@rejectedbanana

Oceanographer, founder of Tini Scientific. She/her πŸ³οΈβ€πŸŒˆ. My goal in life was to throw expensive s**t in the ocean. Then I did it and became a world expert on ocean sensors.

1,914
Followers
827
Following
447
Posts
07.09.2023
Joined
Posts Following

Latest posts by Kim Martini πŸ³οΈβ€πŸŒˆ @rejectedbanana

Motion data showing a large 30 second gap in acceleration, angular velocity and magnetic field.

Motion data showing a large 30 second gap in acceleration, angular velocity and magnetic field.

And found my first bug. The phone app stops sampling when the screen turns off or I navigate to another app.

06.03.2026 23:49 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Any one want to be a Beta Tester? The process is simple, you can play around with the app for free, and then give me feedback. Good or bad, it helps me build something better.

06.03.2026 20:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Screen shot of the start screen with Bob Environmental. Shows a list with Logbook entries and at the bottom is a Play button where you can start taking data.

Screen shot of the start screen with Bob Environmental. Shows a list with Logbook entries and at the bottom is a Play button where you can start taking data.

Screen shot of the log data screen for bob environmental. Actively taking data so the elapsed time is 00:00:11 (11 seconds). Location section  has latitude, longitude and elevation (99m). Motion section shows the phone acceleration, rotational velocity and magnetic field in the X, Y, and Z directions. Barometer shows air pressure at 1015.71 mb

Screen shot of the log data screen for bob environmental. Actively taking data so the elapsed time is 00:00:11 (11 seconds). Location section has latitude, longitude and elevation (99m). Motion section shows the phone acceleration, rotational velocity and magnetic field in the X, Y, and Z directions. Barometer shows air pressure at 1015.71 mb

Done! Finished the code that Bob Environmental that turns your iPhone and your Apple Watch into a smart sensor for science.

Now to update the App store version πŸ˜€

#SwiftUI

06.03.2026 20:13 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

Ha ha I just noticed the giant shackle!

06.03.2026 19:49 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Tide predictions in Puget Sound for this Saturday and Sunday. Low tide is at 1 pm, high tide is at 8 pm. Noted on with arrows on the plot are my intended deployment and recovery times at 4 pm and 10 pm.

Tide predictions in Puget Sound for this Saturday and Sunday. Low tide is at 1 pm, high tide is at 8 pm. Noted on with arrows on the plot are my intended deployment and recovery times at 4 pm and 10 pm.

I have an unexpected opportunity to do a quick field test for a wave buoy/tidal inundation mooring with the watch, so planning and taking advantage of it this weekend.

06.03.2026 17:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

We had a pod of Dall’s Porpoise escort us out to our mooring site near Qutekcak (Seward), AK.

Mangaq is Sugpiaq/Alutiiq for porpoise. πŸ§ͺπŸŒŠπŸ¦‘πŸ¬ #FieldworkFriday #AlaskaSky

06.03.2026 16:22 πŸ‘ 34 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0

Smartwatch being used for science in the wild!

06.03.2026 16:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
An oceanographer holds a niskin bottle weighted by a shackle. Attached to the shackle is an Apple Watch, also known as a sampling device thanks to Dr. Martini’s new app!

An oceanographer holds a niskin bottle weighted by a shackle. Attached to the shackle is an Apple Watch, also known as a sampling device thanks to Dr. Martini’s new app!

We did an experiment today too! Except we like our buddy that fished the watch out of the water!

06.03.2026 05:53 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 1
A grid of six versions of the real-time display with fonts that go from small to large. The most accessible dynamic fonts are cut off and need some additional work to get them to be visible.

A grid of six versions of the real-time display with fonts that go from small to large. The most accessible dynamic fonts are cut off and need some additional work to get them to be visible.

Making progress on the phone app!

βœ… Logs data
βœ… Clear real-time display
βœ… Adjusted user interactions for intuitive use on phone

Still need to
- Update layout for largest accessible fonts
- Add settings for phone sampling

06.03.2026 01:07 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Data collection dashboard for mobile app with default dynamic type. This looks fine with all numbers fitting in their allotted spaces.

Data collection dashboard for mobile app with default dynamic type. This looks fine with all numbers fitting in their allotted spaces.

Same data collection view with dynamic text in accessible sizing. A bunch of the numbers are cut off.

Same data collection view with dynamic text in accessible sizing. A bunch of the numbers are cut off.

Going down the wormhole of accessibility and dynamic type for mobile apps today. Default looks great, the accessible large font does not with numbers cut off.

#SwiftUI

05.03.2026 17:57 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Someone please do the project where you track your cat.

My cat/queen was not having it.

05.03.2026 17:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Sent this to my kids teacher who makes all sorts of felt monsters!

05.03.2026 16:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Dive into Wool Creature Lab's World of Vibrant Felted Nudibranchs How artist Arina Bovenich's job at a remote biology research station transformed into a unique craft practice.

Wow, amazing #sciart via @thisiscolossal.com

05.03.2026 15:17 πŸ‘ 427 πŸ” 166 πŸ’¬ 6 πŸ“Œ 20

And that less digits can still be meaningful. UI designed around the variance of the sensor signal.

05.03.2026 16:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I haven't noticed a flicker, SwiftUI seems to handle that natively. What was worse initially was not having a static sizing for each digit, the decimals places didn't line up and the numbers felt like they were jumping all around the screen.

Eventually I will add an interface with a live chart.

05.03.2026 14:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The refresh rate for the numbers on the view is tied to the sampling rate, in this case 0.2 seconds (10 Hz sampling) for the IMU and 10 seconds for the barometer. The 9 IMU values are pushed simultaneously from the motion sampling manager to the view.

05.03.2026 14:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Screen shot of the real-time data display. From top to bottom: elapsed time in minutes and seconds, location with latitude and longitude, altitude above sea level, motion data in 3-dimensions for acceleration, angular velocity and magnetic field, and the barometer at the bottom.

Screen shot of the real-time data display. From top to bottom: elapsed time in minutes and seconds, location with latitude and longitude, altitude above sea level, motion data in 3-dimensions for acceleration, angular velocity and magnetic field, and the barometer at the bottom.

Still working on the UI for the real-time data display for the phone all. It's coming along, but I am not happy with it yet.

05.03.2026 00:56 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

At the risk of sounding creepy, interested in downloading the app, logging some data and sharing? I am trying to look at as many types of datasets to see what we need to crowdsource data.

05.03.2026 00:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I have been obsessed with tilt current meters for years! So simple and low-cost

05.03.2026 00:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I would 100% leave this in a different tide pool (at the marine station) every day for a week and see what's what. Put it on a float off of Agassiz Beach. Let it swing in the breeze outside my office (facing the beach). So many fun little things to try! 🧐

04.03.2026 22:10 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Sort of, but not as a complete project. I’ve measured waves with the watch and worked with engineering students at UW Tacoma that 3D printed a buoy, but haven’t had a chance yet to combine both. I need to follow up with them and see there they are at.

Want to collaborate?

04.03.2026 22:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This is the way. πŸŒŠπŸ¦‘

04.03.2026 20:24 πŸ‘ 7 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

🌊 cool projects for oceanography classes.

04.03.2026 20:20 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Also I am working on an update for just the phone, no watch required

04.03.2026 21:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yes! I would love to hear what you do with it.

I randomly take data to see what it looks like. Walking: How does my arm swing. Driving: can I see hills in barometric pressure? Does this puddle in the backyard have a diurnal heating and cooling cycle?

04.03.2026 21:05 πŸ‘ 3 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Image of an apple watch tied to a prototype wave buoy floating in water. The buoy is actually a pool chlorinator.

Image of an apple watch tied to a prototype wave buoy floating in water. The buoy is actually a pool chlorinator.

What can you do with all the sensors on your smartwatch? Here are some ideas to get you started.

- Build a Wave Buoy
- Measure Tidal Inundation
- Deploy as a stream gauge
- Classify road quality while bicycling

and 10 additional projects below.

www.tiniscientific.com/field-projects

04.03.2026 20:06 πŸ‘ 22 πŸ” 7 πŸ’¬ 5 πŸ“Œ 3

At the price of 1 apple watch + 99Β’ for the app, this is an order of magnitude less than commercial instruments.

23.02.2026 21:33 πŸ‘ 4 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

YES. I think that might be compulsory.

04.03.2026 19:57 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Took a kiddo to the dentist this morning and they got to listen to the dentist music of my youth: easy listening.

Doobie Brothers
Fleetwood Mac
The Cars
Hall & Oates
Kenny Loggins

It was glorious.

04.03.2026 16:31 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Can I put sensors on those marine invertebrates?

04.03.2026 16:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0