{"id":19853924,"url":"https://github.com/techniker/magicshifteros","last_synced_at":"2025-08-25T13:18:09.683Z","repository":{"id":138466250,"uuid":"22299213","full_name":"techniker/magicshifteros","owner":"techniker","description":"Magic Shifter OS","archived":false,"fork":false,"pushed_at":"2014-07-27T00:06:37.000Z","size":3612,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-28T23:29:37.506Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/techniker.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-07-27T00:02:02.000Z","updated_at":"2022-01-28T03:00:01.000Z","dependencies_parsed_at":"2023-06-17T05:01:02.582Z","dependency_job_id":null,"html_url":"https://github.com/techniker/magicshifteros","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/techniker/magicshifteros","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techniker%2Fmagicshifteros","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techniker%2Fmagicshifteros/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techniker%2Fmagicshifteros/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techniker%2Fmagicshifteros/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/techniker","download_url":"https://codeload.github.com/techniker/magicshifteros/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techniker%2Fmagicshifteros/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272072445,"owners_count":24868447,"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-25T02:00:12.092Z","response_time":1107,"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":[],"created_at":"2024-11-12T14:08:05.134Z","updated_at":"2025-08-25T13:18:09.637Z","avatar_url":"https://github.com/techniker.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MagicShifterOS #\r\n\r\nEverything you need to modify and customize your MagicShifter\r\n\r\nThe most important directories are:\r\n\r\n### /Case ###\r\nAll source (OpenSCAD + dxf) and STL files for the case and the first MagicShifter accessory: a bike mount.\r\n\r\n### /Electronics ###\r\nThe original EAGLE design files of the MagicShifter PRO board (CC BY-NC-SA 3.0 http://creativecommons.org/licenses/by-nc-sa/3.0/), a PDF of the scematics and the BOM (Bill of Material) that documents every single resistor, capacitor, connector and IC I used in the design. I chose the CC BY-NC-SA to prevent crappy rip off copies. We use very high quality components from Osram, Cree, Texas Instruments, Freescale, austriamicrosystems, etc. and I fear in cheap MagicShifter clones these will be replaced by inferior replacements. If you make a true derivative of the design I will happily grant almost any exception to the license (free of charge of course) since I was hoping to spark a new wave of small, smart, embedded ultra low power systems for gaming, fashion \u0026 lighting with the release of my MagicShifter design :) \r\n\r\nI tried to give full credit to all the open source designs that influenced the MagicShifter design. If I forgot to reference any project please send me an email so that I may correct that mistake.\r\n\r\n### /Firmware ###\r\nHere is the code and the Makefile (generously written by Clifford Wolf http://www.clifford.at/). \r\n\r\nTo build the firmware you have to copy the unzipped arduino software into a (not version controlled) \"arduino\" subfolder in the \"Firmware\" folder to compile the firmware yourself. Arduino is required since we use the Arduino USB implementation. \r\n\r\nIf you don't want to build the firmware yourself you can use the precompiled HEX file in the \"precompiled\" subdirectory.\r\n\r\n### /Software \r\nin the python subfolder you can find the tools for uploading custom images and custom firmware\r\n\r\n* * *\r\n\r\nplease report any bugs you find in the ticket system or just send me a mail to:\r\n\r\nwizards23+magicshifter@gmail.com\r\n\r\n* * *\r\n\r\ngreetings from the future!\r\n\r\nPhilipp aka wizard23 aka babygiraffe\r\n\r\n:: open source hardware/magic\r\n\r\n:: http://magicshifter.net/\r\n\r\n:: http://metalab.at/\r\n\r\n\r\nAny sufficiently advanced technology is indistinguishable from a MagicShifter.\r\n\r\n--Arthur C. Clarke","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechniker%2Fmagicshifteros","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftechniker%2Fmagicshifteros","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechniker%2Fmagicshifteros/lists"}