Date   
Smart Analog/Digital I/O Expansion and LCD Display for the uBITX. #firmware #ubitx #nano #radiuno

Tom, wb6b
 

Hi,

I want to expand the amount of digital and analog I/O pins available to add enhancements to my uBITX.

To do that I created a Smart LCD Backpack to replace the commonly found ones on the inexpensive 2x16 and 4x20 I2C displays found on eBay and Amazon.

I uploaded a library to GitHub that allows you to program a Arduino Nano to emulate the common I2C to parallel backpack used on the I2C displays. The Smart I2C Backpack, additionally, allows you to read and write the analog and digital pins on the Smart I2C Display Backpack.

The package includes a interface library that you include in your code to interface with the Extended I/O functionally. Also included are two example Sketches. One is the code you program into the Smart Backpack. The other is a demo/test program you program into another Arduino and connected via the I2C buss to the Smart Backpack Display.

The Smart Display Backpack should work with firmware using standard I2C LiquidCrystal drivers such as the KD8CEC firmware.

The code uses the following libraries:
The are all installable from the Arduino library manager, the GitHub URLs are just for reference.
SoftTimer.h  //https://github.com/prampec/arduino-softtimer
LiquidCrystal_PCF8574.h

I believe these are part of the base Arduino software install.
Wire 
LiquidCrystal

Hope others enjoy this new display and I/O expander. 

Here is the link to the code.
https://github.com/mountaintom/SmartLCDandIOexpander_I2C







Re: TX frequency? of uBitx at CWL and CWU mode #ubitxcw

 

Ian : 

Yes I am currently using V1.094 beta with the Nextion 2.8" Display.

 I will upgrade to V1.095 and try that.

Cheers

Michael VE3WMB 

Re: TX frequency? of uBitx at CWL and CWU mode #ubitxcw

hirosmb <hirosmb@...>
 

I am very much looking forward to your blog, Akira-san.

Please kindly post the URL here at this BITX20 ML.

Many thanks in advance.

// hiro, JJ1FXF



2018/07/03 18:07、jj1epe@...のメール:

lan and everyone who replied me

I did not use uBITX manager.
But I have understood that using uBITX manager is essential to set  CW offset and for uBITX.

Now everything has been cleared by setting uBITX manager as follows
   - Enabled Adjust CW Frequency
   - Shift Display Frequency on CWL, CWU Mode

Frequency displayed by uBITX and my ICOM rig is completely same!!
Thank you for your support!!

I have started to promote uBITX in Japan.
English as the language is the one of the big wall for most of Japanese people.
Even for me, this TX -RX frequency issue was hard to find the solution.
So I will make the article on my blog in Japanese about this topics.

73!
Akira
JJ1EPE




Re: uBitxr4 audio distortion fix

 

Tried another uBitxr4 board and had the same problem.

I recommend this mod for everyone. Solder the pot and ZERO it and at low volume with the
band background noise increase the preset and you will notice the volume increasing. Leave
it a little more than the point you get max volume of noise. I am sure that will work for the
best.

Raj


At 29-06-18, you wrote:
Got back to town and plugged in the uBitxr4 and found the audio distorted.

Poking around the finals I found that the two diodes D15 and D16 gave only a drop of 1.2V total
but the final transistors needed more like 1.5V. i.e. 0.75v each.

I simply cut the track between D5 and D16 and soldered a 100 ohms multiturn preset as shown
in picture below. (Preset leads used is center and one side)

Start with the two soldered connections of the preset set to ZERO ohms.

Power on and tune to a station at low volume and slowly increase the preset till the audio
becomes clear. In my board the RX power consumption increased by 25mA at the best sound.
Just check and see that the output transistors are not getting hot.

My board sounded great with 47 Ohms between D15 D16 and I run at 13.6V. If you run at the
same supply voltage then you can try a fixed resistor. For 12V supply you could try a higher value
like 56/62 or even 68 Ohms.

Cheers

--
Raj, vu2zap
Bengaluru, South India.

Emacs!  

Re: Easy, Inexpensive Cooling Fan, Excelway Case

Gary Anderson
 

