{"id":18665685,"url":"https://github.com/saamerm/particlephoton-xamarinforms-ledbasic","last_synced_at":"2025-10-10T22:48:29.829Z","repository":{"id":115821689,"uuid":"104387956","full_name":"saamerm/ParticlePhoton-XamarinForms-LEDBasic","owner":"saamerm","description":"Xamarin.Forms Application to build iOS and Android apps that work with Particle Photon","archived":false,"fork":false,"pushed_at":"2021-08-16T01:54:51.000Z","size":84046,"stargazers_count":5,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-11T23:39:01.115Z","etag":null,"topics":["android","c-plus-plus","c-sharp","html","ios","iot","led","particle-photon","xamarin"],"latest_commit_sha":null,"homepage":"","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/saamerm.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":"2017-09-21T19:07:21.000Z","updated_at":"2023-12-21T23:48:54.000Z","dependencies_parsed_at":null,"dependency_job_id":"be8ca980-22bb-415f-babc-672deb4eab45","html_url":"https://github.com/saamerm/ParticlePhoton-XamarinForms-LEDBasic","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/saamerm/ParticlePhoton-XamarinForms-LEDBasic","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saamerm%2FParticlePhoton-XamarinForms-LEDBasic","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saamerm%2FParticlePhoton-XamarinForms-LEDBasic/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saamerm%2FParticlePhoton-XamarinForms-LEDBasic/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saamerm%2FParticlePhoton-XamarinForms-LEDBasic/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/saamerm","download_url":"https://codeload.github.com/saamerm/ParticlePhoton-XamarinForms-LEDBasic/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saamerm%2FParticlePhoton-XamarinForms-LEDBasic/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279005460,"owners_count":26083902,"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-10-10T02:00:06.843Z","response_time":62,"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":["android","c-plus-plus","c-sharp","html","ios","iot","led","particle-photon","xamarin"],"created_at":"2024-11-07T08:28:39.181Z","updated_at":"2025-10-10T22:48:29.808Z","avatar_url":"https://github.com/saamerm.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ParticlePhoton-XamarinForms-LEDBasic\nXamarin.Forms Application that uses Visual Studio (on Mac or Windows) to build iOS and Android apps that work to control Particle Photon MicroControllers. \n###### Note: Instead of only using LEDs, you can hook up a motor to the D7 pin and effectively turn on and off a minifan with your phone\n\n## 1. Purpose\nThis repository contains the code needed to perform basic On \u0026 Off (Post) functions to Tinker with Photon Particle controlled IoT devices\n\n## 2. Motivation\nI participated in a lot of hackathons and won a bunch, and attribute a lot of my winnings to the Particle Photon. So, I made this repository to help others reach their dreams and do some real winning.\nSo if you ever find my repo. helpful, please give me a shoutout, or like me at facebook.com/prototypemakers\nI always welcome constructive criticism and let me know if you want to see more!!\n\n## 3. How to Use this\nOnce you have the particle photon and you follow instructions to set it up https://www.particle.io\n### 3.1 You need to buy\nA particle photon, but I'm sure it will work for Particle Core, Particle Electron, RedBear Duo\nOnce you have set up the device and claimed it to your account, go to build.particle and login with the account. \n\n### 3.2 What code do I put on the Microcontroller\nPut in the code from MicroControllerCode.cpp file in this directory, into the Particle Build Web IDE.\n\nIt was taken from \"Blink an Led-Setup\" on this page https://docs.particle.io/guide/getting-started/examples/photon/#blink-an-led and upload it to your device\n\n### 3.3 How do I know that I set up the  correctly\nFollow instructions in the docs website above, or you can go to this codepen and change the UserID and AccessToken https://codepen.io/saamerm/pen/GMqWej and try to change the LED status to on. If the light goes on, you're in business.\n\n### 3.4 Ready to build that mobile app?\nOnce you make sure the device works in the codepen, Fork this repository, Clone it to your computer, and open the solution in Visual Studio.\nIn the ParticlePhotonLED.cs file, change the UserID and AccessToken to what you want, and Voila. It should work.\n\n## 4. Doesnt work?\nEmail me at i@saamer.me\n\n## 5. Bonus\nControl the device with an Android watch! :) https://github.com/saamerm/Xamarin.Android-Wear-2.0-IpInfo-Rest-Api-Get\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaamerm%2Fparticlephoton-xamarinforms-ledbasic","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsaamerm%2Fparticlephoton-xamarinforms-ledbasic","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaamerm%2Fparticlephoton-xamarinforms-ledbasic/lists"}