Date   
Re: How install Sotabeams Variable Bandwidth Filter inside uBITX V. 5 #filters #v5 #bitx20

Al Mesa
 

Curt,

Thank you for reply, please see attached the filter diagram.
My idea is to seat the filter on the PCB, and run the necessary cables; I think I have enough room inside the uBITX case to install the PCB/Filter. (Please see picture attached)


Al
W4RAM

Re: Folder Name fFor Re: Reed's sketches #ubitxv6 #arduino #nano

Jack, W8TEE
 

Another potential problem is the CH340 device driver. If the compile goes okay, but the upload fails, it could be that you don't have the CH340 device driver installed. Just search "CH340 device driver download", download it, and run the installer. You should close and re-open the IDE after the CH340 installer finishes.

Jack, W8TEE

On Saturday, May 30, 2020, 1:16:30 AM EDT, Reed N <greenkid336600+groupsio@...> wrote:


Hi Dave,

Arduino's IDE has a silly requirement than the *.ino file name match the folder name it's inside, so since my version has a file called "ubitxv6.ino", you have to put all of the files (including the ubitxv6.ino) into a folder called "ubitxv6".

Once you have the Arduino IDE open, under the "Tools" menu (which you should be able to access via keyboard by pressing Alt momentarily, and then navigating via the arrow keys) you'll need to set the "Board" to "Arduino Nano", the "Port" to whichever USB serial port is assigned by the computer (might be the only option, if you don't have anything else connected), and the "Processor" to "ATMega328p (Old Bootloader)". With those settings in place, you should be able to press Ctrl+U to compile, verify, and upload/program.


Reed

--
Jack, W8TEE

Re: How install Sotabeams Variable Bandwidth Filter inside uBITX V. 5 #filters #v5 #bitx20

Curt
 

Al

Here I placed a nescaf inside my v5. The audio chain needs to end with a strong audio amp. Insure that a dc blocking cap is between biased stages. Does that audio filter include an audio amplifier at the end? I spliced mine between the wires feeding the speaker and headphone jack. Draw a picture to see how everything needs to fit.

Curt wb8yyy

How install Sotabeams Variable Bandwidth Filter inside uBITX V. 5 #filters #v5 #bitx20

Al Mesa
 

I am looking for your advice on will be the most convenient way to install the Sotabeams Variable Bandwidth Filter inside my uBITX version 5.I have seen here some ways to do it, but really, I am not clear about what I must do.
Also, my idea is to use a separate POT to control the filter.

Thank you for your advice or any assistance with this matter

Al
W4RAM

Re: Folder Name fFor Re: Reed's sketches #ubitxv6 #arduino #nano

Reed N
 

Hi Dave,

Arduino's IDE has a silly requirement than the *.ino file name match the folder name it's inside, so since my version has a file called "ubitxv6.ino", you have to put all of the files (including the ubitxv6.ino) into a folder called "ubitxv6".

Once you have the Arduino IDE open, under the "Tools" menu (which you should be able to access via keyboard by pressing Alt momentarily, and then navigating via the arrow keys) you'll need to set the "Board" to "Arduino Nano", the "Port" to whichever USB serial port is assigned by the computer (might be the only option, if you don't have anything else connected), and the "Processor" to "ATMega328p (Old Bootloader)". With those settings in place, you should be able to press Ctrl+U to compile, verify, and upload/program.


Reed

Re: Turn of BFO mod

Arv Evans
 

Jeff

Thanks for the feedback and update.   Congratulations on getting the BFO tamed.

Arv



On Fri, May 29, 2020, 10:15 PM Jeff Debes <jeff.debes@...> wrote:
Arv, others who kept after me to tune the BFO to the correct passband spot. I did it, It worked!
Thanks for the help and explanations.

Jeff



On May 29, 2020, at 9:27 PM, Arv Evans <arvid.evans@...> wrote:


Jeff

Probably would spoil the simple elegance of the design.  

A simple receiver for AM from KHz through 30 MHz is 
fairly easy to do but probably not with the uBITX layout.
Think wider, or variable, IF filter bandwidth, and having 
built in noise blanker, AGC/AVC More audio gain, and 
manually adjustable input RF tuning.  Maybe even a 
roofing filter to help shape the IF.  Higher power audio 
output would also be nice.  For higher frequency coverage
a series of down-converters could be added ahead of 
the RF input.  Same thing for VLF and below if the user 
was interested in that.

But that is not what the BITX20 discussion group is for.

There are on-line groups that specialize in this.




