{"id":20284926,"url":"https://github.com/chayanforyou/irx-proteus","last_synced_at":"2026-03-08T10:38:43.610Z","repository":{"id":190754186,"uuid":"683074821","full_name":"chayanforyou/IRX-Proteus","owner":"chayanforyou","description":"IR (Infrared) Remote library for Proteus. Currently supported brands like SONY, CHINA TV, MP3 players, and RGB Remote.","archived":false,"fork":false,"pushed_at":"2023-08-26T16:44:10.000Z","size":275,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-14T08:11:24.399Z","etag":null,"topics":["ir","mp3","nec","proteus","remote","rgb","simulation","sony"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chayanforyou.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}},"created_at":"2023-08-25T14:35:25.000Z","updated_at":"2024-11-08T19:06:19.000Z","dependencies_parsed_at":"2023-08-26T07:38:29.101Z","dependency_job_id":null,"html_url":"https://github.com/chayanforyou/IRX-Proteus","commit_stats":{"total_commits":5,"total_committers":1,"mean_commits":5.0,"dds":0.0,"last_synced_commit":"d216d5a673f77003af7c8be6733116f2afb717db"},"previous_names":["chayanforyou/irx-proteus"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chayanforyou%2FIRX-Proteus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chayanforyou%2FIRX-Proteus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chayanforyou%2FIRX-Proteus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chayanforyou%2FIRX-Proteus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chayanforyou","download_url":"https://codeload.github.com/chayanforyou/IRX-Proteus/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241780465,"owners_count":20019058,"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":["ir","mp3","nec","proteus","remote","rgb","simulation","sony"],"created_at":"2024-11-14T14:23:02.586Z","updated_at":"2026-03-08T10:38:43.564Z","avatar_url":"https://github.com/chayanforyou.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"## IRX - Infrared Remote Library for Proteus\nIRX is an open-source library designed for use with the Proteus simulation software, enabling the simulation of IR (Infrared) remote control functionality for various devices. The library provides support for a range of IR protocols, making it compatible with popular brands like SONY, CHINA TV, MP3 players, and RGB controllers. With IRX, you can seamlessly integrate IR remote control simulation into your microcontroller projects, such as Arduino, AVR, PIC, and STM, using Proteus.\n\n__Note:__ This library requires a minimum of Proteus version 8.12 or later.\n\n## Features\n- __Wide Protocol Support:__ IRX supports a variety of IR protocols, including SONY, CHINA TV, MP3, and RGB remote control protocols.\n- __Easy Integration:__ Incorporating IRX into your Proteus simulations is straightforward, allowing you to add IR remote functionality to your microcontroller projects with ease.\n- __Microcontroller Compatibility:__ IRX is designed to work with popular microcontroller platforms such as Arduino, AVR, PIC, and STM, providing a versatile solution for a wide range of simulation scenarios.\n- __Customizable:__ The library is designed to be flexible, allowing you to create custom IR remote scenarios tailored to your simulation needs.\n- __User-Friendly:__ Even if you're new to IR simulations, IRX's intuitive interface and comprehensive documentation will guide you through the setup process.\n- __Open-Source:__ IRX is an open-source project, inviting collaboration and contributions from the community to improve and extend its functionality.\n\n## Getting Started\nTo use the IRX library in your Proteus simulations, follow these steps:\n\n- __Prerequisites:__ Ensure you have Proteus version 8.12 or newer installed on your system.\n- __Installation:__ Download the [IRX library](https://github.com/chayanforyou/IRX-Proteus/releases/latest) from the latest release.\n- __Integration:__ Unzip `IRX_Library.zip`. Add the `IRX.LIB` to `DATA \u003e LIBRARY` and `IRX.IDX` to `DATA \u003e Library Indexing`.\n- __Simulation:__ Select a Remote of your choice from the Device Pickup, Configure the MCU and run the simulation. \n\n## Example Usage\nHere's a basic example of how to use the IRX library\n\n[YouTube Demo](https://youtu.be/cvsGcb-TSkk)\n\n#### Arduino\n\n![](Simulation/IRX%20with%20Arduino%20UNO/IRX_Arduino.png)\n\n#### PIC12F675\n\n![](Simulation/IRX%20with%20PIC12F675/IRX_PIC12F675.png)\n\n## Contributing\nWe welcome contributions to the IRX library! If you have improvements, bug fixes, or new remotes to add.\n\n## Special Thanks\nTo [Antor Ahmed](https://github.com/AntorOfficial)\n\n## Acknowledgments\nA big thank you to the following third-party libraries and projects that made IRX possible:\n\n- [irdb](https://github.com/probonopd/irdb)\n- [decodeir](https://github.com/probonopd/decodeir)\n- [MakeHex](https://github.com/probonopd/MakeHex)\n- [IrScrutinizer](https://github.com/bengtmartensson/IrScrutinizer)\n\n## Contact\nIf you have any questions, suggestions, or feedback, feel free to contact.\n\n[chayanmistrry@gmail.com](mailto:chayanmistrry@gmail.com)\n\n## License\nIRX is released under the [MIT License](LICENSE).\n```\nCopyright (c) 2023 Chayan Mistry\nAll rights reserved.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchayanforyou%2Firx-proteus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchayanforyou%2Firx-proteus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchayanforyou%2Firx-proteus/lists"}