Date   
Re: Arduino For Idiots?

James Lynes
 

Jerry:

"The Arduino environment is not a bad choice if wishing to start on the path
toward becoming a hardware or software engineer."

I'm torn on this....necessary but not sufficient....

The economics are certainly great compared to the $100K DG Supernova I started out on. And C/C++ looks pretty much the same across platforms compared to the dozens of different assembly languages of the "good old days". The Arduino abstraction runs across a range of processors, 8bit Atmel, 32bit Microchip, and various 32bit ARM processor implementations. So there's a wide range of speed and memory options. An issue is that libraries that bypass the abstraction (access the processor's registers directly) for speed, byte-wide I/O, direct memory access, or other reasons won't be compatible across processors.

The setup() / loop() construct is easy to grasp, but the lack of Tasking causes a lot of hoop jumping with state machines/timing loops to simulate tasks. It's hard to debug timing issues. At some point you will have to use interrupts and a realtime scheduler/OS.

That said, I know of an entire theme park that was run on Intel Multibus 8085 8bit processors and C with all the real work done in a loop() type structure with a background task that only printed error messages.

Some really interesting projects can be done in the Arduino environment, but to cross over into the professional realtime programming world requires a lot more education.

James




Re: US Purchasers of the µBITX

Dave Bottom <ars.kd6az@...>
 

Both of my uBITX were shipped by DHL from India, one in December last year and one last month.  Both where received here in California two days after shipment from India and without duty.

Dave WI6R


On Apr 1, 2018, at 6:30 PM, Steven Read <steven.mailroom@...> wrote:

I have had mixed results purchasing some items from the UK & it appears from their website (hfsignals.com) there have been some issues with units shipped via DHL to the EU. I am looking for feedback from this company as how things went for you. The company website also seems to indicate there are additional customs charges if DHL is used.

Sorry but the budget is not what it once was.
--

Steven Read - ab9ol - Dublin, Indiana (em79jt)

Re: RD16HHF1 power curve flattening...some

Jose Amador
 

I agree 10 watts is good enough. It does not make sense from the
linearity, thermal and energy management to just gain half a true S
unit. Also, to "nail" the output to what you can get on 10 m, and
attenuate the drive on the lower bands, a piece of cake. To me, the
next logical step is at least 6 to 10 dB (40 100 watts). That is a job
for an external amplifier. 30 years ago 10 watts was good enough.
Nowadays cheap SWPSU have increased the noise floor 30 dB. The goal
should be to strive to lower that level of EMI pollution. You can't
work'em if you can't hear'em!

On 4/1/18, Ashhar Farhan <farhanbox@...> wrote:
How much power should we put out? It is really your call. I personally
prefer 10 watts. There are multiple reasons. First, between 10 watts and
20 watts, the other side will feel almost no difference. Second, at 10
watts, I can still you batteries. Third, the heatsink is managable.
Fourth, I am technically in QRP land.

- f


On Sunday 01 April 2018 09:03 AM, Nik VK4PLN wrote:
Hi John,
BN42-202, but a 2:4 ratio winding giving 1:4 transformation. Runs cool
at 20+w with 330pf Mica cap. 220ohm feedback resistor.
Listening on 14.277 ?
73 Nick

Re: uBITX BAT54SL: diode ring mixer direction question

Michael LeBlanc
 

Thanks Tim and Raj. I'll go ahead and wire things up now that I know. Once I get the mixer soldered-up, I'll check it with my signal generator and scope.

By the way, I do keep a journal: I scan most of my pencil sketches and drawings and save them in Evernote. I'm using SMD components; my layout drawings are made with Adobe Illustrator and hand-cutting pads and traces on a PCB using an engraver's burin acquired many years ago through my fine art degree. "Come up and see my etchings!" ;-) I hope to document this process once I get a little further along.

At any rate, this technique is very time-consuming at the front-end of the development cycle. It requires several layers of error-checking, and if I do it properly, it results in a perfectly-working circuit at initial power-up. 

-Michael VE1LEB

Re: SI5351 simultaneous clock changes #ubitx-help

Jerry Gaffke
 

I'm not convinced there's a need for continuous ALC during transmit
But would be very cool to set the appropriate power out level when tuning up on a new band.

Or better yet, tune up on each band into a dummy load during calibration,
and store appropriate 45mhz IF shifts into a lookup table.

Jerry


On Mon, Apr 2, 2018 at 03:19 am, John wrote:
Worse case scenario I will disable the clocks, change frequency then re-enable them as you mentioned.

Re: RD16HHF1 power curve flattening...some

James Lynes
 

My Bitx40 Raduino, now spare as I bought Mike's RaduinoX, is making a fine VFO for my 4SQRP ZZRX-40 DC receiver kit. I'm using Allard's v1.26 code with a few changes to make it tune 7.000 to 7.300 Mhz.

So, there are other uses for Raduinos with the si5351 onboard.

I wonder if there would still be tuning clicks with the si5351 onboard the uBitx?

James

Re: A story of discovery...and uBITX #ubitx

Stephen Wandling
 

Sounds like the one in How To Become A  Radio Amateur. 


I too built mine on the orange crate 'chassis', in '51.  Them were the days! If the uBITX brings back that sort of feeling, then bring it on.

Thanks for the memory.

Stephen   VE7NSD

On Mon, Apr 2, 2018, 6:46 AM Paul Galburt - K2AYZ, <galburt@...> wrote:
My first transmitter (1953) was a 6V6 running at abouit 250 volts built on a piece of wood and with a single 80M novice crystal. Lucky if it got 5 watts into my random wire antenna. The term QRP was not in common use and it was just what a kid in Brooklyn could afford. 

As with uBitx, it started a lifetime of discovery and launched me on several engineering careers. Thought still a working engineer, I have been inactive for decades hamwise, but uBitx has rekindled my excitement, and I am awaiting my first unit while thinking about getting a second in the pipeline.

Thanks again, Ashhar!

Re: A story of discovery...and uBITX #ubitx

Paul Galburt - K2AYZ
 

My first transmitter (1953) was a 6V6 running at abouit 250 volts built on a piece of wood and with a single 80M novice crystal. Lucky if it got 5 watts into my random wire antenna. The term QRP was not in common use and it was just what a kid in Brooklyn could afford. 

As with uBitx, it started a lifetime of discovery and launched me on several engineering careers. Thought still a working engineer, I have been inactive for decades hamwise, but uBitx has rekindled my excitement, and I am awaiting my first unit while thinking about getting a second in the pipeline.

Thanks again, Ashhar!

Re: BITX QSO Afternoon/Evening, Sunday, April 1, 3PM & 7PM Local Time, 7277 kHz in North America, 7177 kHz elsewhere.

_Dave_ AD0B
 

I heard several voices Rhode Island, Chattanooga, Canada and some others. We had a snow storm during the day maybe my antenna was a bit shorted. Called cq bitx quite a bit and no response. Wasn't able to get out at all yesterday evening even though the band seemed pretty good. 
ke0pvo
dave

Re: BITX QSO Afternoon/Evening, Sunday, April 1, 3PM & 7PM Local Time, 7277 kHz in North America, 7177 kHz elsewhere.

John P
 

On Sun, Apr 1, 2018 at 06:36 pm, Tom VE3THR wrote:
WA2FZW John in MA
Never believe everything you read on the internet! I'm still in NJ (home of the never-ending winter)!
 
--
John - WA2FZW

Re: No More Smoke -- Changes to our podcast

Dr Fred Hambrecht
 

All will be well April second.

 

v/r

Fred W4JLE

 

From: BITX20@groups.io [mailto:BITX20@groups.io] On Behalf Of Bill Meara via Groups.Io
Sent: Monday, April 2, 2018 04:52
To: BITX20@groups.io
Subject: Re: [BITX20] No More Smoke -- Changes to our podcast

 

Thanks Randy.  But I fear your suggestion might lead to problems with the Smore industry.  They have some scary lawyers. 73  Bill 

 

On Sunday, April 1, 2018, 7:00:37 PM EDT, RCC WB5YYM <curtis03@...> wrote:

 

 

My friend Bill, I certainly hurt to hear the legal woes of your blog which which I can no longer mention by name without fear of losing my entire retirement savings and more. After reading the blog post today and your passioned plea for suggestions of a new name, I feel you would be safe in changing the name from ""Solder Smoke" to "Smoder Sloke". I think that no lawyer in their right mind would draft a letter that may end up in a court of law that reads "We, the people of "Solder Smoke"hearby demand that the people of Smoder Sloke to cease and desist". This would make any challenge in court so confusing to present, that no judge, or jury could ever understand which way to rule. I wish you all the best with the "Smolder Sloke" blog...I mean the Sloder Sloke".. I mean the "Smodder skoke....O well you know what I mean.

Best 73s

Randy
WB5YYM

Re: SI5351 simultaneous clock changes #ubitx-help

John <passionfruit88@...>
 

Thanks Jerry, great ideas. 

I will try the delayed single write and report what happens.

My objective is to have a software ALC or power limiter for SSB (and mainly for digital modes) where I can control the output power. Since I measure the forward power continuously my thinking is to use the slope of the first IF filter like I do with the software AGC.

