talKKonnect is a headless self contained mumble Push to Talk (PTT) client with a mobile transceiver form factor complete with LCD, Channel and Volume control.
talKKonnect is AKA a Raspberry Pi Walkie Talkie, Intercom, two (2) way radio, IP Radio, Gateway
Originally the goal was to create a ‘transceiver like’ network radio using the “C” language on Linux so I could learn the “C” language. The goal was to improve my skills and give back to the open source ecosystem from which I have benefited and learned so much. This project is possible only because of countless hours of dedication and hard work from other people who made their work freely available on the internet for everyone who has an interest to learn.
When I started to do some research on the internet I found a very interesting project called talkiepi by Daniel Chote. You can find Daniel’s page here http://projectable.me/
This project is a fork of talkiepi. I have used hardware such as USB sound cards and an audio amplifier based on TDA2030 which is a readily available as a kit form or built form.
Talkiepi was something that changed the direction of this project and I used it as a learning platform. This means I had to learn golang and after some research on golang I found it to be a very interesting language to learn and also I did not have enough time, knowledge or experience to write the whole project in “C” from scratch.
I learned golang from youtube videos from this guy sentdex which I recommend highly that you subscribe to his channel. There is also a lot of documentation available on line. This project can be used as a complete push to talk (PTT) open source solution.
The raspberry 3+ is a great learning platform for Linux software development. It is readily available, affordable and powerful enough to be a perfect candidate for my project.