It is a push button with 2 separate LEDs for status indication and 1 LED within the push button that illuminates when it is transmitting. The GPIO interface usage is actually very simple. 2 x M3x10 stainless bolts + nuts (for the speaker).2 x M3x15 + 2 x M3x25 stainless bolts (for the case).GPIO header connector (there are many options for this).5 x M3 nylon screws + 1 M3x20 nylon standoff.Short right angle / left angle mini USB cable.US Robotics USB Speakerphone (USR9610) between $4 and $12 (really cheap).I already had the hookup wire, heat-shrink and resistors. I ordered most of these components from Adafruit, and a couple of parts from. If anyone would like to tweak the Fusion360 assembly, drop me a tweet #talkiepi. I designed the talkiepi enclosure in Autodesk's Fusion360. If you don't own a 3D printer yet, there are many services that will print and mail you your parts! You will need to rotate the models to print, but if you already have a 3D printer, you probably know what you need to do. I printed my parts on my Monoprice Select Mini 3D Printer. If you want to do a full build of talkiepi you can download the 3D models from the github repository. I initially prototyped the GPIO stuff on a breadboard, and that would be more than sufficient to play with if you didn't want to commit to a full build. You can assemble a talkiepi with or without the 3D printed enclosure. I have added some notes regarding my wifi trouble on the rpi3 here.īuilding a talkiepi Build without an enclosure: talkiepi now uses my fork of the library and should now build again On September 10th there was a pull request against the go-openal library that broke things on Raspbian Jessie, I have since forked the library and reverted the changes. An install guide can be found at, which will step you through installing talkiepi on your Raspberry Pi. I have written an overview of the software and hardware interface at the github repository for talkiepi. After it is setup on your wifi network and the software is configured, talkiepi will require little to no maintenance to use. talkiepi runs a mumble client that has been designed specifically for push to talk via the push button interface. Talkiepi is built utilizing a Raspberry Pi, USB speakerphone, some basic electronic components, and a 3D printed enclosure. There are already software clients for all platforms (Mac, Win, Linux, IOS, Android), meaning you can talk with your talkiepi using your phone or computer, and you're not limited to just talkiepi devices! By utilizing Mumble channels, user registration, and access control lists, you can configure different groups of talkiepis, just like using different channels on a traditional walkie talkie. Mumble lent itself perfectly for this use case. Mumble is an open source, lightweight, high quality voice chat system designed for use by PC gamers. Talkiepi uses Mumble for its voice communication protocol. When you push the button and talk, all the other talkiepis in the channel will hear what is being said. It provides a very simple "push to talk" interface. Talkiepi is a wifi "walkie" talkie for your kids and their friends.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |