SHOW-AND-TELL Google+ LIVE Hangout! Wednesday night at 7:30pm ET 6/24/15 (video). Want to join the #showandtell Here’s how and video.
Adafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the wider technology world. Our standards page is intended as a guide to best practices that Adafruit uses, as well as an outline of the ethical standards Adafruit aspires to. While Adafruit is not an independent journalistic institution, Adafruit strives to be a fair, informative, and positive voice within the community – check it out here: adafruit.com/editorialstandards
Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.
Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7:30pm ET! To join, head over to YouTube and check out the show’s live chat and our Discord!
Join us every Wednesday night at 8pm ET for Ask an Engineer!
Join over 38,000+ makers on Adafruit’s Discord channels and be part of the community! http://adafru.it/discord
CircuitPython – The easiest way to program microcontrollers – CircuitPython.org
New Products – Adafruit Industries – Makers, hackers, artists, designers and engineers! — New Products 11/15/2024 Featuring Adafruit bq25185 USB / DC / Solar Charger with 3.3V Buck Board! (Video)
Python for Microcontrollers – Adafruit Daily — Select Python on Microcontrollers Newsletter: PyCon AU 2024 Talks, New Raspberry Pi Gear Available and More! #CircuitPython #Python #micropython @ThePSF @Raspberry_Pi
EYE on NPI – Adafruit Daily — EYE on NPI Maxim’s Himalaya uSLIC Step-Down Power Module #EyeOnNPI @maximintegrated @digikey
Adafruit IoT Monthly — Halloween, WiLo, and more!
Maker Business – Adafruit Daily — Checking in on Intel
Electronics – Adafruit Daily — Probe Compensation
1 Comment
Sorry, the comment form is closed at this time.
Here are some more details about the echolink project.
Echolink is a technology to internet-connect ham radios. The main URL for it is: http://www.echolink.org
The basic concept is to allow RF radios to send/receive audio through PCs that are connected to the internet. This allows an operator on a radio to talk to another operator on a radio anywhere else in the world.You can also talk directly through the echolink software, similar to skype audio. The audio flow in my specific example is:
RF handheld RF Repeater RF receive radio RPi Internet iPhone
So when I talked to my friend, my audio went from my iPhone to his
handheld along the above path, and his came back in the opposite
direction. Normal repeater traffic would be:
RF handheld RF Repeater RF handheld
The issue I have is the official echolink software requires a Windows
PC. Not only is that overkill, it’s an unnecessary power waste and
takes up a lot of space. I got a deal on a Pi B rev 2 so I figured I’d
try using that as the PC portion of the echolink connection. It turns
out that there is an open-source echolink clone called svxlink that runs on linux (it actually does more than echolink; it’s a general-purpose VoIP software). svxlink is the brains for the whole system. It monitors the audio from the radio and the internet, determines when to transmit a signal, and controls the radio through an interface board.
The URL for svxlink is: http://www.svxlink.org
There were still a couple challenges with connecting the radio to the
RPi. The biggest ones being; how to control the radio to tell it to transmit audio coming in from the internet, and how to know that audio is coming from the radio that should be sent out the internet. svxlink is the software, but you need hardware, too. This is handled by an interface board that has push-to-talk (PTT) controls and the ability to detect active audio signals. The interface I am using is called Easy-Digi. http://goo.gl/5ZYMx8
It’s a very inexpensive kit developed by a Ham that can be used for a
variety of digital radio modes. It can be bought as a kit or assembled. It’s brain-dead simple and very effective. It uses an RTS signal to trip an Opto-isolator to engage the PTT on the radio, and takes incoming audio and feeds it to the RPi.
Another issue is the RPi does not have mic input, so I’m using a cheap USB soundcard for audio in/out to the radio.
One last thing that I’m doing that I did not mention during Show and
Tell is I’m using a PowerSwitch Tail II as a failsafe. Because I’m licensed by the FCC, I’m responsible for any transmissions going through the system (and potentially retransmitting through a repeater and jamming the airwaves), I have the RPi configured so I can physically kill power to the radio using the PST II if something goes horribly wrong, even if I’m not at home.