¿ªÔÆÌåÓý

Date

Re: General Si5351 Question - Pi?

Stephan Lauffer
 

Hi all!

I'am working (poorly less time atm) on this project, too:

- Zero W (~13 EU with shipping)
- 3.5" Touch LCD 480x320 (~11EU... SPI, not HDMI)
- digital rotary encoder for tuning (much cheaper than a 10x poti, about 1,50€)

Later on I will route the mic/audio over a usb audio adapter, too.

The raspi will be optional in a extra box connected with a rc45 jack. With a switch I can change the I2C from internal (arduino) to the external raspi... Attached two pics showing where I interrupt the I2C wiring and soldered some four pins to route the i2c to the pi or arduino.

At the moment I am on wiring the I2C, 5V power, audio cable (using a rj45 jack) to the extended, optional Pi Box. After that hacking on pi will be started.

To build the GUI on the raspi I think I will choose kivy.

On the pi-side it took me some time to get the toch screen get calibrated at the point where we load the kernel module (overlay). In general they expect to calibrate this later on for X. But kivy is using opengl and so passes the X calibration...

Further on the opengl on the pi only works with the frame buffer for the hdmi out (fb0). So we need to copy this fb0 to fb1.

ATM the LDC is working with touch... if any body is interested?!

Why not using a bigger TFT with HDMI and or the normal raspberry pi 3b? I have them, too. But the 5" lcd (800x480) for example is round about 30EU and a small tft should be enough to control the bitx. I try to get this as cheap as possible done.

If anybody is interested we could share our ideas, goals. This mailinglist has a very high traffic and I can not read all these mails here. Maybe we open a second forum/channel/wiki whatever for bitx40 annd the pi? Specially the pi-thing is not finished here... if I/we have a finished 1.0 of a pi setup we could announce here...?

Am 09.11.2017 um 21:20 schrieb Dexter N Muir:

The only ADC needed would be for S-meter. Tune by mouse (dragging across beneath waterfall like websdr.com) or scroll-wheel, or keyboard to dialog box. Mono audio, so one channel of a USB dongle could serve - what say?
73 ...
--
Liebe Gruesse, with best regards,
Stephan Lauffer

Telefon: +49 7661 905216
Mobile: +49 172 7145197
Ham Radio: DC8LZ, QTH JN37XX
Schulstr. 1c
79252 Stegen
Germany


Re: Antenna Analyzer problems.

 

Hey all,

Well me and a fellow HAM from my club have made some more progress into building the W8TEE antenna analyzer. Finally the right diodes came in and the build is finished.

However on connecting my dummyload to it we are both seeing some very strange responses into a measurement from 1 - 30 MHZ as can be seen in the picture.



Any ideas welcome as to what would cause this behaviour. We did perform some measurment and the it seems the values measured on the board are fine which makes me believe it might be code related? We tried both Teds code(1.06) as well as the I believe the latest code by Jack (1.08).

As allways any tips, hints or tricks greatly appreciated.

?

Regards and 73,

Leo - PA1LDB


Re: HELP! #bitx40help

 

Hi,
i used to have the same issue of frequency drift.
but after using DDS that problem is solved.

--
Thanks
Ashok.
-------------------------------------------------------
| See My Small Object Oriented OS Kernel? ? ?? |
| Nanoos at my googlecode page bellow? ? ? ? ? ? |
| URL: ? |
-------------------------------------------------------


Re: Advanced Speech Processing Options

 

Have a look at the attached cct. I didn't design it, just built it, and it works great.
Cheers

John de VK4JWT


Re: raduino v1.27 released (improved suppression of spurious burst)

William Kimber
 

¿ªÔÆÌåÓý


You can also get a QRP Labs Si5351 board that fits Jacks board instead of AD9850. It gives you all tree outputs if you want or just one.


Cheers,

Will


On 10/11/17 13:32, Karl Heinz Kremer, K5KHK wrote:

There already is a 2nd platform: Jack¡¯s Arduino Mega 2560 Mini based board. It does use an AD9850 instead of the Si5351, so using it as BFO would not be an option. But maybe the two platforms can cross-pollinate each other and we get something better on both sides.?
_._,_._,_




Re: General Si5351 Question

 

I'd guess?Don is running with a faster i2c clock.
The Etherkit library supports lots of features we don't happen to need on the Bitx40.


On Thu, Nov 9, 2017 at 08:03 pm, W0PWE wrote:
Thanks for all the great suggestions. Looks like I have the Etherkit library version 2.01 so I updated to 2.10. This makes a noticeable improvement to around 2.5ms but I can't duplicate Don's results of 735us. I don't understand how our results could vary so widely. Could it be frequency dependent? I am switching back and forth between 7.030Mhz and 11.946Mhz.

