5 ms·
Wait, an antenna connected to the GPIO pin on a RaspberryPi for transmissions? Correct me if I'm wrong, but doesn't the Pi output square waves, that would cause
by amingilani 7y ago
Wait, an antenna connected to the GPIO pin on a RaspberryPi for transmissions? Correct me if I'm wrong, but doesn't the Pi output square waves, that would cause harmonics if transmitted?
- davrosthedalek 7y agoYou need a band-filter. In the simplest case, the antenna is one. I haven't looked into it in more detail, but I would guess that they exploit the higher harmonics of the square wave to actually reach the 1.5GHz.
- jcims 7y agoYep, if you know the carrier frequency of your mobile you can jam it from a few feet away with those harmonics.
- extra88 7y agoYes, the Pi only has digital pins. I didn't really watch the video but I assume any antenna is connected to another board and that board is controlled through the Pi pins. Actually, looking at the photo of the internals, it looks like the only thing connected to GPIO is the GPS board, all the radio hardware is connected to USB ports.
- amingilani 7y agoHe says he uses the GPIO 4 pin[0], and recommends using a bandpass filter [0]: https://youtu.be/Hyq6_IZ-2fE?t=1197 https://youtu.be/Hyq6_IZ-2fE?t=1197
- crankylinuxuser 7y agoThats why I need to make a programmable filter network... The antennas for Tx/Rx are rated for 50MHz-1200MHz. The Rtlsdr is capable of 24MHz-1.7GHz, and the Rpitx is capable of 100KHz-1.5GHz. Using a generic bandpass from 50MHz-1200MHz would allow combing down the powers of said frequency. Whereas a proper filter network could selectively notch out a few MHz window to prevent spurious transmissions. That device would also be very useful for things like the HackRF, PLUTO, and LimeSDR. As much as they claim they generate clean signals, they still have problems with harmonics, sometimes at weird powers (as in fractional exponents, not wattage).
- crankylinuxuser 7y agoHey! I'm the creator of the RadioInstigator. Turns out, after reviewing the interference from a GPIO pin, is actually very low (about 5% non-target frequency). I do understand I still have to deal with a comb filter output, but is minuscule from my inspections. Im working on building a programmable filter network with independent low and high bandpass filters. But nothing available for the amateur market is sufficient. There's some stuff for the Ka and Ku bands (high microwave bands 12GHz-40GHz) but nothing for 50MHz-1200MHz. Nobody except for SigInt really cares about such a broad set of frequencies.
- drmpeg 7y agoWith low cost transmit capable SDR's now available, nobody should be transmitting trash from a GPIO pin. https://www.digikey.com/product-detail/en/analog-devices-inc/ADALM-PLUTO/ADALM-PLUTO-ND/6624230 https://www.digikey.com/product-detail/en/analog-devices-inc...
- VvR-Ox 7y agoYes they should just because they can, it's easier, you don't need extra hardware when an RPi is already there and it's good to know how to do that when no SDR is around.
- cinquemb 7y agoYeah, from the creators comment on hackaday: "But The higher the $$$, the harder it is for people to build one. That’s another allure why I like $150. It’s attainable, and many people already have some parts." It's this kind of pragmatism that's going to make these affordable tools proliferate and constantly pour cold water over the tech companies Privacy-In-Can™ products and services.
- jcims 7y agoIt's not RF snobbery, the point is that this approach to transmitting RF signal is shitting all over the spectrum with harmonics and potentially interfering with other legitimate activity.
- cinquemb 7y agoYeah, a completely insurmountable problem at hand there that totally ruins any utility anyone could get from something like this…
- jcims 7y agoSure, you can get shielding and bandpass filters, but by then you're back at $100 bucks and have terrible radio to boot. The Pluto and Lime Mini are very capable transceivers for ~$150. The RPi isn't going to bring down airliners and start WWIII, but radio spectrum isn't going to work if people don't cooperate and be good neighbors.
- SuperNinjaCat 7y agoThere was an old RPi project released a while ago (PiRadio I think?) which simply involved attaching a jump lead to GPIO pin 4 which allowed the transmission of FM radio signals. It worked on the principal that the Pi had a stupidly powerful clock and thus could be used as a transmitter. I did a little experiment where I hooked it up to a yagi antenna and asked my dad to set his cars radio to the frequency I set the software to transmit on and drive around the block to test the distance. Not only did it work well but I think I heard someone listening to the radio in their home near mine open their front door and yell out "who ever is doing that could you please stop it!" as it was interfering/jamming what they were listening to. I'm definitely checking this project out though, thanks for posting.
- 3xblah 7y ago"There was an old RPi project..." Is this it? http://icrobotics.co.uk/wiki/index.php/Turning_the_Raspberry_Pi_Into_an_FM_Transmitter http://icrobotics.co.uk/wiki/index.php/Turning_the_Raspberry...
- SuperNinjaCat 7y agoThat link looks very familiar but I remember getting the idea from this article first: https://makezine.com/projects/raspberry-pirate-radio/ https://makezine.com/projects/raspberry-pirate-radio/ Using this disk image for the RPi: http://cdn.makezine.com/make/pifm/PiRadio.zip http://cdn.makezine.com/make/pifm/PiRadio.zip (good times) EDIT: That link was definitely part of what I was researching at the time (as it is linked in the project article I posted and I remember reading about the limitations regarding stereo output, as well as the line "Most radio receivers want a signal to be an odd multiple of 0.1 MHz to work properly").
- panpanna 7y agoThis is how some pirate radio stations worked 2-3 years ago.
- SuperNinjaCat 7y ago