Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xandao-dev/universal-controller
A programmable IR controller that records and replays IR signals.
https://github.com/xandao-dev/universal-controller
arduino atmega328p controller cpp electronics hc-05 ir-transmitter remote-control tsop4838
Last synced: 2 days ago
JSON representation
A programmable IR controller that records and replays IR signals.
- Host: GitHub
- URL: https://github.com/xandao-dev/universal-controller
- Owner: xandao-dev
- License: mit
- Created: 2019-06-04T18:42:35.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2022-09-06T01:08:08.000Z (over 2 years ago)
- Last Synced: 2024-12-17T17:52:40.604Z (6 days ago)
- Topics: arduino, atmega328p, controller, cpp, electronics, hc-05, ir-transmitter, remote-control, tsop4838
- Language: C++
- Homepage:
- Size: 4.8 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Universal Controller
A programmable IR controller that records and replays IR signals.
Explore the docs »
Report Bug
·
Request Feature
Table of Contents
## About The Project
Universal Controller is a programmable IR controller, it uses HC-05 bluetooth module, standalone Arduino Mega, IR led transmitter and IR reciever TSOP4838. It can store code from other controllers and replay it. Bluetooth control is on the way.
### Features
* Read IR signals from other controllers
* Store IR signals
* Replay IR signals
* ~~Send IR signals via bluetooth~~ (WIP)### Built With
* [Arduino](https://www.arduino.cc/) - Arduino Programming Language
* [HC-05](https://www.sparkfun.com/products/13975) - Bluetooth Module
* [ATmega328P](https://www.sparkfun.com/products/11021) - Arduino Uno IC
* [IR LED](https://www.sparkfun.com/products/9349) - IR LED Transmitter
* [TSOP4838](https://www.mouser.com/ProductDetail/Vishay-Semiconductors/TSOP4838) - IR Receiver## Roadmap
See the [open issues](https://github.com/xandao-dev/universal-controller/issues) for a list of proposed features (and known issues).
## Contributing
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request## License
Distributed under the MIT License. See [LICENSE](./LICENSE.md) for more information.
Free software =)
## Contact
Alexandre Calil - [Linkedin](https://www.linkedin.com/in/xandao-dev/) - [[email protected]](mailto:[email protected])
Project Link: [https://github.com/xandao-dev/universal-controller](https://github.com/xandao-dev/universal-controller)