So then I followed one of Jerry's (KE7ER) suggestions and modified my sketch to use his?si5351bx code. That was really easy to do and?si5351bx_setfreq()?took about 2ms to execute. Not bad - at 30WPM that is about 5% of the morse element length.?

Here is an ADDED BONUS.... I think Jerry wrote that code to save code space and wow did it ever. Using his code instead of the Si5351 library cut my code size from 22.4K (72%) down to 12.4K (40%). That is awesome! Thank you Jerry!! Even if I eventually decide to use two outputs for this I will stay with the si5351bx code for the code size reduction.
73, Jerry, W0PWE


Re: trouble installing raduino_v1.27

 

Paul,

It normally takes 5-10 seconds on my PC.

When the upload fails the editor tries for a really long time before timeout.

Check if you have the right board and port in the TOOLS menu. The correct port will be ticked. If you don't see one then you may need some driver.

Question arises: were you able to upload previous versions ?

Raj

At 08-11-2017, you wrote:
Hi all, i am trying to upload the raduino_v1.27.ino to my raduino via the web Arduino Editor.

it just stays uploading with a message that says 'Executing command: exit status 1'. the raduino yellow LED light continues to flicker.

does it take a long time to upload the software?
thx,
Paul


Re: General Si5351 Question

 

Thanks for all the great suggestions. Looks like I have the Etherkit library version 2.01 so I updated to 2.10. This makes a noticeable improvement to around 2.5ms but I can't duplicate Don's results of 735us. I don't understand how our results could vary so widely. Could it be frequency dependent? I am switching back and forth between 7.030Mhz and 11.946Mhz.

So then I followed one of Jerry's (KE7ER) suggestions and modified my sketch to use his?si5351bx code. That was really easy to do and?si5351bx_setfreq()?took about 2ms to execute. Not bad - at 30WPM that is about 5% of the morse element length.?

Here is an ADDED BONUS.... I think Jerry wrote that code to save code space and wow did it ever. Using his code instead of the Si5351 library cut my code size from 22.4K (72%) down to 12.4K (40%). That is awesome! Thank you Jerry!! Even if I eventually decide to use two outputs for this I will stay with the si5351bx code for the code size reduction.
73, Jerry, W0PWE


Re: Kit capacitor contents question #bitx40help

 

The leaded cap goes across two pins of the tuning pot as explained in the wire-up instructions at hfsigs.com
Otherwise the operating frequency will jump around.

I don't think anybody at hfsigs has ever been able to say why they send out a 0.1uF SMT cap, and they've been asked.
Probably best put at the Raduino end of those same tuning pot wires.

The cap that goes into the low pass filter for suppressing the second harmonic should be 100pf, not supplied:
? ??http://bitxhacks.blogspot.com/2017/01/nd6ts-suppression-of-pesky-2nd-harmonic.html
? ??

Jerry, KE7ER


On Thu, Nov 9, 2017 at 07:26 pm, John McFadden wrote:
I received and unpacked my bitx40 this evening, and included was a surface-mount capacitor inside a hand-cut segment of tape, which seems to match the packing list for "16. 1 x 0.1uf smd capacitor". There is also a non-SMT capacitor marked "104 AEC" (so also 0.1uf) but not included on the packing list.

I assume they're both for US spurious signal suppression and I can use whichever one is easier to solder onto the board, or am I missing something?

Thanks,
John

?

?


Re: Volume Control Pot

 

Thank you everybody for your help. Just ordered the proper pot from Adafruit - no RadioShacks left near me.

73
Ben
KD2NOU


On Thu, Nov 9, 2017 at 10:32 PM Raj vu2zap <rajendrakumargg@...> wrote:
Ben,

A is audio taper - log pot. B is linear.

B will work but you may not like the way the volume changes when you rotate it!

Raj

At 10-11-2017, you wrote:
If i remember correctly, the ¡°A?€ and the ¡°B?€ prefix designates if it is a linear taper or a logarithmic taper.? You should be able to google which is which.


Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ


?Snip.......


On Nov 9, 2017, at 4:44 PM, Ben Piecora <piecorab@...> wrote:

Hello Everybody, just wondering is the 10K pot that has the switch on it a regular, 10K pot or is it special because it says "A10K" on it and all the pots I have in the parts bin say "B10K" would that work or no? I was thinking of putting a different pot with a different shaft on it and having a seperate power switch.

--
Ben
KD2NOU

--
Ben
KD2NOU


Re: Volume Control Pot

 

Ben,

A is audio taper - log pot. B is linear.

