Category: Farhan
Boxing up my uBITX — Question for the Group
Should I put the uBITX board to the front of the box so that the LCD can be connected to the board DIRECTLY via the connector on the Raduino board (no jumpers needed), or should I put the uBITX board to the back of the box so that I can stick the PA heat sinks out the back? In the later case I’d have to use 4 inch jumper cables to connect the LCD to the Raduino. This use of jumpers seems to increase the possibility of noise from the display.
What say the Knack Wizards? Back of the box with LCD jumpers, or front of the box with no jumpers but heat sinks inside the box?
WA1UQO’s Discrete Ceramic DC Receiver
Armand writes:
The attached picture is your DC receiver. A little tweaking left to do as the range right now is ~ 7.44Mhz to 7.032Mhz. I used one of Farhan’s trifillars and a couple of air coils that you gave me last year. Listening to the Wisconsin QSO party as I type.
FB Armand! The receiver looks great. I hope others will follow your lead and build this simple little receiver for 40.
iPhone Direct Conversion Receiver with Variable Ceramic Oscillator
![]() |
| Schematic updated 29 November 2017 |
BITX40 Featured in “Nuts and Volts”
Congratulations to Steve Jackson and to “Nuts and Volts” for putting out a very nice article on the BITX40 transceiver. Steve did a great job in describing the origins of the BITX, and in explaining that Farhan’s intent is to encourage experimentation and tinkering. Pete and I had pitched a similar article to a major ham radio magazine but sadly they were not interested. Three cheers for “Nuts and Volts.” I’m thinking about subscribing.
I know many of you will wince when you see Steve’s unshielded mic cord lying right next to the front panel antenna connector, but please don’t freak out about this — in the article you will see that Steve acknowledges that the antenna connector would have been better placed on the back of the box. That’s an example of the educational value of the BITX40 — live and learn. Even with the connector like this, Steve was making many contacts.
The “Nuts and Volts” website very kindly let me read the entire article without a subscription.
Try here and click on the blue “digital edition” box:
http://www.nutsvolts.com/magazine/article/meet-the-bitx40-a-single-sideband-transceiver
Or try going directly here:
http://nutsvolts.texterity.com/nutsvolts/201711/?folio=36&pg=36#pg36
International Brotherhood and the BITX Rigs
![]() |
| Bore and Heriberto’s uBITX board |
Nowhere is the International Brotherhood of Electronic Wizards more evident than in the work on the rigs designed by Farhan. With the BITXs we see rigs designed in India that are now being built and modified all over the planet. Here are just a few examples of the global collaboration currently underway:
In Italy, Giuseppe is putting a BTX40 on 20 meters and making it a dual bander:
Here the issues registered:
1) the 20 RX sensitivity was a bit weak compared to 40 meters. I need to increase volume. ( To receive the 20 meters the vfo run to 26 MHZ, mybe some stage suffers of poor performance in this High frequency?)
I also tryed to increase the vfo over maximum allowed by raduino, using external buffer, but no results.
Please read the issues as: work but could work better!
The firmware to make the test was a modified version of 1.17.1, few temporary mods to preset the vfo b to 14 MHz USB and correct the freq. Display.
Giuseppe Callipo IK8YFW.