Hi Arv,
Thanks for reporting back the results of your experiment.  I am thinking that you are going after a 'simple' solution where the fan doesn't run continuously.  For micro-controller control, I would switch the fan's ground (low side) with a logic level N-FET. Then I got to thinking that instead of using a controller, that one could use a simple RC circuit to control the turn-off delay.   I would think that during a CW transmit, that the fan should remain On, and not switch On/Off with every dit and dah.  Below is the idea for review/vetting/ or seeding another solution.  This should also be a much softer shutoff.  Little r added for discussion point of a softer start if it helps with noise.  (Of course r could be 0.)

Regards,
Gary
 

.

uBitX CEC Upload

V Zecchinelli
 

I am currently using Xloader up update firmware 1.08.  Has been uploading for over an hour.  I do see numbers changing on uBitX screen ie e6:f0e4e4e4.  Should it take this long or am I missing something?  I am uploading UBitX_CEC_V1.080_16i.hex.
Thanks,
Vince

Re: uBitX CEC Upload

Ralph Mowery
 

I don't know what it may be, but you are really missing something.  It should not take even 5 minuets to load. 

Check to see if you have the baud rate set to the correct value.

de ku4pt


On Tue, Jul 3, 2018 at 9:58 AM, V Zecchinelli <n1vin@...> wrote:
I am currently using Xloader up update firmware 1.08.  Has been uploading for over an hour.  I do see numbers changing on uBitX screen ie e6:f0e4e4e4.  Should it take this long or am I missing something?  I am uploading UBitX_CEC_V1.080_16i.hex.
Thanks,
Vince


Re: uBitX CEC Upload

V Zecchinelli
 

Thank you.  Working OK now.

73 de Vince N1VIN



On 7/3/2018 10:20 AM, Ralph Mowery wrote:
I don't know what it may be, but you are really missing something.  It should not take even 5 minuets to load. 

Check to see if you have the baud rate set to the correct value.

de ku4pt


On Tue, Jul 3, 2018 at 9:58 AM, V Zecchinelli <n1vin@...> wrote:
I am currently using Xloader up update firmware 1.08.  Has been uploading for over an hour.  I do see numbers changing on uBitX screen ie e6:f0e4e4e4.  Should it take this long or am I missing something?  I am uploading UBitX_CEC_V1.080_16i.hex.
Thanks,
Vince


FOOD FOR THOUGHT- GOT A PROBLEM? #ubitx

Lawrence Macionski
 

#1. let me say I've been known to stick my nose and many times my foot in place it doesn't belong.
#2 .I lurk a lot -every day read the days' mailbag and read many posts- commenting on a few.
#3. I am seeing a lot of posts where the radio all of a sudden does something unexpected when transmitting or transitioning to transmit.
      a. No indication if the rig is on a pine board or a metal, plastic case.
      b. Problems reported immediately indicate --- STRAY RF- IMPROPER SHIELDING- POOR GROUNDS
#4. It's actually in the rules and regulations to adhere to good engineering practices.
      a. a 3D printed case may not work transmitting but fine for receive.
      b. what works on 80M may not work on 20-12-10M.
      c. what works at 5 watts may not work at 10-12-24 watts.
      d. any mods?
#5. Before posting, as the posts are numerous and repetitive please do a little diagnostics to
     a. better describe your problem (I have a plastic case, car battery) and environment (ground rod, open wire feed, tuner etc.)
     b. Is it (transmit problem ) repeatable with just a dummy load.
     c. Like the quiz show, Have you called a friend?? and has he seen the rig in action --because we have not.

Please don't turn this into yet another dreaded oil thread (Oil Thread- multiple comments (and fights) on Aircraft and Motorcycle forums when someone asks "Which oil?")

Larry W8LM-
ARRL Life Member -Licensed 386 DOG years..
     

Re: experience with Sunil VU3SUA's enclosures #ubitx

Lawrence Macionski
 

He is reputable, he is NOT Amazon Prime 2 days shipping. Good things take time..

Re: FOOD FOR THOUGHT- GOT A PROBLEM? #ubitx

ajparent1/KB1GMX
 

Amen!

OIl, fresh, change often.  C150 driver.

Allison

Re: Nextion 3.2 Display

Dexter N Muir
 

Sorry to be a pedant, but that's me Allen: "their" is possessional, "there" is positional, required in this context.
73
Dex, ZL2DEX

