We have so many options when we wish to add wireless control to our devices, as technology has delivered a stream of inexpensive devices and breakout boards for our experimentation. A few dollars will secure you all your wireless needs, it seems almost whatever your chosen frequency or protocol. There is a problem with this boundless availability though, they can often be rather opaque and leave their users only with what their onboard firmware chooses to present.
The Open Narrowband RF Transceiver from [Samuel Žák] promises deliver something more useful to the experimenter: an RF transceiver for the 868 or 915MHz allocations with full control over all transmission parameters. Transmission characteristics such as frequency, bandwidth, and deviation can be adjusted, and the modulation and encoding schemes can also be brought under full control. Where a conventional module might simply offer on-off keying or frequency shift keying, this module can be programmed to deliver any modulation scheme its chipset is capable of. Spread-spectrum? No problem!
Onboard, the device uses the TI CC1120 transceiver chip, paired with the CC1190 front end and range extender. Overseeing it all is an ST Microelectronics STM32F051 microcontroller, which as you might expect is fully accessible to programmers. Interfaces are either USB, through an FTDI serial chip, or directly via a serial port.
There are a host of transceiver chips on the market which just beg to be exploited, so it is very good indeed to see a board like this one. It’s worth noting though that the CC1120 has a much wider frequency band than that of the CC1190, and with a different front end and PA circuitry, this could cover other allocations including some amateur bands.
[Dan], admirably rose to the occasion when his son wanted a new toy. Being a dedicated father — and instead of buying something new — he took the opportunity to abscond to his workbench to convert a Wiimote Nunchuck into a fully wireless controller for his son’s old r/c car — itself, gutted and rebuilt some years earlier.
Unpacking the nunchuck and corralling the I2C wires was simply done. From there, he combined a bit of code, an Arduino pro mini, and two 1K Ohm resistors to make use of an Aurel RTX-MID transceiver that had been lying around. Waste not, want not.
A TI Stellaris Launchpad is the smarts of the car itself, in concordance with a TB6612FNG motor controller. The two Solarbotics GM9 motors with some 3D printed gears give the car some much needed gusto.
If you buy an amateur transceiver cheap enough to make a reasonable grab bag gift or stocking stuffer, you get what you pay for. And if this extensive analysis of cheap radios is any indication, you get a little more than you pay for in the spurious emissions department.
Amateur radio in the United States is regulated by the FCC’s Part 97 rules with special attention given to transmitter technical specifications in Subpart D. Spurious emissions need to be well below the mean power of the fundamental frequency of the transmitter, and [Megas3300] suspected that the readily available Baofeng UV-5RA dual-band transceiver was a little off spec. He put the $20 radio through a battery of tests using equipment that easily cost two orders of magnitude more than the test subject. Power output was verified with a wattmeter, proper attenuators were selected, and the output signal scanned with a spectrum analyzer. Careful measurements showed that some or all of the Baofeng’s harmonics were well above the FCC limits. [Megas3300] tested a few other radios that turned out to be mostly compliant, but however it all turned out, the test procedure is well documented and informative, and well worth a look.
The intended market for these radios is more the unlicensed crowd than the compliant ham, so it’s not surprising that they’d be out of spec. A ham might want to bring these rigs back into compliance with a low pass filter, for which purpose the RF Biscuit might prove useful.
There was a time when the idea of building your own single-sideband transceiver was too daunting for all but the most hardcore of amateur radio constructors. After all the process of creating SSB is complex enough in itself without adding the extra complexity of a receiver and the associated switching circuitry.
In 2003 an Indian radio amateur, [Ashhar Farhan], [VU2ESE] changed all that. His BitX SSB transceiver used a bidirectional amplifier design and readily available components such that it could be built by almost anyone using dead bug construction techniques for an extremely reasonable price.
Over the years since [Ashhar] first published his circuit, his design has been taken and enhanced, been presented in kit form, and extended to other bands by multiple other radio amateurs. Until now though it seems as though he himself has taken very little advantage of his work.
It is therefore with great interest that we note a new 40-meter BitX transceiver on the market from a company founded by the man himself. The transceiver itself is an Indian-assembled PCB with an updated circuit using a 12 MHz IF, varicap tuning, and large surface-mount components for easy modification. Just as with the original circuit, there is a full technical run-down of its operation should you wish to build one yourself. For a rather impressive $45 though you might wish to put down the soldering iron, it looks very much worth the wait for international postage.
We don’t often feature commercial product launches here on Hackaday, though we are besieged by people trying to persuade us to do so. So why this one? When the creator of a design that has been as significant as the BitX has been to its community of builders releases a new version it is newsworthy in itself, and if they are commercializing their work then they deserve that reward.
If you have ever browsed an amateur radio magazine you could be forgiven for receiving the impression that it is a pursuit exclusively for the wealthy. Wall-to-wall adverts for very large and shiny transceivers with hefty price tags abound, and every photograph of someone’s shack seems to sport a stack of them.
Of course, this is only part of the story. Amateur radio is and always has been an astonishingly diverse interest, and away from the world of shiny adverts you’ll find a lot of much more interesting devices. A lot of radio amateurs still design and build their own equipment, and the world of homebrew radio is forever producing new ideas.
One such project came to our attention recently, the Minima, an all-band HF SSB transceiver. It’s an interesting device for several reasons, it uses readily available components, it’s an impressively simple design, and it should cost under $100 to build. This might sound a little far-fetched, were it not from the bench of [Ashhar Farhan, VU2ESE], whose similarly minimalist BITX single band SSB transceiver set a new standard for accessible SSB construction a few years ago.
The circuit shares some similarities with the tried-and-tested BITX, using bi-directional amplifier building blocks. The mixers are now FETs rather than diodes, the intermediate frequency has moved from 9MHz to 20MHz, and the local oscillator is now an Arduino-controlled clock generator. The whole thing is designed to be built dead-bug-style if necessary, and two prototypes have been built. We’d expect this design to follow a similar evolution to the BITX, with the global community of radio amateurs contributing performance modifications, and no doubt with some kit suppliers producing PCBs and kits. We think this can only be a good thing, and look forward to covering some of the results.
Finishing up on the topic of CMOS bus logic I am going to show a couple of families with unique properties that may come in handy one day.
High Voltage Tolerant Family: AHC/AHCT
First up is a CMOS logic family AHC/AHCT that has one of the protection diodes on the input removed. This allows a 5V input voltage to be applied to a device powered by 3.3V so that I don’t have to add a gate just for the translation. Any time I can translate and do it without any additional gate delays I am a happy engineer.
Of course the example above works in a single direction and bidirectional does start to get more complicated. Using a bidirectional buffer such as a 74AHCT245 will work for TTL translation when going from 3.3V back to 5V providing there is a direction control signal present.
Anybody can grab a USB TV tuner card and start monitoring the airwaves, but to get into the real meat of radio you’ll need your amateur radio license. Once you have that, the bandwidth really opens up… if you can afford the equipment. However, [spaceneedle] and friends have dramatically lowered the costs while increasing the possibilities of owning a radio by creating this ham radio shield for the Arduino.
The HamShield, is a versatile shield for any standard Arduino that allows it to function like an off-the-shelf radio would, but with a virtually unlimited number of functions. Anything that could be imagined can be programmed into the Arduino for use over the air, including voice and packet applications. The project’s sandbox already includes things like setting up mesh networks, communicating over APRS, setting up repeaters or beacons, monitoring weather stations, and a whole host of other ham radio applications.
HamShield operates on a wide range of frequencies and only uses a 250 mW amplifier. The power draw is small enough that the HamShield team operated it from a small solar panel, making it ideal for people in remote areas. The project is currently gathering funding and has surpassed their goal on Kickstarter, branding itself appropriately as the swiss army of amateur radio. The transceiver seems to be very robust, meaning that the only thing standing in the way of using this tool is simply writing the Arduino code for whatever project you want to do, whether that’s as a police scanner or even just a frequency counter. And if you want to follow along on hackaday.io, the project can be found here.