{"id":20427081,"url":"https://github.com/pi4j/pi4j-example-minimal","last_synced_at":"2026-03-16T17:06:46.788Z","repository":{"id":118551918,"uuid":"271520588","full_name":"Pi4J/pi4j-example-minimal","owner":"Pi4J","description":"Minimal example project showing how to use Pi4J V2 with a digital input and output","archived":false,"fork":false,"pushed_at":"2024-10-24T15:06:00.000Z","size":460,"stargazers_count":23,"open_issues_count":3,"forks_count":21,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-03-26T13:21:18.656Z","etag":null,"topics":["gradle","java","maven","pi4j"],"latest_commit_sha":null,"homepage":"https://pi4j.com/getting-started/minimal-example-application/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Pi4J.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-06-11T10:45:11.000Z","updated_at":"2025-02-28T07:40:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"293fd6e4-513e-49b1-b400-b0095a6d5b62","html_url":"https://github.com/Pi4J/pi4j-example-minimal","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/Pi4J%2Fpi4j-example-minimal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pi4J%2Fpi4j-example-minimal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pi4J%2Fpi4j-example-minimal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pi4J%2Fpi4j-example-minimal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Pi4J","download_url":"https://codeload.github.com/Pi4J/pi4j-example-minimal/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248618277,"owners_count":21134200,"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":["gradle","java","maven","pi4j"],"created_at":"2024-11-15T07:18:51.314Z","updated_at":"2026-03-16T17:06:46.749Z","avatar_url":"https://github.com/Pi4J.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n Pi4J V2 :: Java I/O Library for Raspberry Pi :: Minimal example application\n==========================================================================\n\nGitHub Actions: \n![Maven build](https://github.com/pi4j/pi4j-example-minimal/workflows/Maven/badge.svg)\n![Gradle build](https://github.com/pi4j/pi4j-example-minimal/workflows/Gradle/badge.svg)\n\nThis project contains a minimal example application which uses the Pi4J (V2) library and uses a digital output (LED) \nand digital input (push button). Full description is available on [the Pi4J website](https://pi4j.com/getting-started/minimal-example-application)\n\n## PROJECT OVERVIEW\n\nThe goal of the example project is to show how to set up a Pi4J Maven / Gradle project for the Raspberry Pi.\n\n## WIRING\n\nThe application needs a LED connected on BCM 22 and button on BCM 24. \n\n![Breadboard schematics used in this example](assets/led-button_bb.png)\n\n## BUILD DEPENDENCIES \u0026 INSTRUCTIONS\n\nThis project can be built with Maven and Gradle, which is fully described with step-by-step instructions on the [Pi4J website \u003e Getting started with Pi4J \u003e Minimal example application](https://pi4j.com/getting-started/minimal-example-application/).\n\n## LICENSE\n\n Pi4J Version 2.0 and later is licensed under the Apache License,\n Version 2.0 (the \"License\"); you may not use this file except in\n compliance with the License.  You may obtain a copy of the License at:\n      http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpi4j%2Fpi4j-example-minimal","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpi4j%2Fpi4j-example-minimal","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpi4j%2Fpi4j-example-minimal/lists"}