Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configuration Help and PCB Design #1

Open
K4APR opened this issue Jul 27, 2022 · 12 comments
Open

Configuration Help and PCB Design #1

K4APR opened this issue Jul 27, 2022 · 12 comments

Comments

@K4APR
Copy link

K4APR commented Jul 27, 2022

Hi, I created a PCB based on your design. The decoding is working very well, but I am a little lost of the syntax of some of the commands. Do you have a more detailed guide or at least notes? Also, I would like to send you one of my PCB's as a thank you for creating this project. Thanks!

Jason K4APR
jason@ke4nyv.com

@amedes
Copy link
Owner

amedes commented Sep 12, 2022

@K4APR Sorry for late response.

Pico TNC is simulating WB8WGA's PIC TNC as much as possible. So please refer PIC TNC's document for command detail.

WB8WGA's Simple Inexpensive TNC | Enide!
http://www.enide.net/webcms/index.php?page=wb8wga-tnc

The references is useful above web site.
Thanks for interesting my project.

@vaelen
Copy link

vaelen commented Oct 25, 2022

@K4APR , I'm also designing a board for this project. I'm hoping to add KISS support to the project and then add a separate network server to it so it can be used as a network TNC or an I-Gate. Let me know if this is something you'd be interested in. I'll release the files for the PCB once I know it works.

@K4APR
Copy link
Author

K4APR commented Oct 25, 2022 via email

@K4APR
Copy link
Author

K4APR commented Oct 25, 2022

RPi Pico TNC V1 0 - PCB

@K4APR
Copy link
Author

K4APR commented Oct 25, 2022

@K4APR Sorry for late response.

Pico TNC is simulating WB8WGA's PIC TNC as much as possible. So please refer PIC TNC's document for command detail.

WB8WGA's Simple Inexpensive TNC | Enide! http://www.enide.net/webcms/index.php?page=wb8wga-tnc

The references is useful above web site. Thanks for interesting my project.

Thank you for the information. I'll look at this link and see if I can find answers to my syntax questions.

Jason K4APR

@vaelen
Copy link

vaelen commented Oct 25, 2022

Oh, nice! I decided to go with through hole components and provide more of the kit experience. I ordered my PCBs today, so we'll see how they turn out. I've done custom boards with the RP2040 CPU on them before and they work great. (The Raspberry Pi foundation provides a great example schematic.)

My plan is to have a separate board with a separate Pico running the network server. This is mainly because I want to use the Arduino SDK and I don't want to try and rewrite @amedes code to run under the Arduino SDK.

All that being said, it wouldn't be that hard to put the whole thing on a single custom board with all SMT parts and an RP2040 and get rid of the pico itself, but I figured this might be more kit-builder friendly.

image

@vaelen
Copy link

vaelen commented Oct 25, 2022

The biggest thing I'm worried about is the lack of a variable resistor in my design.

@k7ilo
Copy link

k7ilo commented Mar 16, 2023

Question!!
Is this still in development and how are parameters saved. ONce the Pico is powered down, all settings are lost. But this is using the provided .uf2 file. Do I need to build my own code to add that function?

Thanks

@9M2IBR
Copy link

9M2IBR commented May 7, 2023

If it possible to use this as an iGate with rpi pico W?

@n0nas
Copy link

n0nas commented Jul 18, 2023

Hi K7ILO.
I think you need to make your desired config changes, then issue the PERM command. If the firmware operates like the older KPC2-KPC4-KAM TNCs, the PERM command writes your new config data to internal storage on the Pico board. Data should be retained through any power off cycle. Doug.

@k7ilo
Copy link

k7ilo commented Jul 21, 2023

Hi K7ILO. I think you need to make your desired config changes, then issue the PERM command. If the firmware operates like the older KPC2-KPC4-KAM TNCs, the PERM command writes your new config data to internal storage on the Pico board. Data should be retained through any power off cycle. Doug.

Ok Doug
Ill give that a try. I kinda walked away from that project for something else and now Im back to this.

Thanks

Kilo
K7ILO

@vaelen
Copy link

vaelen commented Oct 25, 2023

I ran into problems with mine, I think because I made a mistake when copying the circuit over to my PCB. Which is too bad, because I have 10 of those PCBs lying around.

Here is what I had: https://oshwlab.com/andrew_3060/picotnc-tnc-board

I think the pico_tnc project has an updated schematic in the readme now. If someone wants to collaborate on this using EasyEDA, please let me know and I will add you as a contributor on the project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants