https://github.com/ulisesgascon/charlie-robot-platform
HCR Mobile Robot Kit with additional electronic and controlled with Node.js
https://github.com/ulisesgascon/charlie-robot-platform
Last synced: about 1 year ago
JSON representation
HCR Mobile Robot Kit with additional electronic and controlled with Node.js
- Host: GitHub
- URL: https://github.com/ulisesgascon/charlie-robot-platform
- Owner: UlisesGascon
- License: mit
- Created: 2022-12-08T15:16:35.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-31T13:17:14.000Z (about 3 years ago)
- Last Synced: 2025-03-24T20:02:22.499Z (about 1 year ago)
- Language: JavaScript
- Size: 3.37 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Charlie Robot Platform
HCR Mobile Robot Kit with additional electronic and controlled with Node.js
# About
HCR Mobile Robot Kit with additional electronic and controlled with Node.js
❤️ Awesome Features:
- [x] Easy integration with Node.js 🔥
- [x] Simplified way to extend and define hardware components 🍺
- [x] Great abstractions to control and group hardware components 🎉
- [x] Effective way to include modes that allow the inclusion of predefined behavior 📦
- [ ] Easy to use and great test coverage without the need of the physical hardware 👾
## Charlie in video
[](https://www.youtube.com/live/vcSLx1PIsmo?feature=share&t=2233)
[See the robot presentation during `Event in Spanish: Open Source Viernes con @ulisesgascon` (minute 37:00)](https://www.youtube.com/live/vcSLx1PIsmo?feature=share&t=2233)
## Making off 💪

In 2015, I took on a project with a mission to educate others about robotics. After accumulating a wealth of knowledge and experience, I recently made the decision to compile it all into a repository and use the leftover hardware from other projects in my homelab to build an upgraded version of this robot.
## Hardware

- 1x [HCR Mobile Robot Kit with support for Kinnect (from 2015)](https://www.dfrobot.com/product-361.html)
- 3x Collision sensor from HCR Kit
- 5x Proximity (Sharp GP2Y0A21) from HCR Kit
- 1x Piezo (Buzzer) from BQ Zum (deprecated)
- 1x BQ RGB Led from BQ Zum (deprecated)
- 2x BQ Continuous Servo from BQ Zum (deprecated)
- 1x Relay 4 channel
- 1x [2×15A DC Motor Driver (Discontinued) from HCR Kit](https://www.dfrobot.com/product-796.html)
- 2x [12V Low noise DC Motor 143RPM w/Encoder from HCR Kit](https://www.dfrobot.com/product-777.html)
- 1x LCD I2C (20 cols and 4 rows) (LCM1602)
- 1x Gyroscope (MPU6050)
- 1x BQ Temp controller (MS5611) from BQ Zum (deprecated)
## Built With
Development only:
- [Standard](https://www.npmjs.com/package/standard) - Linting
- [Jest](https://www.npmjs.com/package/jest) - Testing
Production only:
- [johnny-five](https://www.npmjs.com/package/johnny-five) - The JavaScript Robotics & IoT Platform
## Contributing
Please read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.
## Versioning
We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/ulisesGascon/charlie-robot-platform/tags).
## Authors
- **Ulises Gascón** - *Initial work- - [@ulisesGascon](https://github.com/ulisesGascon)
See also the list of [contributors](https://github.com/ulisesGascon/charlie-robot-platform/contributors) who participated in this project.
## License
This project is licensed under the GNU AGPL3.0 License - see the [LICENSE.md](LICENSE.md) file for details
## Acknowledgments
- This project is under development, but you can help us to improve it! We :heart: FOSS!