¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Morse Code Tutor pcb...

 

Greetings All,

I don't see much mentioned lately regarding the MCT, but having recently purchased the 'Microcontroller Projects for Amateur Radio' book (via Amazon); I've decided I would like to build an MCT of my own.? I've been a licensed ham since 1971 and would like to take one last(?) crack at CW.

I've been searching the web for either a kit, or at the very least a PCB (as mentioned in the book) but so far haven't found anyone (in my hemisphere) currently offering one that goes with the text.? I also understand that the gerbers, schematics, source code etc., have been made available in the files section and github.? I just thought I'd ask before messing up square feet of perf board, whilst attempting to wire up the pieces-parts.

I also considered trying to have a PCB made, but I've only ever done that once. The results were good enough, I simply don't need a handful of boards when one will suffice. :)

Sorry for the ramble. Any advice...?
Thanks.

73,
Vern - N7GTB


New SI5340-based RF Board in development

 

In the spirit of posting efforts currently underway, I have been working on a new RF board and associated driver software. In a nutshell, the new board uses the Skyworks SI5340 instead of the SI5351. This change addresses several issues. The SI5340 offers rock solid performance from 100 KHz to 250 MHz with LVCMOS outputs (employed by the prototype RF board), dramatically reduced phase noise and jitter, much improved clock symmetry (upon which the performance of Tayloe mixers depends), and much simpler application-level control software (no mucking about with the PLL, Multisynth, or phase at the application level). The new RF board replaces the 5351 with the 5340, and restores true split operation (the SI5340 has four outputs, three of which are used for RX, TX, and CWTx). The most challenging part of the software was the algorithm for setting output frequency, that is, given a desired frequency, find near-optimal numerator and denominator values for the various dividers used within the SI5340. My software employs a mediant-based algorithm attributed (incorrectly) to Farey, and efficiently produces results comparable to those produced by ClockBuilder Pro (the stand-alone program for configuring Skyworks parts). Current status:
1) Driver and driver example code complete and tested with main board and SI5340 EVB
2) T41 software (forked from V66.9) patched to ifdef choice of SI5340 or SI5351 RF Board compiling and in test
3) New RF board hardware under construction (PCBs back from China; parts on hand)
For the curious, prototype schematic and board pic are attached.
73,
John Bennett
AE0AM


[FlexRadioSmartSDR] Hamvention Software Defined Radio Forum, Room #3, Saturday, 5/17 @ 4:10 pm ET

 

¿ªÔÆÌåÓý

FYI for those going. ?


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: www.VillaGrandPiton.com


email:??bill@...

?


Begin forwarded message:

From: "Mark Thompson via groups.io" <wb9qzb_groups@...>
Date: May 12, 2025 at 2:27:02?AM CDT
To: hpsdr@...
Cc: FlexRadioSmartSDR <[email protected]>
Subject: [FlexRadioSmartSDR] Hamvention Software Defined Radio Forum, Room #3, Saturday, 5/17 @ 4:10 pm ET
Reply-To: [email protected]

?
Hamvention Software Defined Radio Forum?

Forum Room #3

Saturday, May 17th
4:10 - 5:00 pm ET?

Moderator: Steve Hicks, N5AC?






Re: Codec & ADC's

 

¿ªÔÆÌåÓý

One thing you could do is power your ADC from a battery. ?That will be the reference test case. ?


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: www.VillaGrandPiton.com


email:??bill@...

?


On May 11, 2025, at 5:01?PM, Bob Larkin <bob@...> wrote:

?
On the question of Power Supply Filtering:
I have done further measurements on the effect of filtering the PCM1808 power.? This includes the benefits of series inductors.? There are no changes to the previous conclusions, but this should be of interest to SDR designers.? See the .


Re: Codec & ADC's

 

Were the extra 8-bits from the PCM1808 useful?? Paul showed they weren't from the Audio adapter.
?
My F32 quad objects are ported from the Audio library and work fine as I16 to F32.? They are limited though to the standard audio block size and the externally set clock similar to the Audio library quad objects, which is fine with me.? The next step for me is going for I32 to F32, but I'll put it on the back burner for now as I don't have an immediate need.


Re: TestMain.ico compile issues

 

The modified SI5351 library is needed to tune less than 3.2MHz.


Re: Codec & ADC's

 

On the question of Power Supply Filtering:
I have done further measurements on the effect of filtering the PCM1808 power.? This includes the benefits of series inductors.? There are no changes to the previous conclusions, but this should be of interest to SDR designers.? See the .


Re: Codec & ADC's

 

Yes, after catching some interesting bugs in Tympan, I was able to have the same 1808 data run with Open Audio 2-channel and Tympan quad.? OA was 24-bit and Tympan was 16-bit, as you thought.? If you want to pursue any of the Tympan code, I can share my bug list. ? Bob


Re: BuyDisplay (EastRising) Display ER-TFTM070-5V4 connections

 

¿ªÔÆÌåÓý

That works too


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: www.VillaGrandPiton.com


email:??bill@...

?


On May 11, 2025, at 12:06?PM, ken WA2MZE <wa2mze@...> wrote:

?I used a 40 pin connector with a 10 wire cable.? No cutting pins required.







Re: BuyDisplay (EastRising) Display ER-TFTM070-5V4 connections

 

I used a 40 pin connector with a 10 wire cable.? No cutting pins required.


Re: TestMain.ico compile issues

 

I think my previous post answers this...

Jack, W8TEE

On Saturday, May 10, 2025 at 10:54:07 PM EDT, John Owens K1JO via groups.io <johnowenschina@...> wrote:


I'm trying to run the TestMain code in MainBoardTestCodeAndDoc. I got a compile error as it was looking for Adafruit_MCP23X17. I installed that and now get another error from line 30 #include "si5351.h", so I installed the Adafruit Si5351 Library (version 1.4.2), but when I went to compile again it gave the same error. I see there are several other si5351 libraries, i.e. Adafruit, Etherkit Si5351,? and PU2REO Si5351 ArduinoLite. Not sure if I should install one of those instead, and if so should I uninstall the Adafruit one?
Compilation error: si5351.h: No such file or directory

--
Jack, W8TEE


Re: TestMain.ico compile issues

 

It appears that now the si5351.h and si5351.cpp are part of the project (hence the double-quote marks rather than angel brackets). Do not include the Si5351Arduino library in the #includes. It believe someone pulled out the code that the T41 uses and put it into the two source code files.

Jack, W8TEE

On Saturday, May 10, 2025 at 10:57:00 PM EDT, John Owens K1JO via groups.io <johnowenschina@...> wrote:


oOops. Spoke too soon: I see there are links to the required libraries:
#include "si5351.h"
//#include <si5351.h> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? // https://github.com/etherkit/Si5351Arduino
#include <RA8875.h> ?// https://github.com/mjs513/RA8875/tree/RA8875_t4
#include <Rotary.h> ?// https://github.com/brianlow/Rotary
?

--
Jack, W8TEE


Re: TestMain.ico compile issues

 

¿ªÔÆÌåÓý

The test software and the actual SDT software use the same libraries.

?

?

Dr. William J. Schmidt - K9HZ J62K(J68HZ) 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ VP2EHZ

?

Owner - Operator

Big Signal Ranch ¨C K9ZC

Staunton, Illinois

?

Owner ¨C Operator

Villa Grand Piton ¨C J68HZ

Soufriere, St. Lucia W.I.

Rent it:

?

Moderator: North American QRO Group at Groups.IO.

Moderator: Amateur Radio Builders Group at Groups.IO.

?

email:? bill@...

?

?

From: [email protected] <[email protected]> On Behalf Of K9HZ
Sent: Saturday, May 10, 2025 10:53 PM
To: [email protected]
Subject: Re: [SoftwareControlledHamRadio] TestMain.ico compile issues

?

John, the right libraries are given here:?

?

Scroll down and just follow the instructions¡­

?

?

Dr. William J. Schmidt - K9HZ J62K(J68HZ) 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ VP2EHZ

?

Owner - Operator

Big Signal Ranch ¨C K9ZC

