A Star Trek combadge built with the ESP32-S3.
No copyright infringement is intended. This is simply a personal endeavor for fun and learning.
- Hardware and electronics: hardware/pcb
- Main ESP32 firmware: software/combadge
- Audio bridge: software/bridge
- 3D-printable enclosure: hardware/enclosure
- Nuggets for testing: software/test
- Helpful scripts/tools: software/tools
This is pretty much the entire directory tree. Happy exploring!
Hardware has now been verified to work.
Some kind of basic walkie-talkie functionality is in the works, built on top of a custom Combadge Real-time Audio Protocol. WebRTC or Matrix support is a goal for the distant future.
Ahead of this, the roadmap is largely undecided. Capable hardware leaves great scope for software.
This is a hobby project I am pursuing in order to broaden my knowledge and experience with embedded electronics and programming. And of course, to end up with a combadge better than the ones they used on TV (I believe those are just molded and painted resin). Please bear in mind that I am a beginner, especially when it comes to the electronics (remember that before you plug the batteries in).
Suggestions, tips, and contributions are welcome! I hope that with some (of your?) time and effort, this combadge can grow to become more useful than a block of resin, while still retaining the charm.
All the tools used for this, as mentioned in the READMEs, are free and open-source. Thank you to those that made this possible!
See also DansDesigns/ComBadge, a project with a similar theme and very intriguing prospects.