Arv
_._


On Fri, May 29, 2020 at 3:26 PM Jeff Debes <jeff.debes@...> wrote:
Just saying. 
General coverage of shortwave.
And for Ham band use such as on 75 meters:
It would be nice to have a real AM capability on both receive and transmit.
HF Sigs future project?
Hope so, but maybe it would spoil the brew.
Jeff



On May 28, 2020, at 1:51 PM, Jeff Debes via groups.io <jeff.debes=gmail.com@groups.io> wrote:

Thank you Reed , you’re always very helpful!


On May 28, 2020, at 12:14 PM, Reed N <greenkid336600+groupsio@...> wrote:


You should be able to listen to AM even with the BFO. However, if you want to get rid of it completely for some reason, you'll need to jumper C211 to C40 to remove the BFO crystal filter stage, then modify the code to get the correct mixing products on the audio side. I don't think I'd recommend this.


Reed

--
jeff.debes@...

--
jeff.debes@...


--
jeff.debes@...

Re: My V6 UI has suddenly started beeping with each button press.

Reed N
 

Hi Jeff,

I'd recommend trying to keep each thread on topic. It makes it easier to find and make sense of the conversations on here when looking back at older conversations. That said, I'll still answer your questions here.

You can see some of the features listed in the readme file in the project: https://github.com/reedbn/ubitxv6/blob/master/README.md
I made a lot of changes on the back end, but tried to keep the stock look.

If you search this group, you'll find people reporting 12m use. There aren't any software limits to prevent it, and even if there were, you could change the code to allow it. https://groups.io/g/BITX20/search?q=12m
I believe that 160m is also possible, with some additional filters. Again, search this group and you'll find threads talking about it.

I personally got the uBiTX because it's designed for tinkering, but has the base tech in place. I read up on it on variety of sites, including this group, before purchasing, and was fully aware that there would be some elbow grease required. It was actually easier than I expected, since I researched v5 but got a v6. But I've never seen anybody on here say that this radio is for people who want a radio that "just works" for SOTA. If that's what you're after, you might want to consider the big 3, or something that's purchased as a complete product, not a kit, like the minion sdr.



Reed

Re: Turn of BFO mod

Jeff Debes
 

Arv, others who kept after me to tune the BFO to the correct passband spot. I did it, It worked!
Thanks for the help and explanations.

Jeff



On May 29, 2020, at 9:27 PM, Arv Evans <arvid.evans@...> wrote:


Jeff

Probably would spoil the simple elegance of the design.  

A simple receiver for AM from KHz through 30 MHz is 
fairly easy to do but probably not with the uBITX layout.
Think wider, or variable, IF filter bandwidth, and having 
built in noise blanker, AGC/AVC More audio gain, and 
manually adjustable input RF tuning.  Maybe even a 
roofing filter to help shape the IF.  Higher power audio 
output would also be nice.  For higher frequency coverage
a series of down-converters could be added ahead of 
the RF input.  Same thing for VLF and below if the user 
was interested in that.

But that is not what the BITX20 discussion group is for.

There are on-line groups that specialize in this.




Arv
_._


On Fri, May 29, 2020 at 3:26 PM Jeff Debes <jeff.debes@...> wrote:
Just saying. 
General coverage of shortwave.
And for Ham band use such as on 75 meters:
It would be nice to have a real AM capability on both receive and transmit.
HF Sigs future project?
Hope so, but maybe it would spoil the brew.
Jeff



On May 28, 2020, at 1:51 PM, Jeff Debes via groups.io <jeff.debes=gmail.com@groups.io> wrote:

Thank you Reed , you’re always very helpful!


On May 28, 2020, at 12:14 PM, Reed N <greenkid336600+groupsio@...> wrote:


You should be able to listen to AM even with the BFO. However, if you want to get rid of it completely for some reason, you'll need to jumper C211 to C40 to remove the BFO crystal filter stage, then modify the code to get the correct mixing products on the audio side. I don't think I'd recommend this.


Reed

--
jeff.debes@...

--
jeff.debes@...


--
jeff.debes@...

Re: My V6 UI has suddenly started beeping with each button press.

Jeff Debes
 

Thanks again Reed for hanging with me and my sometimes (I know) annoying comments and questions.

I tried the BFO alignment/set with my home laptop and it seems to work, but I have a few comments on the HF Sigs instructions on the tuning aid:
Maybe the tuning aid should instruct  whether to use just ‘noise’  vs a signal and/ or if one should disconnect the antenna etc. Maybe a signal is good to view on it?