Staunton, Illinois

?

Owner ¨C Operator

Villa Grand Piton ¨C J68HZ

Soufriere, St. Lucia W.I.

Rent it:

?

Moderator: North American QRO Group at Groups.IO.

Moderator: Amateur Radio Builders Group at Groups.IO.

?

email:? bill@...

?

?

From: [email protected] <[email protected]> On Behalf Of John Owens K1JO via groups.io
Sent: Saturday, May 10, 2025 9:54 PM
To: [email protected]
Subject: [SoftwareControlledHamRadio] TestMain.ico compile issues

?

I'm trying to run the TestMain code in MainBoardTestCodeAndDoc. I got a compile error as it was looking for Adafruit_MCP23X17. I installed that and now get another error from line 30 #include "si5351.h", so I installed the Adafruit Si5351 Library (version 1.4.2), but when I went to compile again it gave the same error. I see there are several other si5351 libraries, i.e. Adafruit, Etherkit Si5351,? and PU2REO Si5351 ArduinoLite. Not sure if I should install one of those instead, and if so should I uninstall the Adafruit one?
Compilation error: si5351.h: No such file or directory


Re: TestMain.ico compile issues

 

¿ªÔÆÌåÓý

John, the right libraries are given here:?

?

Scroll down and just follow the instructions¡­

?

?

Dr. William J. Schmidt - K9HZ J62K(J68HZ) 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ VP2EHZ

?

Owner - Operator

Big Signal Ranch ¨C K9ZC

Staunton, Illinois

?

Owner ¨C Operator

Villa Grand Piton ¨C J68HZ

Soufriere, St. Lucia W.I.

Rent it:

?

Moderator: North American QRO Group at Groups.IO.

Moderator: Amateur Radio Builders Group at Groups.IO.

?

email:? bill@...

?

?

From: [email protected] <[email protected]> On Behalf Of John Owens K1JO via groups.io
Sent: Saturday, May 10, 2025 9:54 PM
To: [email protected]
Subject: [SoftwareControlledHamRadio] TestMain.ico compile issues

?

I'm trying to run the TestMain code in MainBoardTestCodeAndDoc. I got a compile error as it was looking for Adafruit_MCP23X17. I installed that and now get another error from line 30 #include "si5351.h", so I installed the Adafruit Si5351 Library (version 1.4.2), but when I went to compile again it gave the same error. I see there are several other si5351 libraries, i.e. Adafruit, Etherkit Si5351,? and PU2REO Si5351 ArduinoLite. Not sure if I should install one of those instead, and if so should I uninstall the Adafruit one?
Compilation error: si5351.h: No such file or directory


Re: BuyDisplay (EastRising) Display ER-TFTM070-5V4 connections

 

¿ªÔÆÌåÓý

Here is my connection on the same display¡­

?

?

Dr. William J. Schmidt - K9HZ J62K(J68HZ) 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ VP2EHZ

?

Owner - Operator

Big Signal Ranch ¨C K9ZC

Staunton, Illinois

?

Owner ¨C Operator

Villa Grand Piton ¨C J68HZ

Soufriere, St. Lucia W.I.

Rent it:

?

Moderator: North American QRO Group at Groups.IO.

Moderator: Amateur Radio Builders Group at Groups.IO.

?

email:? bill@...

?

?

From: [email protected] <[email protected]> On Behalf Of John Owens K1JO via groups.io
Sent: Saturday, May 10, 2025 8:15 PM
To: [email protected]
Subject: Re: [SoftwareControlledHamRadio] BuyDisplay (EastRising) Display ER-TFTM070-5V4 connections

?


Re: TestMain.ico compile issues

 

oOops. Spoke too soon: I see there are links to the required libraries:
#include "si5351.h"
//#include <si5351.h> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? // https://github.com/etherkit/Si5351Arduino
#include <RA8875.h> ?// https://github.com/mjs513/RA8875/tree/RA8875_t4
#include <Rotary.h> ?// https://github.com/brianlow/Rotary
?


Re: TestMain.ico compile issues

 