In Rx there is a very slight "pop" when the increase of both clock 1 and 2 occurs (see Ian's Youtube video) and I suspect this is related to the time difference between the changes.

The effect is barely noticeable, but in TX I may for a millisecond or so transmit on a frequency 4 or 6 khz away from the current one. Since I don't think that is good practice I am researching how to avoid it.

Worse case scenario I will disable the clocks, change frequency then re-enable them as you mentioned.

Hope that makes sense.

Thanks and 73, John (VK2ETA)

Re: No More Smoke -- Changes to our podcast

Bill Meara
 

Thanks Randy.  But I fear your suggestion might lead to problems with the Smore industry.  They have some scary lawyers. 73  Bill 

On Sunday, April 1, 2018, 7:00:37 PM EDT, RCC WB5YYM <curtis03@...> wrote:


My friend Bill, I certainly hurt to hear the legal woes of your blog which which I can no longer mention by name without fear of losing my entire retirement savings and more. After reading the blog post today and your passioned plea for suggestions of a new name, I feel you would be safe in changing the name from ""Solder Smoke" to "Smoder Sloke". I think that no lawyer in their right mind would draft a letter that may end up in a court of law that reads "We, the people of "Solder Smoke"hearby demand that the people of Smoder Sloke to cease and desist". This would make any challenge in court so confusing to present, that no judge, or jury could ever understand which way to rule. I wish you all the best with the "Smolder Sloke" blog...I mean the Sloder Sloke".. I mean the "Smodder skoke....O well you know what I mean.

Best 73s

Randy
WB5YYM

Re: Arduino For Idiots?

David Wilcox <Djwilcox01@...>
 

The Elegoo Arduino Starter Kit (the $30.00 one) is very good.  Even though Chinese origin the author of the manual knows excellent English.  I had fun learning the basics.

Dave K8WPE

On Apr 1, 2018, at 5:27 PM, Larry Smith <815cpu@...> wrote:

YouTube has a lot of videos.  I started out with:

He has a series of lessons that I think are good.  Usually the right side of YouTube for this subject shows what's next.  Also other sources of info.

I purchased from Ebay a kit of experiments from China that included a UNO powered from 9v. battery plus various sensors etc..  Kits like this run about $35-$45 or more depending on what you may want to explore down the road.
The Arduino web site has the instruction set defined.
With a 9v. battery and < two square feet of table top you can start to learn.  These devices can get addictive 😀 HiHi
Keeping good notes in a dedicated notebook as I found helps!
73
Larry
WA9DOH

On Sun, Apr 1, 2018 at 2:06 PM, Ron Hawks <RonHawks@...> wrote:

I like the sound of the word "kid" and wish I was there (veteran at 79, call sign KF3E).  Just recovering from heart surgery and gave up an IC706MK2 G in the process. Just ordered moments ago my very own uBITX.  Very impressed with the web and hub stuff, very good validation of the gear.  Looking forward to a long and prosperous build and a lot of time on 20m and PSK31 among other qso.  Thx for allowing me to come aboard.

73

Ron Hawks KF3E

Hixson, TN


On 4/1/2018 2:28 PM, Steven Read wrote:
From the sound of things it appears there are at least 3 of us in this conversation about the same age. I am the “kid” at only 66 years of age. I have been looking at getting a BITX20 (or possibly the 40M variant for some time.) I am going to have to start soon because my hands are getting less steady & my eyes less sharp.

From my experience with my wife’s robot my first suggestion is to make careful notes (both in the form of a notebook & comments in the files you create) & create some sort of scheme that works for you to allow you to easily compare your current work with what you did last week (Windows 10 has a file history feature you can turn on or if you want something else you can do something like creating folders with a suffix of yy-mm-dd — the date you are working on a particular idea.)

Steven Read - ab9ol - (em79jt) Dublin, IN 

On Sun, Apr 1, 2018 at 1:20 AM Stephen Wandling <swandling@...> wrote:

Steven, yesterday I knew nothing about Arduino.  I know a bit more after reading the first bit of the Kindle I mentioned.  How much I want to know, is a question that is premature for me. 

I was looking for some peace of mind, and if I bought a BITX, I did not want to be stepping into a 'world' that would require 'extensive' education on my part.  If that were the case, I would probably not buy the BITX.

Once I begin working my my Nano, I may decide I need to take my Arduino up a notch, or not.  And with the BITX I suspect it will be much the same.  If I REALLY want a feature, I would learn how to make it happen.

I am closer to 80 than to 75 and serious education is not usually on my horizon.  While I often watch a Youtube on some topic, just to get the general idea of how things are done, I value having time to think when I read.

Stephen

VE7NSD

--

Steven Read - ab9ol - Dublin, Indiana (em79jt)


Re: US Purchasers of the µBITX

m3ngc@...
 

HI Steven,
I have noted on many occasions that those who expedite delivery through DHL to the UK end up paying duty, not once have I heard of anyone paying duty when shipping has been through India Post.
I imagine that using  Royal Mail or ParcelForce from UK to US would therefore be the more attractive, although a slower route, than risking duty fees when shipping DHL.
Hope that helps

Garry  M0MGP. Essex UK.

Re: SI5351 simultaneous clock changes #ubitx-help

Jerry Gaffke
 

When I wrote that code, I assumed the output clock would be jumping around like crazy as the registers got loaded.
This chip is primarily out there to replace a bunch of the older fixed 4 pin crystal oscillators after all.
But amazingly enough, I found I could update the clock in 1hz increments and it swept cleanly in frequency just like an analog vfo.
Not so much as a runt clock pulse, no suggestion of any disruption when the frequency changed.

The only hint of this in the datasheet or AN619 is the statement in the upper right of the si5351 datasheet
stating "Glitchless Frequency Changes".
Nothing in the register descriptions says exactly when or how the clock frequency changes at the output pin.

My best guess is that the switch will occur when the 8'th register of that burst write occurs.
I don't really know.
You could do a Serial.write() plus a 5 second delay after each register write,
see when the frequency does change.

Could probably load up all the registers for both clocks up to that final register, 
then quickly write both final registers.  
Since the two final registers are not consecutive, you can't do a burst write.
Single register writes involve sending out the i2c address, register address, and data, about 30 i2c clocks.
Max i2c clock rate is 400khz (I think the Nano defaults to 100khz), so 30/400khz = 75us between the two clock updates.

Let us know what you find out.

Not obvious to me why you need to change the gain while transmitting.
Just shut down the transmitter for a few milliseconds when transitioning the power level.

Jerry, KE7ER





On Sun, Apr 1, 2018 at 10:56 pm, John wrote:
Taking a short-cut from reading the SI5351 datasheet and after going through Jerry's code in the ubitx_si5351 source, I believe that two clocks can be changed simultaneously.

The purpose of this is for using the 1st IF shift to produce a TX gain control. I would like to avoid shifting the transmit frequency even for a few micro seconds if I use two successive  calls to the si5351bx_setfreq() method. 

My understanding is that I can write the data to the two series of (8 + 1) registers, then do a clock enable for all the enabled clocks with  i2cWrite(3, si5351bx_clken) to affect the changes in two clocks at the same time. Since I would shift both by the same value, I would expect the result to be virtually simultaneous.

Am I correct or is there a better method?

Thanks and 73, John (VK2ETA)

Re: RD16HHF1 power curve flattening...some

John <passionfruit88@...>
 

Hello Jerry,

I understand the reasons why we are in the current configuration. It made sense.

These AD8307 are cheap log amps.

Thanks for the information.

73, John

SI5351 simultaneous clock changes #ubitx-help

John <passionfruit88@...>
 

Taking a short-cut from reading the SI5351 datasheet and after going through Jerry's code in the ubitx_si5351 source, I believe that two clocks can be changed simultaneously.

The purpose of this is for using the 1st IF shift to produce a TX gain control. I would like to avoid shifting the transmit frequency even for a few micro seconds if I use two successive  calls to the si5351bx_setfreq() method. 

My understanding is that I can write the data to the two series of (8 + 1) registers, then do a clock enable for all the enabled clocks with  i2cWrite(3, si5351bx_clken) to affect the changes in two clocks at the same time. Since I would shift both by the same value, I would expect the result to be virtually simultaneous.

Am I correct or is there a better method?

Thanks and 73, John (VK2ETA)

Re: US Purchasers of the µBITX

Steven Read
 

Thanks to everybody who replied plus the heads up on the diode polarity being wrong in the schematic. 

On Sun, Apr 1, 2018 at 11:46 PM Jerry Gaffke via Groups.Io <jgaffke=yahoo.com@groups.io> wrote:
My understanding is the DHL upgrade was only on the first batch, when the post office there
complained of being overloaded with hundreds of boxes.
And only to the US, as many other countries have exorbitant fees on incoming DHL deliveries.

Perhaps this occurred on other occasions as well when a large glut of orders went out.
But don't count on it.

Jerry


On Sun, Apr 1, 2018 at 07:20 pm, Terry Morris wrote:
I ordered mine to be shipped via India mail to United States Mail but Farhan shipped mine by DHL to NE Ohio. No problem with shipping.
 

--

Steven Read - ab9ol - Dublin, Indiana (em79jt)

Re: US Purchasers of the µBITX

Jerry Gaffke
 

My understanding is the DHL upgrade was only on the first batch, when the post office there
complained of being overloaded with hundreds of boxes.
And only to the US, as many other countries have exorbitant fees on incoming DHL deliveries.

Perhaps this occurred on other occasions as well when a large glut of orders went out.
But don't count on it.

Jerry


On Sun, Apr 1, 2018 at 07:20 pm, Terry Morris wrote:
I ordered mine to be shipped via India mail to United States Mail but Farhan shipped mine by DHL to NE Ohio. No problem with shipping.