{"id":30302351,"url":"https://github.com/w84death/morse-master","last_synced_at":"2025-08-17T05:08:59.455Z","repository":{"id":287253291,"uuid":"964114572","full_name":"w84death/morse-master","owner":"w84death","description":"Morse Code Learning Toolkit for Flipper Zero","archived":false,"fork":false,"pushed_at":"2025-08-08T12:49:22.000Z","size":69,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-08T13:36:16.940Z","etag":null,"topics":["flipperzero","morse-code"],"latest_commit_sha":null,"homepage":"https://smol.p1x.in/flipperzero/","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/w84death.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-10T17:57:24.000Z","updated_at":"2025-08-08T12:41:05.000Z","dependencies_parsed_at":"2025-08-08T13:16:04.805Z","dependency_job_id":"e1bb5ecd-5584-4045-8d8e-2e1343781856","html_url":"https://github.com/w84death/morse-master","commit_stats":null,"previous_names":["w84death/morse-master"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/w84death/morse-master","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/w84death%2Fmorse-master","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/w84death%2Fmorse-master/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/w84death%2Fmorse-master/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/w84death%2Fmorse-master/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/w84death","download_url":"https://codeload.github.com/w84death/morse-master/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/w84death%2Fmorse-master/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270807934,"owners_count":24649346,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-17T02:00:09.016Z","response_time":129,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flipperzero","morse-code"],"created_at":"2025-08-17T05:08:58.979Z","updated_at":"2025-08-17T05:08:59.445Z","avatar_url":"https://github.com/w84death.png","language":"C","funding_links":[],"categories":["Media"],"sub_categories":[],"readme":"# Morse Master: Morse Code Learning Toolkit for Flipper Zero\n\n![Morse Master Title Screen](media/titlescreen.png)\n\nA comprehensive Morse code learning and practice app for Flipper Zero. Final release of version 1.0.\n\n## Overview\n\nThe Morse Master is an interactive application for Flipper Zero that helps you learn and practice Morse code. The app offers two main modes: a Learning Mode to familiarize yourself with Morse code patterns and a Practice Mode to test your skills.\n\n## Features\n\n### Learning Mode\n\n![Learning](media/learn.png)\n\n- **Character Sets**: Switch between letters (A-Z) and numbers (0-9) with the LEFT/RIGHT buttons\n- **Visual Representation**: See the Morse code pattern for each character\n- **Audio Playback**: Hear the Morse code pattern played with clear and consistent timing\n- **Navigation**: Cycle through characters with UP/DOWN buttons\n\n### Practice Mode\n\n![Practice](media/practice.png)\n\n- **Real-time Input**: Compose Morse code using short presses (dots) and long presses (dashes)\n- **Live Decoding**: See your input decoded as you enter Morse code\n- **Volume Control**: Adjust speaker volume with UP/DOWN buttons\n- **Visual Feedback**: LED indicators change color based on input (red for dots, blue for dashes)\n\n\n## Help\n\n![Help](media/help.png)\n\n\n## Installation\n\n### Method 1: Using qFlipper\n1. Download the latest `.fap` file from the [releases page](https://github.com/w8death/morse-master/releases)\n2. Open qFlipper and connect your Flipper Zero\n3. Drag and drop the `.fap` file to the `Apps` folder on your Flipper Zero\n4. Find the app in the `Apps` menu on your Flipper Zero\n\n### Method 2: Using ufbt (for developers)\n```bash\n# Clone the repository\ngit clone https://github.com/w84death/morse-master.git\n\n# Navigate to the project directory\ncd morse-master\n\n# Build and install the app\nufbt launch\n```\n\n## Usage\n\n### Navigation\n- Use UP/DOWN buttons to navigate menus and adjust values\n- Use LEFT/RIGHT buttons to switch modes in Learning Mode\n- Use OK button to select menu items or play sounds\n- Use BACK button to return to previous screens\n\n### Learning Mode Controls\n- **OK**: Play the Morse code sound for the displayed character\n- **UP/DOWN**: Navigate through characters\n- **LEFT**: Switch to letters mode (A-Z)\n- **RIGHT**: Switch to numbers mode (0-9)\n\n### Practice Mode Controls\n- **OK** (short press): Input a dot\n- **OK** (long press): Input a dash\n- **LEFT**: Add space\n- **RIGHT**: Clear input\n- **UP/DOWN**: Adjust volume\n\n## Technical Details\n\n- Written in C for the Flipper Zero platform\n- Sound output via Flipper Zero's internal speaker\n- Visual feedback via Flipper Zero's LED\n- Low memory footprint: fits within Flipper Zero's limited resources\n\n## License\n\nThis project is licensed under the MIT License - see the LICENSE file for details.\n\n## Acknowledgments\n\n- Thanks to the Flipper Zero community for their support and resources\n- Inspired by classic Morse code training tools\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fw84death%2Fmorse-master","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fw84death%2Fmorse-master","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fw84death%2Fmorse-master/lists"}