Hi John, you need to install the Etherkit Si5351.
?
--
73 Greg KF5N


TestMain.ico compile issues

 

I'm trying to run the TestMain code in MainBoardTestCodeAndDoc. I got a compile error as it was looking for Adafruit_MCP23X17. I installed that and now get another error from line 30 #include "si5351.h", so I installed the Adafruit Si5351 Library (version 1.4.2), but when I went to compile again it gave the same error. I see there are several other si5351 libraries, i.e. Adafruit, Etherkit Si5351,? and PU2REO Si5351 ArduinoLite. Not sure if I should install one of those instead, and if so should I uninstall the Adafruit one?
Compilation error: si5351.h: No such file or directory


Re: BuyDisplay (EastRising) Display ER-TFTM070-5V4 connections

 

Thanks Bill. Yeah, I just cut off pins 11 and 12 so that a 10 pin connector will fit.
It looks like the T-41 display pinout is a mirror image of what it needs on the Display, so I think I can wire the cable normally but then plug in pin 1-2 of the cable into 9-10 of the display (both unused)
I'll double check, to make sure I'm not thinking crazy.


Re: BuyDisplay (EastRising) Display ER-TFTM070-5V4 connections

 

¿ªÔÆÌåÓý

That is¡­. Check the pins wired on each end to make SURE they match¡­

?

?

Dr. William J. Schmidt - K9HZ J62K(J68HZ) 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ VP2EHZ

?

Owner - Operator

Big Signal Ranch ¨C K9ZC

Staunton, Illinois

?

Owner ¨C Operator

Villa Grand Piton ¨C J68HZ

Soufriere, St. Lucia W.I.

Rent it:

?

Moderator: North American QRO Group at Groups.IO.

Moderator: Amateur Radio Builders Group at Groups.IO.

?

email:? bill@...

?

?

From: [email protected] <[email protected]> On Behalf Of K9HZ
Sent: Saturday, May 10, 2025 8:30 PM
To: [email protected]
Subject: Re: [SoftwareControlledHamRadio] BuyDisplay (EastRising) Display ER-TFTM070-5V4 connections

?

The correct connector to use for interface is the 40 PIN connector.?? I cut pins 11 and 12 off the connector and then a 10 pin header fits on the first 10 pins of the 40 pins perfectly.? Make sure you wire them properly to match the display connector or you will blow out the RA 8875 Controller chip on the display board.

?

?

Dr. William J. Schmidt - K9HZ J62K(J68HZ) 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ VP2EHZ

?

Owner - Operator

Big Signal Ranch ¨C K9ZC

Staunton, Illinois

?

Owner ¨C Operator

Villa Grand Piton ¨C J68HZ

Soufriere, St. Lucia W.I.

Rent it:

?

Moderator: North American QRO Group at Groups.IO.

Moderator: Amateur Radio Builders Group at Groups.IO.

?

email:? bill@...

?

?

From: [email protected] <[email protected]> On Behalf Of John Owens K1JO via groups.io
Sent: Saturday, May 10, 2025 8:19 PM
To: [email protected]
Subject: [SoftwareControlledHamRadio] BuyDisplay (EastRising) Display ER-TFTM070-5V4 connections

?

[Edited Message Follows]

I've been wrestling with the datasheet for this 7" display. I checked all the jumpers and it is configured as 4-wire serial.
It seems like there is a typo in the datasheet, as they have two J2 connectors, one with 10 pins and the other with 40 pins (labeled Parallel/Serial Interface and CTP (capacitive touch panel) interface.
I want to double check if my assumptions are correct in the following connections to the display:

Use only the first 8 pins of the 40 pin connector
Pin Number (J2 AKA J3 on the device)
1 and 2 VSSGroundGND
3 and 4 VDDPower SupplyVCC
5 /SCS Serial Mode Chip Select (/CS), Low activeC/S
6 SDO 4-wire SPI Data Output (MISO)MISO
7 SDI 4-wire SPI Data Input (MOSI)MOSI
8 SCLK SPI Clock (SCLK)SCLK

I've attached the datasheet.
Thanks for you help.