I  dislike the need to have to twitch the tuning knob in order to enact the switch between LSB and USB. But at least it works that way now.   BTW In the tuning aid instructions,  the word that is intended to be “approximately”  is misspelled. Should be corrected.

I think you said you have a software release that fixes that and the touch response button highlighting and visual indication of touched soft button? What else?
And:
Has anyone created a  12 meters version?
What about 160 meters? ( I take it hardware design might not work for 160) .

Segway, back to other questions and comments made: 
I like to do some SOTA ( Summits On The Air )climbing mountains, making contacts, getting points for peaks climbed and contacts made. I get lots of exercise when i do these treks. .....  but this  is one reason for wanting a minimal tinkering, off-the-shelf QRP rig that could be used portably. My  decreased motivation to dive into many new things, to understand the guts of the radio architecture, or fixes , etc is driven by my own view and interests in ham radio as a hobby.
And there are many others like-minded out there.
 So in this regard, it might be good for the support group and for HF Signals to tailor expectations to meet the need to help out operators who have similar interests. 
How much more might a fully assembled , tuned and ready to operate V6 go for ?
$250, $300 , $350  Many might buy it.
Thoughts?


On May 29, 2020, at 10:18 PM, Reed N <greenkid336600+groupsio@...> wrote:

Long button press on stock software will get you to the menu, but won't do anything with beeping that I can think of. There's a small sound blip when the frequency is changed, but not a CW style beep...


Reed

--
jeff.debes@...

Folder Name fFor Re: Reed's sketches #ubitxv6 #arduino #nano

David Barber
 


Hello: Reed 

I am very close in  beginning the update of my UBitX V6 with your V6 update. 

First: it is nice to notice a V6 user who accidentally discovered the CW read of the display for person's  who are Blind. As a person who is blind it made me smile!

Second: I have downloaded and installed the Arduino program. Also, I have downloaded your V6 zip file. Both files were downloaded via Microsoft Edge. They are both in my Windows 10 download folder. Which folder does the zip file contents go in to?  

Third: My NV Access screen reading program has problems in reading  the Arduino screens. Can I make setting changes and update my UBitX  via Arduino hot keys? If so, which order  of the Arduino hot keys are to be used?  By the way, could a scrip be created for Arduino program in updating the UBitX V6?

Appreciate all the help.

73 Dave WD8AJQ
 
5

On May 29, 2020, at 9:31 PM, Reed N <greenkid336600+groupsio@...> wrote:

Jack is spot on about needing all the files, and the benefit of reduced compile times. The easiest way is to click the green download button, then choose to download the full zip file.

I'd also add that its way easier to navigate multiple single-job files than a single monolithic ino file. There's a bit of a curve in knowing which pieces are in which files, but compartmentalized code pieces make it easy to figure out where dependencies are, and where related code pieces are.



Reed

Re: My V6 UI has suddenly started beeping with each button press.

Reed N
 

Long button press on stock software will get you to the menu, but won't do anything with beeping that I can think of. There's a small sound blip when the frequency is changed, but not a CW style beep...


Reed

Re: My V6 UI has suddenly started beeping with each button press.

Jeff Debes
 

Thanks so much for the reply Reed, 

It is really weird, I loaded nothing at all. It is the same board  that  I was asking  questions about before,  no changes, I’ve  just been tuning, navigation menus
 and  listening on it so far.  
I’ll try that button press though.

Jeff


On May 29, 2020, at 9:23 PM, Reed N <greenkid336600+groupsio@...> wrote:

If you're running my build, there a blind friendly mode that activates if you hold the menu button on the main screen. Press and hold to disable.


Reed

--
jeff.debes@...

Re: Reed's sketches #arduino #nano #ubitxv6

Reed N
 

Jack is spot on about needing all the files, and the benefit of reduced compile times. The easiest way is to click the green download button, then choose to download the full zip file.

I'd also add that its way easier to navigate multiple single-job files than a single monolithic ino file. There's a bit of a curve in knowing which pieces are in which files, but compartmentalized code pieces make it easy to figure out where dependencies are, and where related code pieces are.



Reed

Re: Turn of BFO mod

Arv Evans
 

Jeff

Probably would spoil the simple elegance of the design.  

