{"id":20318775,"url":"https://github.com/markwal/octoflashsailfish","last_synced_at":"2025-03-04T09:23:20.851Z","repository":{"id":86189524,"uuid":"44921163","full_name":"markwal/octoflashsailfish","owner":"markwal","description":"An OctoPrint plugin for updating SailFish firmware on a 3d printer","archived":false,"fork":false,"pushed_at":"2015-10-28T00:58:32.000Z","size":144,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-14T13:24:12.820Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/markwal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-10-25T17:36:41.000Z","updated_at":"2023-12-06T16:05:40.000Z","dependencies_parsed_at":"2023-03-07T12:31:54.989Z","dependency_job_id":null,"html_url":"https://github.com/markwal/octoflashsailfish","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markwal%2Foctoflashsailfish","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markwal%2Foctoflashsailfish/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markwal%2Foctoflashsailfish/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markwal%2Foctoflashsailfish/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/markwal","download_url":"https://codeload.github.com/markwal/octoflashsailfish/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241819654,"owners_count":20025376,"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","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":[],"created_at":"2024-11-14T18:41:07.951Z","updated_at":"2025-03-04T09:23:20.827Z","avatar_url":"https://github.com/markwal.png","language":"Python","readme":"# OctoPrint-FlashSailfish\n\nAn OctoPrint plugin for updating the Sailfish firmware on your 3d printer.\n\n## Setup\n\nInstall via the bundled [Plugin Manager](https://github.com/foosel/OctoPrint/wiki/Plugin:-Plugin-Manager)\nor manually using this URL:\n\n    https://github.com/markwal/octoflashsailfish/archive/master.zip\n\n## Instructions\n\nFlashSailfish adds a settings panel to OctoPrint where you can set the firmware\nupdate url (it defaults to\nhttp://jettyfirmware.yolasite.com/resources/release/firmware.xml) which is the\nfirmware update url from the [Sailfish](http://sailfishfirmware.com) website.\n\nTo update your firmware, choose the correct printer motherboard and select a\nversion of Sailfish and click the Flash button.\n\nIf your selected motherboard doesn't have the autoreset feature, the settings\npanel will prompt you to hit the printer's reset button shortly before clicking\nthe Update button on the prompt.\n\n## Special note for FlashForge Motherboard\n\nIf you have a FlashForge Creator X or a FlashForge motherboard in some other\nkind of printer, the plugin can't tell whether you have the autoreset feature\nsince some do and some don't.  Be careful, if you have the autoreset hardware,\nthe update will start by itself and if you then hit the reset button you could\ncorrupt the bootloader and you'll need an ICSP to unbrick your printer.\n\nMost of the recent manufactured FlashForge boards have a working bootloader and\nan installed C20 capacitor for autoreset, so I recommend trying to update\nwithout pushing the reset button at all and only after that doesn't seem to work\nthen try hitting the reset button (only once and shortly *before* you click the\nplugin's update button).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarkwal%2Foctoflashsailfish","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarkwal%2Foctoflashsailfish","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarkwal%2Foctoflashsailfish/lists"}