It is getting harder and harder to tell homemade projects from commercial ones. A good case in point is [Mirko’s] all band radio which you can see in the video below the break. On the outside, it has a good looking case. On the inside, it uses a Si4730 radio which has excellent performance that would be hard to get with discrete components.
The chip contains two RF strips with AGC, built-in converters to go from analog to digital and back and also has a DSP onboard. The chip will do FM 64 to 108 MHz and can demodulate AM signals ranging from 153 kHz to 279 kHz, 520 kHz to 1.71 MHz, and 2.3 MHz to 26.1 MHz. It can even read RDS and RBDS for station information. The output can be digital (in several formats) or analog.
The radio takes serial (I2C) commands, and the Arduino converts the user interface so that you can control it. The chip comes in several flavors, each with slightly different features. For example, the Si4731 and Si4735 have the RDS/RBDS decoder, and the shortwave mode is available on Si4734 and Si4735. Confused? Page 2 of the programming guide should help. According to [Mirko], he used a 4730, but it still did shortwave with the 4735 library.
Breakout boards with the chip are just a few bucks. It appears the chip has the technical capability to receive single sideband, but it requires a poorly documented patch. It is in recent versions of this library, though.
We always smile when we think that AM is still alive and kicking. Perhaps this is the modern take on that first crystal radio project.
Nah, you can tell it’s not a commercial product… the knobs are too nice for anything made these days :-D
doesnt require a phone app either :P
I built a very simple DC receiver and TX to with it for data modes. I wanted to proceed it can be done with a minimum of parts for FT8. I did it and worked 2 European stations with 2 watts of DSB. DSB not recommended for obvious reasons, but it worked. That was xtal controlled . Since tried a cheap DDS. Vfo from China. That works well .on 40m only now . I had a onboard itx motherboard using Linux mint and jtdx for FT8. Was an experiment really. It’s become a CW TxRx as well. A raspberry pi produced a huge amount of noise , wiped out HF.
Quite retro knobs, I too felt nostalgic about them indeed. I would have been tempted to 3D print some appropriate swish knobs.
I was thinking similarly – you could print that volume knob in 2 parts and then press it together
I have the blue version lurking in the parts stash somewhere. I think it was RadioShack/Archer. I think it maybe is a 2 part piece. Well 4, if you count the brass collet and screw in there. Will have to see if it’s near the surface. TBH I haven’t seen my tub of knobs in a while.
Heh funny, I was googling for archer knobs to ID it, and I pinged the other one LOL https://www.tedss.com/2051000684
Absolutely amazing!
The FM1 band lacks a rightmost “0” on the frequency display since it is in “kHz”.
I was about to post it was out by a factor of 10…
The other thing that should be considered is using a 9kHz frequency step for the 520-1700kHz MW band.
Not sure about other countries, but here in Australia they moved away from 10kHz spacing some time in the 70s.
It’s a nice effort for a broadcast receiver though.
ITU Region 2 (the Americas) still uses the 10 kHz spacing.
If you had suitably interested kids this would make a great weekend project. Nice piece of work – I need to look into those chips
Interest >> incentive… run a scenario… zombie black hats have taken over teh interwebs and reset and encrypted everyone’s wifi password, the only way to decode it is to decode the radio signal leaking from their equipment…
set up. Reset your wifi password overnight, make/get a very low power AM transmitter, make a slllowww morse loop of the ROT-13 of your new password, tune it just outside of AM if you can, such that normal radios can’t get it, hide it somewhere. So make sure you have the morse alphabet printed out, all the instructions and all the parts etc.
I love the words you used…*suitably interested*.
Unfortunately mine is not. :-(
When I was a kid of course we had radio receivers – I was more interested in “how gets the voice into the radio”. :-) So I quite early built my first small FM transmitter.
1. add save sound,
2. add reducion noise
3. create a kickstarter campaining
;)
If add place for raspbery pi zero (orange pi, odroid etc) many people would buy this
AWESOME
With an RPi or other Linux board you could just use an RTL-SDR.
Ok, you would need to upconvert the lower bands, but still
Google “rtl-sdr hf mod”.
This is a far better receiver than an RTL-SDR. The A to D chips have a considerably higher resolutiuon.
Is this worth buying ? How much does it cost ? How does a person obtain one ? Thank you
If we get this to do SSB. It’s possible to also do all the amateur digital HF modes. Might take some extra chips effort for all the modes.
https://www.silabs.com/audio-and-radio/multiband-radios/si4734-35-radio-receivers/device.si4735
Fairly unlikely, the DSP inside has limited amount of user configurable RAM, so you wouldn’t be able to do much fancy stuff there beyond basic signal demodulation.
For HAM radio use it is probably better to use something like an STM32 micro for doing the I/Q demodulation (that’s what these chips do) and then any protocol decoding on top if you want a compact device. Or just use an SDR solution e.g. on a Raspberry Pi.
These chips are pretty cool for their intended use but for HAM radio you probably want something a bit more “controllable” than a chip relying on poorly documented binary blobs to be able to demodulate anything.
welcome back “build a radio” to the todo list of any seriuous hobbyist! And professionals too!
Still waiting for the “coulda done it with a ZN414” :-D …. anyone should know it’s doing a lot more than one of those can though, even if you digify the tuning with varicaps.
I vaguely remember a circuit tyat used a 555 as a rudimentary radio. Or maybe it was the 3909 flasher. It was more novelty than practical.
Yiu’re showing your age. I doubt the 414 is being made anymore. Nowadays it’s the MK484 (I hope I got that right), I can’t rememberif it’s a clone of the 414 or a mild imorovement, but same basic design.
I’m surprised that IC has xisted for almost fifty years n some form.
Ah, but it is large. Someone needs to create a smartphone-sized equivalent that tunes much of the spectrum, including digital TV, and diplays it on a nearby smartphone. That would sell like hotcakes.
There was a kickstarter for that very thing a while back, but it was supposed to have its own display like a phone AND do GPS navigation. “The perfect survival tool”
Of course, the kickstarter flopped due to the technical challenges to putting all that in something the size of a (for nowadays) relatively small smartphone.
There was a $9 Walmart special that could do that, except the software could only do TV.
Ni Hao! B^)
I think you are referring to this…
https://www.rtl-sdr.com/tzumi-magictv-wifi-tv-tuner-device-contains-an-rtl-sdr-openwrt-board-and-battery-for-only-13/
Not trying to be a booger or anything, but this caught my interest then I noticed it is not an *all band* receiver. unless I missed something I dont see anything continuous from 135hz to ghz
All band sometimes means all bands that have public broadcasts, not necessarily “DC to Daylight”
Why stop at daylight? :-)
Hi Mr. Williams. Thanks for referring my Si4735 Arduino Library. Actually, this Library can work on all Si47XX family. I would like to invite you and all to be a member of “Si47XX for Radio Experimenters” on Facebook. Ricardo, PU2CLR.
Judging by the document AN332; Programming Guide (Si47XX PROGRAMMING GUIDE); page 2 (Table 1. Product Family Function); the Si4730 was not designed to work on SW. However, some experimenters in Brazil, including me, have confirmed that this CI works well in SW. Do all manufactured Si4730 work on SW?
It’s possible that parts were downbinned if they failed some test, so the ones binned as shortwave capable would have impeccable performance, and the ones binned as not shortwave capable may have performance between horrible and acceptable, or the chance of it not working at all. However, later in a part’s life, the process gets tuned up and all the dies may be equally good, and they might continue being binned for marketing reasons. Though should a manufacturer notice this and turn out a SW product with the cheaper chip, then they might attack the lower end part with a laser to disable the features that were not advertised for that model.
Thais is also my suspicion.
This post made me wondering if DAB+ IC’s are available…
They are hard to source. Is this on purpose?
What a dissapointment :(
DAB is much more complex to demodulate to audio than AM or FM :)
There’s some DAB chip sets from NXP.
A moments search turned up the Si4689 which does AM, FM, and DAB.
https://www.digikey.com/product-detail/en/silicon-labs/SI4689-A10-GM/336-4159-ND/7201966
Once the ‘interlectual property’ to demodulate it is created (and it is) it can be mass prduced. There are different companies making such ICs, but the fact that these are mainstream targeted and not on digikey or mouser, as the derivates without DAB are, is just strange. Maybe legal issues, marketing or politics. I dont think its because of volume.
Since we’re adding extra bands to these chips, any idea if the 4730 or 4735 are/can be modified to support Weather Band?
I have implemented a sketch for this receiver using the PU2CLR Arduino Library.
By using my sketch and replacing the SI4730-D60 by a SI4735-D60 or SI4732-A10, you also can have the SSB support. My sketch can be found here: https://github.com/pu2clr/SI4735/tree/master/examples/SI47XX_02_for_Mirko_Pavleski_radio
Wow! That’s very cool.