A simple receiver for AM from KHz through 30 MHz is 
fairly easy to do but probably not with the uBITX layout.
Think wider, or variable, IF filter bandwidth, and having 
built in noise blanker, AGC/AVC More audio gain, and 
manually adjustable input RF tuning.  Maybe even a 
roofing filter to help shape the IF.  Higher power audio 
output would also be nice.  For higher frequency coverage
a series of down-converters could be added ahead of 
the RF input.  Same thing for VLF and below if the user 
was interested in that.

But that is not what the BITX20 discussion group is for.

There are on-line groups that specialize in this.




Arv
_._


On Fri, May 29, 2020 at 3:26 PM Jeff Debes <jeff.debes@...> wrote:
Just saying. 
General coverage of shortwave.
And for Ham band use such as on 75 meters:
It would be nice to have a real AM capability on both receive and transmit.
HF Sigs future project?
Hope so, but maybe it would spoil the brew.
Jeff



On May 28, 2020, at 1:51 PM, Jeff Debes via groups.io <jeff.debes=gmail.com@groups.io> wrote:

Thank you Reed , you’re always very helpful!


On May 28, 2020, at 12:14 PM, Reed N <greenkid336600+groupsio@...> wrote:


You should be able to listen to AM even with the BFO. However, if you want to get rid of it completely for some reason, you'll need to jumper C211 to C40 to remove the BFO crystal filter stage, then modify the code to get the correct mixing products on the audio side. I don't think I'd recommend this.


Reed

--
jeff.debes@...

--
jeff.debes@...

Re: My V6 UI has suddenly started beeping with each button press.

Reed N
 

If you're running my build, there a blind friendly mode that activates if you hold the menu button on the main screen. Press and hold to disable.


Reed

Re: Reed's sketches #arduino #nano #ubitxv6

Aaron K5ATG
 

Thank you Jack, I do understand now. It is greatly appreacheated.

 

72

Aaron K5ATG

K5ATG Blog

QRPARCI # 16443

GQRP # 16389

4SQRP # 1080

 

From: Jack, W8TEE via groups.io
Sent: Friday, May 29, 2020 3:12 PM
To: BITX20@groups.io
Subject: Re: [BITX20] Reed's sketches #arduino #nano #ubitxv6

 

Aaron:

 

Place all of the files you see from the download in the same directory. Indeed, they MUST all be in the same directory. Now load the IDE, move to the new project directory and double-click on ubitxv6.ino. The IDE will load all of the files into the IDE. The *.ino file is always the first one (left-most tab) in the Source Code Window. All of the other *.cpp and *.h files will appear in their own tabs across the top of the Source Code Window in alpha order:

Why didn't Reed just use one big INO file? The biggest win is that the Arduino compiler supports incremental compiles. In other words, if you're working on just 1 of the 60+ files and you recompile, the IDE compiler is smart enough to only recompile that particular file. The linker takes the other (cached) files and combines them into an executable for upload. On a project I worked on with 11000+ lines of code, the first compile in the morning took about 1 minute on a very fast machine, but subsequent recompiles were typically 10 seconds or less. If you save 50 seconds per compile and do 30 of those a day, that saves you 25 minutes of thumb-twiddling each day.

 

Long answer to a short question...

 

Jack, W8TEE

 

 

On Friday, May 29, 2020, 3:30:28 PM EDT, Aaron K5ATG via groups.io <k5atg@...> wrote:

 

 

Thank you Jack,

I was looking at all of the files and was thinking, which one do I need or want.

I’m completely guessing here, do I add the sketches that Reed has to the existing default sketch in my Arduino Nano one at a time to see if I like the change in the performance?

 

72

Aaron K5ATG

K5ATG Blog

QRPARCI # 16443

GQRP # 16389

4SQRP # 1080

 

From: Jack, W8TEE via groups.io
Sent: Friday, May 29, 2020 12:59 PM
To: BITX20@groups.io
Subject: Re: [BITX20] Reed's sketches #arduino #nano #ubitxv6

 

The main entry point for any Arduino project is the file that contains setup() and loop(). The file that holds those two functions must have the secondary file name *.ino. For Reed's code, the file is ubitxv6.ino. The purpose of the setup() function is to establish the environment in which the code is to run. The purpose of loop() is to provide a continuously-running body of code and is the work horse for the program. I would start with setup() and then proceed to loop(), looking at the function calls in each. If you need help understanding the C code, I can give you a (very biased) book recommendation.

 

Jack, W8TEE

 

On Friday, May 29, 2020, 1:27:16 PM EDT, Aaron K5ATG via groups.io <k5atg@...> wrote:

 

 

