| Arduino | ||
| CM108 | ||
| KissTncAx25_old@ed11261479 | ||
| script | ||
| install.sh | ||
| kisstnc.jpg | ||
| LICENSE | ||
| README.md | ||
📡 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).
🛠 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
- Ouvrez le fichier
.inodans le répertoire Arduino avec l'Arduino IDE. - Vérifiez et ajustez les numéros de broches si nécessaire.
- 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
- Accédez au répertoire CM108.
- 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.
