[Showcase] SleepHelper: Haptic Sleep Induction & "Sleep Vibe" (Built by a 16-year-old dev)

Hi everyone,

I’m Joris, a 16-year-old developer. I personally struggle with falling asleep, so I spent the last few months learning Monkey C to build a solution that actually works for me. After a successful beta period, I’ve just released a major update (v1.2) and wanted to share it with the community!

SleepHelper is designed to guide you into sleep using haptics, so you never have to look at your screen in a dark room.

What’s New in v1.2:

  • Sleep Vibe Mode: A continuous, gentle vibration setting designed to physically "lull" you into a sleep state.

  • Activity Saving: You can now save your breathing sessions as a FIT activity to track your stress and HR recovery in Garmin Connect.

  • Expanded Patterns: Added several new breathing techniques, including the 4-7-8 method and Navy SEAL Box Breathing.

  • On-Watch PIN Activation: I built a custom Number Picker so users can unlock Pro features directly on the watch without touching their phone.

  • AMOLED Optimization: The UI uses "True Black" and a custom Aurora Glow (Red Light mode) to protect your melatonin levels.

Core Features:

  • Eyes-Closed Guidance: Unique vibration profiles for Inhaling, Holding, and Exhaling.

  • Live BPM: Monitor your heart rate dropping in real-time at the top of the screen.

  • Refined UI: Fixed text overlapping and added a glowing green "Success" screen for a more professional feel.

I’m still learning the ropes of the Garmin SDK, so I’d love to hear your thoughts or any feature requests!

Download on Connect IQ:https://apps.garmin.com/en-US/apps/2debf6a6-4a96-4348-bd68-560972eab08a  Support the Project:https://ko-fi.com/jorisr