I'm still learning Arduino and such and I was told to check out Reed's sketches for the display for the v6 uBITX. I went to the GitHub site uBITX v6 Arduino Sketch
There is a huge list of files there. I'm not exactly sure where to start or what to do. 
Any help would be appreciated. 


--
Jack, W8TEE

 


--
Jack, W8TEE

 

Re: Bitx V6 Modifications

Dan D'Eon
 

I would defer to their instructions.
--
Dan D'Eon
AG7GM

Re: Turn of BFO mod

Jeff Debes
 

Just saying. 
General coverage of shortwave.
And for Ham band use such as on 75 meters:
It would be nice to have a real AM capability on both receive and transmit.
HF Sigs future project?
Hope so, but maybe it would spoil the brew.
Jeff



On May 28, 2020, at 1:51 PM, Jeff Debes via groups.io <jeff.debes@...> wrote:

Thank you Reed , you’re always very helpful!


On May 28, 2020, at 12:14 PM, Reed N <greenkid336600+groupsio@...> wrote:


You should be able to listen to AM even with the BFO. However, if you want to get rid of it completely for some reason, you'll need to jumper C211 to C40 to remove the BFO crystal filter stage, then modify the code to get the correct mixing products on the audio side. I don't think I'd recommend this.


Reed

--
jeff.debes@...

--
jeff.debes@...

My V6 UI has suddenly started beeping with each button press.

Jeff Debes
 

Hi all,

My V6 version has suddenly started beeping when I touch UI buttons, it was not doing this before, it was silent on any button press .
Might I have changed a setting inadvertently?
I do not recall seeing any menu or setting for this change?

No, I have not read all of the documentation yet.
Just thought I’d ask if it is an unusual or known issue.

Jeff


--
*jeff.debes@...*

Re: Reed's sketches #arduino #nano #ubitxv6

Jack, W8TEE
 

Aaron:

Place all of the files you see from the download in the same directory. Indeed, they MUST all be in the same directory. Now load the IDE, move to the new project directory and double-click on ubitxv6.ino. The IDE will load all of the files into the IDE. The *.ino file is always the first one (left-most tab) in the Source Code Window. All of the other *.cpp and *.h files will appear in their own tabs across the top of the Source Code Window in alpha order:
Inline image
Why didn't Reed just use one big INO file? The biggest win is that the Arduino compiler supports incremental compiles. In other words, if you're working on just 1 of the 60+ files and you recompile, the IDE compiler is smart enough to only recompile that particular file. The linker takes the other (cached) files and combines them into an executable for upload. On a project I worked on with 11000+ lines of code, the first compile in the morning took about 1 minute on a very fast machine, but subsequent recompiles were typically 10 seconds or less. If you save 50 seconds per compile and do 30 of those a day, that saves you 25 minutes of thumb-twiddling each day.

Long answer to a short question...

Jack, W8TEE


On Friday, May 29, 2020, 3:30:28 PM EDT, Aaron K5ATG via groups.io <k5atg@...> wrote:


Thank you Jack,

I was looking at all of the files and was thinking, which one do I need or want.

I’m completely guessing here, do I add the sketches that Reed has to the existing default sketch in my Arduino Nano one at a time to see if I like the change in the performance?

 

72

Aaron K5ATG

K5ATG Blog

QRPARCI # 16443

GQRP # 16389

4SQRP # 1080

 

From: Jack, W8TEE via groups.io
Sent: Friday, May 29, 2020 12:59 PM
To: BITX20@groups.io
Subject: Re: [BITX20] Reed's sketches #arduino #nano #ubitxv6

 

The main entry point for any Arduino project is the file that contains setup() and loop(). The file that holds those two functions must have the secondary file name *.ino. For Reed's code, the file is ubitxv6.ino. The purpose of the setup() function is to establish the environment in which the code is to run. The purpose of loop() is to provide a continuously-running body of code and is the work horse for the program. I would start with setup() and then proceed to loop(), looking at the function calls in each. If you need help understanding the C code, I can give you a (very biased) book recommendation.

 

Jack, W8TEE

 

On Friday, May 29, 2020, 1:27:16 PM EDT, Aaron K5ATG via groups.io <k5atg@...> wrote:

 

 

I'm still learning Arduino and such and I was told to check out Reed's sketches for the display for the v6 uBITX. I went to the GitHub site uBITX v6 Arduino Sketch
There is a huge list of files there. I'm not exactly sure where to start or what to do. 
Any help would be appreciated. 


--
Jack, W8TEE

 


--
Jack, W8TEE