/combadge

A Star Trek combadge built with the ESP32-S3

Primary LanguageCGNU General Public License v3.0GPL-3.0

combadge [Work in Progress]

A Star Trek combadge built with the ESP32-S3.

Enclosure

No copyright infringement is intended. This is simply a personal endeavor for fun and learning.

Details

This is pretty much the entire directory tree. Happy exploring!

Assembled PCB PCB 3D View

Goals

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.

Motivations

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).

Community

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.