Hi to all.
- Upgraded the operations instructions
- More user friendly version with embedded images.
- Add instructions for the S-meter, AGC and TX-power mods details and tricks.
- Moved all images to its own folder “images”.
As usual tips/bugs/comments/suggestions are welcomed, you can reach the code here: https://github.com/pavelmc/bitx40/
- Bug removal in the calibrate function.
- Finish the upgrade of the Si5351mcu lib with some improvements.
- Adding CAT support via ft857d lib (https://github.com/pavelmc/ft857d):
- Full compliance needs get rid of all the blocking delay() sentences and that need a structural/paradigm code change and a lot of testing (I have Fldigi/MixW/Hamlib to test, I think if that 3 works the rest will do it)
- Moving to a library (yatuli: https://github.com/pavelmc/yatuli) for the pot usage, that will ease the process of implementing the CAT as almost all delay() calls are related to pot/clicks, so I’m on it.
- Maybe implement a multiclick lib to optimize the code and make it more easy to understand.
I plan to make the CAT operation optional via a #define declaration as not all of us will/want-to use that.
73 Pavel CO7WT
Here we see Bore in Montenegro working on a uBITX designed in Cuba by OM Heriberto
Qrv’s
73’s Jc
![]() |
| Bore and Heriberto’s Board |
Hidehiko in Japan was struggling with some LCD noise in his experimental BITX40. I passed along the active filter circuit that I’d first seen in Roy Lewallen’s Optimized QRP rig.
ja9mat Hidehiko
Look in the lower right, near the LM386 AF amplifier. Click on the schematic to enlarge. 73 Bill N2CQR
Well I added “3-parts”(2N3904+47kohm+100uF) between the D18(1N4148) and the junction of R111(100ohm) and R1113(220ohm). The noise has absolutely gone!
ja9mat Hidehiko.
FDIM: Bob Crane Interviews Ashhar Farhan VU2ESE
At Dayton, Bob Crane interviewed our friend Farhan VU2ESE. Farhan shared insights on the BITX, the Minima and future rigs.
Farhan was inducted into the QRP Hall of Fame at this year’s FDIM event.
You can listen to the interview here:
http://soldersmoke.com/FDIM17VU2ESE.mp3
SolderSmoke Podcast #197: Farhan, Fame, ‘Fest, Testgear, SSB History, Dishal Dystopia, QRP CW, MAILBAG
![]() |
| AI4OT and N2CQR |
![]() |
| N2CQR AND W2DAB |
My Organic Chip Rig with an LTSpice Schematic
This is a rig that came together through a process of Spontaneous Construction. It started out with an innocent effort to get an Organic Light Emitting Diode display to work with an Si5351/Arduino combination. Then I figured I’d make a superhet receiver with it. Then Pete said I should make it a transceiver.
Most of my earlier transceivers so closely followed the schematics of Farhan or others that it didn’t really make sense for me to prepare a new schematic. This one was different. So I decided to prepare a proper schematic. I tried a few of the free-ware CAD or drawing programs, but each of them had a learning curve at the entrance. So I turned to LTSPICE. I have already climbed that learning curve.
The results appear above. Click on the image to make it bigger. I’m sure there are errors in there. And I think some of my parts choices might be less than optimal. But it works well.
The filter was deigned with the help of AADE software.
The idea of using two NE602s with a filter between them came (I think) from the Epiphyte.
The band pass filters were designed with ELSIE software.
The RF power chain is mostly from Farhan’s BITX40 module, with the pre-driver and driver modified for a bit more gain. Farhan’s amp is the most stable power amplifier I have ever used. It hasn’t given me any trouble, even at 20 Watts. Strongly recommended.
The microphone amp is derived from the 741 op amp circuit used in the (in)famous Wee-Willy DSB rig.
The receiver AF amp also comes from Farhan’s BITX40Module.
Please let me know if you spot errors or have suggestions for circuit improvement.
A link to the .asc LTSpice file appears below. Perhaps some brave soul more skilled in LTSpice than I am might want to turn this drawing into an actual simulation. Some of the parts (like the NE602s) have actual simulated components behind the drawings. Others (like the relays and the LM741 and LM386) are just drawings. But go ahead and flesh this thing out. Who knows, it might come to life in the PC and start making QSOs on 40!
Here is the .asc file: http://soldersmoke.com/NE602 Rig.asc
Farhan gives me a Spectrum Analyzer and W2AEW Provides the Tutorial (Video)
At Dayton, Farhan very kindly bought me a Tektronix Spectrum Analyzer. (I joked during his visit that this device might help me stay in the good graces of the FCC.) This morning I decided to learn more about this device. I Googled “Tek 1401A” and was immediately directed to a YouTube tutorial. I was pleased to see that it was from our old friend Alan Wolke W2AEW. I knew that the Tek analyzer and I were in good hands. TRGHS. Alan expertly laid out the functions of the device. I am confident that I will soon be analyzing the spectrum of my homebrew rigs, and that they will all be found COMPLETELY FREE of spurious emissions.
Alan’s tutorial is instructive for all those getting started with spectrum analyzers.
I need to find a manual and schematic for the 1410A.
Thanks Farhan. Thanks Alan. And three cheers for Beaverton, Oregon!
Homebrew Peppermint BITX: KC1FSZ Goes Scratch-built and Sweeps a Filter
Hi Bill/Pete:
With low expectations (and wires that are too long), I ran a few seeps and then downloaded the data onto my computer for analysis. No fancy software here, I’m just using Excel. When I put the data into a line chart in Excel, what emerged from the jumble of seemingly random numbers was a thing of beauty: a 3.5 KC passband right below 12 MHz. It’s the next stage beyond the Joy of Oscillation: The Joy Of Selectivity!
Video: Farhan in the SolderSmoke Shack! BITX, JBOTS, McDonald Straw Sig Gen, uBITX, Sweperino and more!
Thanks again to Farhan for visiting us. It was great to see his reaction to my humble implementations of his great designs. I got him to sign my BITX17. This was really a fantastic day for me and for my family.
Farhan Visits SolderSmoke Headquarters
Homebrew History is Made: Farhan @ W7ZOI
Thanks to Wes W7ZOI for sending me the link to his page describing the visit of our friend Farhan. I think this visit was a historic gathering of homebrew heroes and their groundbreaking rigs. Read all about it here: http://w7zoi.net/Farhan-visit.html
Video (Audio) of N2CQR (me) on 40 Meters with BITX DIGI-TIA
This was the icing on the cake. Ruben AC2RJ up in New York was monitoring as I called CQ with my BITX Digi-Tia last night on 40 meters. He recorded the contacts that ensued. I was really glad that he recorded VE3XBO describing his experiences with a BITX 40 Module at his local radio club — The WAX Group of the Barrie Radio Club in Ontario.
Farhan’s module is really starting to show up more often on the band. On the 19th of April I talked to Bruce KC1FSZ — he was on his Peppermint Bark BITX 40. And on March 30 I talked to Josh KE8CPD on his BITX 40.
Click on the arrow (above) to listen to Ruben’s recording. Ruben has a nice YouTube channel here:
https://www.youtube.com/channel/UCXClX_GBzFQIiqTwgnt8qxA
DiFX! My New NE602 Rig is On the Air
Pete would call this a DiFX: a transceiver that is Different from a BITX. This started with my effort to get an Si5351 working with a little 1 inch square OLED screen. Tom Hall AK2B helped me with the software (thanks Tom). Once I got that done, I figured I could build a simple receiver with a homebrew 11 MHz crystal filter, two NE602 chips, and an LM386 AF amplifier. That was working great, then Pete told me to turn it into a transceiver. I used some of Pete’s boards (thanks Pete).
The Epiphyte transceivers also use two NE602’s, but they ingeniously switch the BFO and VFO between the two chips. I didn’t switch the oscillators — instead I switched the inputs and outputs of the two chips using two DPDT relays (thanks Jim). A third DPDT relay switches the antenna between T and R, and turns on and off the PA stage and the AF amplifier.
This is a DIFX, but there is some BITX circuitry in there. The power amplifier stages are right out of the BITX Module, as is the AF amplifier (thank again Farhan).
The only real problem I ran into had to do with the very low power out of the NE602 VFO mixer on transmit and the impedance matching between the NE602 and the PA chain. I had to increase the gain on the first RF amp (pre-driver) using ideas from Steve Weber’s 40 meter SSB CW QST contest rig (thanks Steve). I experimented with various connections between the NE602 and the BP filter. Finally I got it going.
The heat sink on this one is different too: it is just the chassis. The IRF 510 is bolted (insulated) to the aluminum box.
I fired it up this afternoon and in spite of horrible conditions on 40, quickly had a nice rag chew with KJ4ZMV in Indiana. I haven’t even built a mic amp yet! I am running the D-104 right into the NE602 balance modulator. There are no signs of unwanted modulation or spurs.
FB! TRGHS! VIVE LA DIFFERENCE!
A Slovakian Al-Fresco Digi-Tia Homebrewed In France (and an improved AD9850 VFO)
Thanks for the podcast! My normal occupation is more computers and
software but your podcast got me motivated to melt some solder. So I
want to share a bit of what has been cooking on my bench.
I used to have a Yaesu FT-450 but sold it – I am living in a tiny rental
apartment in France without any place where to put a proper antenna so
it was only collecting dust. And where is the fun in operating a
factory-made rig, right?
So I have been working on this instead:
http://janoc.rd-h.com/archives/541
This “al fresco” rig is “half-DigiTIA”. Half because there is no
transmitter part (I don’t have a French license and I am too lazy to do
the paperwork and convert my Slovak one). The purple modules are TIAs,
as designed by Wes Hayward, using 3x 2n3904s, only built using SMD
components to keep them small and tidy.
VFO & BFO are Si5351 + ATMega328, with an OLED module and code adapted
from Pete N6QW. It uses 11.997450 MHz IF because that’s where most of my
12MHz crystals actually matched.
The 40m bandpass filter is taken verbatim from the BitX 40 design – I
have only changed the coils to use toroids instead.
For audio I have used LM386 with a NE5532 opamp as a low noise preamp
because the audio was a bit low. The TIAs don’t have a lot of gain and I
have only an indoor magnetic loop for antenna so had to compensate for it.
I have another, a bit older project that became quite popular – firmware
for the AD9850 DDS VFOs using an Arduino and a character LCD. It is a
much improved replacement for the one from Richard, AD7C.
http://janoc.rd-h.com/archives/502
Perhaps it could be useful to someone.
Keep up the good work and 73!
Jan OM2ATC (at the moment “in exile” in France)
Farhan’s NEW uBITX Multiband Transceiver (video)
It is, truly, a thing of beauty.
Farhan will be posting details on his web site soon.
Ken G4IIB’s BITX Journey
Many thanks for your respective responses to my plea for help in setting up SI5351 derived BFO to my BITX40 board. You were both on the money.
Pete suggested that I had too much gain in my HB amplifier from the SI5351 output to the modulator and indeed that proved to be true. Once sorted I also noted that I was getting extra hiss on switching to one of the sidebands as you pointed out Bill this proved to be due to incorrect placement of that particular BFO frequency.
These BITX40 boards that Ash Farhan has developed and released to the world wide community of Radio Amateurs are worth every penny. Because they are so hackable (not just the circuitry but now the Raduino code also) it means that you can tailor it to your specific specification and in the process you are likely to learn new stuff and make new friends. I describe my BITX40 incarnation and experiences below:
Upon first firing up the BITX I was getting quite a lot of mains hum from my PSU’s (I thought that at least one of these PSU’s was a quality item) but obviously not up to the job. I constructed a simple one transistor capacitor multiplier (this converted a humble 1000uF cap into a 1F cap) and the noise magically disappeared. By coincidence I note that Bill discussed this technique in a recent pod cast. Another advantage of this technique was that I got a 2V drop across the transistor so by running this on 13.8V I get 12V out so I run the PA section on un-smoothed 13.8V (this gives me 12 watts of RF out) and run the receiver section on the smoothed 12V output from the multiplier, happy days.
My thoughts were to turn my BITX into a multi band (several bands rather than all bands) rig and I figured that using high side mixing (running the VFO at 19Mhz (12Mhz + 7 Mhz) rather than the existing low side mixing (12Mhz – 7Mhz=5Mhz VFO)) would be a better option. For example running it on 17M would mean using high side VFO anyway. I also wanted the ability to be able to switch sidebands especially on the lower frequencies so that I could use the rig for Digital modes in my case this was to be achieved by coding the Arduino to run a BFO on one of the SI5351’s clk ports.
I bought my BITX prior to the release of the Raduino so I had already commenced (with the aid of a new found radio friend and RF mentor) coding an Arduino VFO/BFO using a UNO and SI5351. Like I said at the beginning once you let folk know that you are starting on a new and interesting project you start to engage the more practical members of the ham community and they just want to get involved and help. Yet another good reason to buy a BITX . We used code originally developed by Jason Mildrum NT7S and Przemek Sadowski SQ9NJE and tailored it to suit the BITX40 and our requirements. This include high side VFO with frequency step adjustment and a BFO with long push BFO changeover. This meant that my BITX front panel should stay very minimalistic 2 knobs.
Getting the VFO to work was simple as the DDS socket was used and to better accommodate the high side VFO I modified the board by tombstoning caps C91 & C92.
Getting the BFO to work proved to be more problematic I was troubled with hiss and other noise. Words of wisdom from Pete Juliano when asked if I was doing something wrong were: ” No –it is just that we tend to think our projects are like Lego type building blocks where everything mates and snaps together. Sometimes more is required”. True Pete and that gives us the opportunity to learn new stuff!
To cut a long story short I found that the best place to connect the BFO was on the modulation transformer T4 thus bypassing the BITX BFO stage altogether. I was also getting hash noise believed to be emanating from the Uno. At this stage my after market Raduino arrived from India. I fired this up and noticed that I was not getting any hash noise from it. This pointed us to a coding problem and the LCD refresh was altered on our code and the problem disappeared. Below a picture of the module showing the BFO connections to T4 and the large heat-sink with the IRF510 insulated from it. Also shown is the capacitor multiplier and a glimpse of the Raduino in the foreground. Not the most elegant box but this is likely to change pending further refinements. It’s still work in progress and this box gives me plenty of room.
The Raduino is a fantastic piece of kit for the money extremely neat and well thought out. The coding is comprehensive and innovative and works well. However, from an aesthetic and ergonomic point of view there were a few things that I personally did not like in terms of how it operates and performs. I could not get away with the potentiometer tuning, you can tune 50Khz of the band and then when you near the pot edge it increments/decrements and you can re-tune. I found this clunky to use and in addition the Raduino would hunt causing the last digit to increment then decrement causing an annoying warble on audio. In my opinion a Rotary Encoder would be better solution. On the plus side, although not mentioned on the Hfsigs web site the Raduino code does come with other functions such as changing sidebands by temporary high siding the mixer, a RIT, VFO B and CW tone. If you download and read the Raduino code from Github you will see this extra functionality which I believe you can make use of via extra switches (not supplied). The current Raduino code does not have any external BFO options as said it relies on the crystal BFO and temporally high siding the VFO to change from LSB to USB on 7Mhz.
The Raduino module itself is just too good and neat not to use. As I did not have the where for all to fully understand and amend Ash’s code I decided to use the Raduino but to load it with the code that we have developed for he Uno and Addafruit SI5351 board. This would give me near conventional tuning via a rotary encoder, adjustable step sizes via quick push of the encoder switch and USB/ LSB switching via long push of the encoder switch by virtue of the SI5351 generating the BFO frequency. I have retained a copy of Ash’s Raduino code just in case I wish to revert to it. I put a new header on the Raduino P3 connector so that I could connect a rotary encoder and use the 2nd clock output and then changed our code to run on a Nano. I had to add a correction factor in the code to cater for calibration differences in the SI5351’s (in my case 1.21Khz).
As previously indicated I had a little trouble arriving at the correct BFO frequencies I found that 119940 and 119970 gave me LSB and USB respectively for my high side VFO (19Mhz) if you use low side VFO (5Mhz) then these would be reversed. We further refined these frequencies by injecting white noise into the mic amp and looked at each transmitted sideband on my RTL-SDR dongle via HDSDR (a useful piece of test equipment). By adjusting the carrier trimmer to show the carrier in the extended HDSDR spectrum display we could see how much to move the BFO frequency to best occupy the crystal filter pass band, see image below. This frequency adjustment being achieved by a coding change. The frequencies I consolidated on to cater for my particular crystal filter are 119941 LSB and 119969 USB. We then nulled the carrier back out. My audio is now as smooth as a maiden’s inner thigh, trust me the image will follow!
In the mean time folk should just get a BITX40, hack it to bits and share with us their customised versions.
SolderSmoke Podcast #193: BITX 40, OLEDs, KWM-4, Noise Abatement
— Check out the BITXHACKS page. Send in contributions.
— BITX20 mailing list very active.
— Raduino!
— Interview with Farhan with W5KUB — Eliminating the commercial gear.
— BITX 40s on the beach in Australia. FB
— Color Displays!
— KWM-4
— OLED MADNESS!
— Fixing up the old HT-37 HT37 to HT37 QSO with W1ZB
— Dabbling in VHF with Ramsey Aircraft band receiver. NOT FUN.
— Going all IC with Si5351 OLED NE602 rig.
— BANDSWEEP
— OLED Noise and the Active Decoupling solution.
Ian G3ROO Origins of ROO Regen at age 8
Hans Summers G0UPL Balloons! NO COMMECIAL GEAR
David White WN5Y ELECTROLUMINESCENT RECEIVER EXPLAINED
Rob Sherwood NC0B
Jerry W0PWE built a DIGITIA! Very nice. Worked Keith N6ORS and heard me! TRGHS
Mike AB1YK’s Al Fresco Scratch built BITX. But give that LC VFO another chance Mike!
Steve N8NM 30 meter rig with salvaged CB LC VFO. FB
Keith N6ORS Franken SDR rig with parts from the 1980s. FB
SKN Bandscan from Mike WA6ARA I worked W1PID Jim!
What is Mikele up to?
Rocking Johannesburg and Kirghizstan via local repeaters:





