Re: v4 pop-fix on a v3 board #ubitx

Mark M
 

Nice clean mod, Nigel...a lot neater than the way I did it.

Does the CW sidetone still work? When I did it it killed the sidetone. I used M1 instead and that fixed that issue. I think there was some discussion about it in another thread. I left R70 alone.

Mark AA7TA

Re: FOOD FOR THOUGHT- GOT A PROBLEM? #ubitx

Gwen Patton
 

I hear you there, Larry. It's like the fitful screeching that starts whenever someone brings up Glock vs. 1911, or stopping power vs. shot placement.

I do try to put as much info in my posts when I ask for advice, but the simplest things can be forgotten when doing so. For example, my case is plastic...but sprayed with 2 coats of MG Chemicals "Super Shield" conductive nickel shield coating on all interior plastic. I need to make sure I have some way to verify the end plates and both the top and bottom of the case are electrically connected...they should be, but I haven't VERIFIED it. I haven't verified that the case coating is connected to chassis ground. So yeah, little details like that can make a big difference.

As much as we are supposed to be using the engineering standards, most of us probably aren't engineers and may not KNOW those standards. Then you've got language barriers and cultural differences in an international hobby that can cause specifics to get lost. I think we're doing pretty well, all things considered.

I guess this is why some open source software forums I'm on use a bug report form, so the necessary questions are articulated and not assumed.

73,
Gwen, NG3P

Re: Nextion 3.2 Display

Allen Merrell
 

On Tue, Jul 3, 2018 at 08:46 am, Dexter N Muir wrote:
Sorry to be a pedant, but that's me Allen: "their" is possessional, "there" is positional, required in this context.
73
Dex, ZL2DEX
Sorry Dexter, I'm not an english major but I fail to see the their and there you are pointing out.
 
--
Allen  Merrell

Re: TX frequency? of uBitx at CWL and CWU mode #ubitxcw

Andy V. Borisenko
 

Ian,
my .btx file

Re: uBitxr4 audio distortion fix

Andy V. Borisenko
 

all the same it's a problem of v4 ...
I had to shoot a video and post it on YouTube to indicate the problem.
Raj, please draw on the diagram your mods.

Re: RFI problem at the encoder switch #ubitx-help

hakan.sjostrom@...
 

Dave,
mainly because of annoying jumps from the encoder I added the KD8CEC software version 1.08. It is just great for many reasons. Not only solved the "jumping" problems but the RFI problems seems to have gone also - as so far..
SM3EQT/

Re: experience with Sunil VU3SUA's enclosures #ubitx

JOHN CRONHELM <johncronhelm@...>
 

If there were only 12 available when you ordered you may have to wait for the next batch. There were 72 when I ordered and I had to wait 1 month for DHL. There is usually a very large queue.
John vo1jcc

Re: Nextion 3.2 Display

Jerry Gaffke
 

> I fail to see the their and there you are pointing out. 
 
What do you mean?
It's right their in this sentence: 

>>   "their" is possessional, "there" is positional, required in this context.


My gripes are mostly about a good technical discussions diverging into multiple threads.
If you do start a new thread on an old subject then post links to both showing where the other thread can be found. 

Those posting without any history for context generally get ignored.
If it's not worth your while to spend 5 seconds including context,
it's certainly not worth it for thousands of forum readers to go find it.

If anybody want's to pick apart my use of USAish or my C indentation style (or lack thereof), have at it.
I'm quite capable of skipping over those posts too.

And while I'm at it, I've never seen any reason to get comfortable with C++.
It's always been straight C (K&R or ANSII) if I want to code for speed or size,
and for the last couple decades I've been resorting to Python for easy coding. 
This violates my primary beef above, I do try not to be overly pendantic.

Jerry, KE7ER



On Tue, Jul 3, 2018 at 09:49 am, Allen Merrell wrote:
On Tue, Jul 3, 2018 at 08:46 am, Dexter N Muir wrote:
Sorry to be a pedant, but that's me Allen: "their" is possessional, "there" is positional, required in this context.
73
Dex, ZL2DEX
Sorry Dexter, I'm not an english major but I fail to see the their and there you are pointing out.
 
--
Allen  Merrell