Keyboard Shortcuts
Likes
- SoftwareControlledHamRadio
- Messages
Search
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:
|
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:
|
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: BuyDisplay (EastRising) Display ER-TFTM070-5V4 connections
¿ªÔÆÌåÓýThat works tooDr.?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:
|
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 ? 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? |
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? |
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
?
|
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 ? [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. Use only the first 8 pins of the 40 pin connector |