{"id":24501158,"url":"https://github.com/team997coders/powerupscale","last_synced_at":"2025-10-08T05:18:43.914Z","repository":{"id":73090557,"uuid":"121987335","full_name":"Team997Coders/PowerUpScale","owner":"Team997Coders","description":null,"archived":false,"fork":false,"pushed_at":"2018-02-19T16:47:04.000Z","size":23,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-01-21T22:31:45.523Z","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/Team997Coders.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-02-18T20:22:09.000Z","updated_at":"2018-02-19T14:52:35.000Z","dependencies_parsed_at":null,"dependency_job_id":"d87ba85f-c1a1-40e3-bd58-7723337faa5c","html_url":"https://github.com/Team997Coders/PowerUpScale","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/Team997Coders%2FPowerUpScale","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Team997Coders%2FPowerUpScale/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Team997Coders%2FPowerUpScale/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Team997Coders%2FPowerUpScale/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Team997Coders","download_url":"https://codeload.github.com/Team997Coders/PowerUpScale/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243697827,"owners_count":20333020,"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":"2025-01-21T22:25:27.474Z","updated_at":"2025-10-08T05:18:38.891Z","avatar_url":"https://github.com/Team997Coders.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PowerUpScale\n\nThis project contains the firmware for the FMS Powerup Scale control unit.  It sends plate ownership commands to the faux FMS server located in the PowerUpFMSServer project and controls LEDs for each plate on the scale.  We used magnetic reed switches to detect when a plate was owned.\n\nWe used the Arduino IDE 1.8.5 to develop and build this project on Mac OSX 10.12.5.  The board targeted was an Arduino UNO R3 with an Ethernet shield.  The parts list follows.\n\nThe firmware can acquire an IP address using DHCP, or via a jumper on the board (see comments in program code) use a static IP hardcoded in the application.  It registers itself to the server application so that the server can send commands back (like randomizing the field, setting the state to play the game, safe, and staff-safe LED states).\n\nThere is also a jumper setting that defines which alliance is the \"field left\" alliance (red or blue).  This orients the field so that the field string can be generated correctly.\n\nScrew Shield https://www.amazon.com/gp/product/B00UT0QLJA/ref=oh_aui_detailpage_o04_s00?ie=UTF8\u0026psc=1  \nLED Plug Connectors https://www.amazon.com/gp/product/B01AHJMR4A/ref=oh_aui_detailpage_o01_s00?ie=UTF8\u0026psc=1  \nPower Plugs https://www.amazon.com/gp/product/B076SXZK7M/ref=oh_aui_detailpage_o04_s00?ie=UTF8\u0026psc=1  \nMagnetic Switches https://www.amazon.com/gp/product/B00LYCUSBY/ref=oh_aui_detailpage_o04_s01?ie=UTF8\u0026psc=1  \nArduino \u0026 Ethernet Shield https://www.amazon.com/gp/product/B00JB2Z74W/ref=od_aui_detailpages00?ie=UTF8\u0026psc=1  \nPower Supply https://www.amazon.com/gp/product/B017YEOAPA/ref=od_aui_detailpages00?ie=UTF8\u0026psc=1  \nLED Strips https://www.amazon.com/gp/product/B00ZHB9M6A/ref=od_aui_detailpages00?ie=UTF8\u0026psc=1  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteam997coders%2Fpowerupscale","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fteam997coders%2Fpowerupscale","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteam997coders%2Fpowerupscale/lists"}