KissTncAX25/README.md
2026-06-26 15:45:31 +02:00

3.5 KiB
Executable File
Raw Blame History

📡 TNC Packet Radio - Installation & Configuration

📌 Description

Ce projet permet de configurer et utiliser des TNC (Terminal Node Controller) pour la radio par paquets (Packet Radio). Deux solutions sont proposées :

  • TNC Arduino (basé sur Nano/Micro 328p).
  • TNC via Carte Son CM108 (utilisation d'une carte audio USB).

📸 Illustration : KISS TNC


🛠 Prérequis

Composant Description
Arduino IDE Pour compiler et flasher le firmware sur les cartes Arduino.
Carte Arduino Nano ou Micro 328p (selon le modèle choisi).
Carte Son CM108 Carte audio USB compatible avec les scripts fournis.
Droits administrateur Requiert sudo pour installer et exécuter les scripts.


🔧 Configuration pour TNC Arduino

1 Matériel

  • Modèle : Arduino Nano ou Micro 328p.
  • Broches modifiées (pour ce projet) :
    Broche Fonction
    3 RX_LED
    9 TX_LED
    8 RX_ONLY
    10 PTT_PIN

⚠️ Attention : Si vous utilisez un autre schéma de câblage, modifiez ces valeurs dans le code source.


2 Installation

  1. Ouvrez le fichier .ino dans le répertoire Arduino avec l'Arduino IDE.
  2. Vérifiez et ajustez les numéros de broches si nécessaire.
  3. Compilez et flashez le firmware sur votre carte Arduino.


🔊 Configuration pour Carte Son CM108

1 Matériel

  • Carte audio : CM108 (compatible avec les scripts fournis).

2 Installation

  1. Accédez au répertoire CM108.
  2. Exécutez le script d'installation commun (voir section Scripts).


📁 Structure du Projet

. ├── Arduino/ # Fichiers pour TNC Arduino (.ino) ├── CM108/ # Fichiers pour TNC via Carte Son CM108 ├── install # Script d'installation commun └── script/ # Scripts d'exécution et configurations ├── ax_cm108.sh # Script pour la carte son CM108 └── ax_arduino.sh # Script pour le TNC Arduino


🚀 Utilisation

1 Installation commune

Exécutez le script d'installation pour configurer les dépendances :

chmod +x install
sudo ./install

2 Lancer les TNC Pour TNC Arduino :

cd script
chmod +x ax_arduino.sh
sudo ./ax_arduino.sh

Pour Carte Son CM108 :

cd script
chmod +x ax_cm108.sh
sudo ./ax_cm108.sh

⚙️ Personnalisation

Fichiers de configuration : Modifiez les fichiers dans le répertoire script/ pour adapter les paramètres (fréquences, baud rate, etc.). Broches Arduino : Si vous utilisez un câblage différent, ajustez les définitions dans le fichier .ino.

⚠️ Limitations

Compatibilité : Les scripts sont conçus pour Debian/Ubuntu. Une adaptation peut être nécessaire pour d'autres distributions. Matériel spécifique : Assurez-vous que votre carte Arduino ou CM108 est correctement connectée. Droits root : Certains scripts nécessitent sudo pour accéder aux périphériques audio ou série.

📜 Licence Ce projet est sous licence MIT. Vous êtes libre de l'utiliser, le modifier et le distribuer.