B will work but you may not like the way the volume changes when you rotate it!

Raj

At 10-11-2017, you wrote:

If i remember correctly, the ?€?A?€? and the ?€?B?€? prefix designates if it is a linear taper or a logarithmic taper.? You should be able to google which is which.


Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ


?Snip.......

On Nov 9, 2017, at 4:44 PM, Ben Piecora <piecorab@...> wrote:

Hello Everybody, just wondering is the 10K pot that has the switch on it a regular, 10K pot or is it special because it says "A10K" on it and all the pots I have in the parts bin say "B10K" would that work or no? I was thinking of putting a different pot with a different shaft on it and having a seperate power switch.

--
Ben
KD2NOU


Kit capacitor contents question #bitx40help

 

I received and unpacked my bitx40 this evening, and included was a surface-mount capacitor inside a hand-cut segment of tape, which seems to match the packing list for "16. 1 x 0.1uf smd capacitor". There is also a non-SMT capacitor marked "104 AEC" (so also 0.1uf) but not included on the packing list.

I assume they're both for US spurious signal suppression and I can use whichever one is easier to solder onto the board, or am I missing something?

Thanks,
John


Re: 80 Meters on BITX40?

 

I have done some more tests with a spectrum analyser, and measured the following levels with a 470pf cap across L7 in the LPF, and a 470pf cap from the left side of L1 to the right side of L3 in the BPF.
See the attached pic, I have used 2 relays, one for the LPF, and one for the BPF.
3.660 +35dbm (5w)
7.320 +10dbm (10mw)
10.980 +10dbm (10mw)
14.640 +2dbm (1.5mw)
18.300 -2dbm
21.960 -7dbm
and so on.
Without the cap mod on the LPF I was getting +27dbm out on 40 metres when transmitting on 80!
I agree it is not optimal, but it is a lot better than trying to use the unmodified 40m LPF.


Re: Volume Control Pot

 

¿ªÔÆÌåÓý

If i remember correctly, the ¡°A¡± and the ¡°B¡± prefix designates if it is a linear taper or a logarithmic taper. ?You should be able to google which is which.?


Dr.?William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ

?

Owner - Operator

Big Signal Ranch ¨C K9ZC

Staunton, Illinois

?

Owner ¨C Operator

Villa Grand Piton - J68HZ

Soufriere, St. Lucia W.I.

Rent it:


email:??bill@...

?


On Nov 9, 2017, at 4:44 PM, Ben Piecora <piecorab@...> wrote:

Hello Everybody, just wondering is the 10K pot that has the switch on it a regular, 10K pot or is it special because it says "A10K" on it and all the pots I have in the parts bin say "B10K" would that work or no? I was thinking of putting a different pot with a different shaft on it and having a seperate power switch.

--
Ben
KD2NOU


Volume Control Pot

 

Hello Everybody, just wondering is the 10K pot that has the switch on it a regular, 10K pot or is it special because it says "A10K" on it and all the pots I have in the parts bin say "B10K" would that work or no? I was thinking of putting a different pot with a different shaft on it and having a seperate power switch.

--
Ben
KD2NOU


BITX QSO Night, Sunday, November 12, 7pm Local Time, 7277 kHz in North America, 7177 kHz elsewhere

John P
 

BITX QSO Night, Sunday, November 12, 7pm Local Time, 7277 kHz in North America, 7177 kHz elsewhere

Join us as we make contacts from BITX40 to BITX40 on 7.277 MHz in 40 meters!

This is a worldwide event for BITX40 stations starting at 7pm in each time zone. To participate, call CQ BITX on Sunday, starting at 7pm your local time. The BITX QSO Night continues through the evening and conditions usually improve after sunset, so it is worthwhile to participate later in the evening.

Suggested Best Operating Practices:

Work at QRP power levels unless conditions require more power.
Call and listen for CQ BITX on the hour and every quarter hour.
It is helpful if you call CQ BITX with your callsign, name and location.?
Repeat your callsign a number of times during your CQ BITX and during QSO's.
Start a QSO by confirming the callsign, location, name and signal report of the other operator.
Say the callsign, name and location of the other operator so others can hear.
If the frequency is busy, avoid long conversations.
After your initial QSO is complete, ask if there are any other stations who would like to contact.

Report your QSO's, discuss propagation, noise, signal reports, audio reports, antenna type, etc. in this thread.

This is an undirected, scheduled event.? The BITX QSO Night relies on you to call CQ BITX to initiate contacts with other stations, so warm up that final and transmit a few calls on Sunday evening.? Talk to you then!
--
John - WA2FZW


Re: raduino v1.27 released (improved suppression of spurious burst)

 

I'm still new to all of this and don't know the history, but it seems like a separation of "core" and "bells-and-whistles" would be nice. Perhaps some kind of modular design that makes it easy for someone to come along with their OLED display and easily integrate it.


Re: raduino v1.27 released (improved suppression of spurious burst)

 

There already is a 2nd platform: Jack¡¯s Arduino Mega 2560 Mini based board. It does use an AD9850 instead of the Si5351, so using it as BFO would not be an option. But maybe the two platforms can cross-pollinate each other and we get something better on both sides.?


Re: Advanced Speech Processing Options

 

I have PCBs based on a Maxim part.? Works real great on the Oscope.? Have not tried it yet on BitX.

It puts out a constant value with 1-100 mv input sin wave.?? I have put a pot for output level.? Attached is the schematic.

The board is tiny, the width of the mic supplied with BitX.

I have a whole Microphone built with PTT switch.? All the parts are 3D printed.? I even got a board that would go in Bitx that senses Mic Current and

activates a fet to pull it the relay.? Thus you can get away with just a 3 wire cable to the mic, a standard 3.5 mm cable molded with male plug.

For a buck at the 99 Cent store I got a double male 6' cable. Cut in half it will make 2 microphones.

I will take pictures of everything and post them.

I think I have lots of spare PCBs.?? Several on this group have got them, no one has reported any results.

The Max part IS TINY, and data sheet requests a Ground pad inside the Pins pattern.? I used a heat gun and pasted, so far 2 of 2 worked.


Mike, WA6ISP

--
Mike Hagen, WA6ISP
10917 Bryant Street
Yucaipa, Ca. 92399
(909) 918-0058
PayPal ID "MotDog@..."
Mike@...


Re: raduino v1.27 released (improved suppression of spurious burst)

 

¿ªÔÆÌåÓý

I actually like the idea of two separate platform paths. ?Ot keeps competition between the two alive but allows porting of code ideas from one path to another. ? It also gives new people a choice of directions to pursue and gives a better range of options. ? Plus more programmers are engaged specific to their platforms. ?And it could be that the cross over and there are both in one box!


Dr.?William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ

?

Owner - Operator

Big Signal Ranch ¨C K9ZC

Staunton, Illinois

?

Owner ¨C Operator

Villa Grand Piton - J68HZ

Soufriere, St. Lucia W.I.

Rent it:


email:??bill@...

?


On Nov 9, 2017, at 1:11 PM, Mike Woods <mhwoods@...> wrote:

Thanks for all the suggestions around expanding the number of ports and processor capacity.

I already have a port expander (8 bit) in one of my BITX, but this is not going to solve the problem of SRAM and program space.? It really only exacerbates the problem!

There are lot of different views, as anticipated, around alternative processors. Some would prefer to stay with Arduino compatibility, others are happy to move to another platform (Teensy or Raspberry Pi, etc). There are advantages and disadvantages of each option.? To my mind a particular disadvantage of moving to the Pi is that this requires some familiarity with Linux and the addition of monitor, keyboard and mouse (unless you use remote control type software and control the pi from a laptop as suggested by Doug KD9CYF). However, I agree it is an attractive option for other reasons (e.g. remote radio control).

This got me thinking about the principles involved with modding the BITX40.? I agree with Allard's approach to date in retaining backwards compatibility.

To my mind this means retaining the existing Raduino intact and the mods that Allard's software supports. There is a way to have the best of both worlds:? backwards compatibility and the option to add an additional processor. The answer may lie in using the existing communication channel for other devices (I2C is already used to control the Si5351). However, it can also be used to communicate between two processors.? e.g. See for a simple example.

Another Aduino Nano or a Mega Mini costs no more than a port expander, and has more ports!? This appeals to me as it also increases processing capability.

The existing sketch could be modified to transfer out key data relating to hardware controls (PTT Sense, CW key down, etc.) whenever another slave processor was detected, and allow the slave to disable some functions (to my mind I would be particularly interested in disabling control of the Si5351 and the potentiometer on the Master).? It would also need to allow the passing in of data from the slave processor for display of information on the screen, and accept changes to parameters that are tied to board control (e.g. CW mode parameters).

This would provide an open platform then for whatever processor people wanted to add to their Raduino/Bitx.

What do you all think??? I would be particularly interested in Allard's thoughts on this, as he "owns" the current software that most of us are using.? I would be reluctant to fork it when it is still being actively developed!

73 de Mike ZL1AXG

On 8/11/17 11:34 AM, David wrote:
What about using a multiplexer chip to reduce the number of I/O lines needed. A bit old school but effective.

Sent from my iPhone



--
Mike Woods
mhwoods@...