Skip to content

LORA BlueTooth

reichart edited this page Jul 31, 2026 · 3 revisions

8 dépôts github : exemples-de-montages festisol CROUS-micro-python piano visio anumby jouets developpement-voiture raspberry-pico Blog ateliers numériques Repair Café d'Orsay

Comment créer un reseau sans carte SIM ni internet ? Bitchat a permis aux manifestants indiens de contourner la coupure internet du 20 juillet en relayant les messages par Bluetooth

image

https://korben.info/inde-ordonne-github-supprimer-bitchat.html

Reseau Blue Tooth

Reseau sans carte SIM ; il m'a suffit de charger l'application sur 2 téléphones

WhatsApp Image 2026-07-25 at 18 44 06 # Passerelles LORA et BT

( à faire )

Réseau PC

C'est plus compliqué. Il existe des utilitaires pour faire dialoguer BitChat

 bitchat-tui
image

Il reste à creer l'accès à l'adaptateur BT ; Meta propose une solution pour bitChat-tui

Parfait, sur Linux Mint ça passe direct 👌

Mint = base Ubuntu/Debian donc on utilise apt

Installation bitchat-tui sur Linux Mint + Bluetooth

1. Installe les dépendances BT Ouvre un terminal : sudo apt update sudo apt install git python3-pip python3-venv bluez bluez-tools libbluetooth-dev sudo systemctl enable --now bluetooth Vérifie que ton dongle est vu : bluetoothctl [bluetooth]# show [bluetooth]# power on [bluetooth]# exit Tu dois voir Powered: yes

2. Récupère bitchat-tui git clone https://github.com/dexterous-tech/bitchat-tui cd bitchat-tui python3 -m venv venv source venv/bin/activate pip install --upgrade pip pip install -r requirements.txt 3. Lancer Problème classique sur Mint : accès au BT. 2 solutions :

Solution A : avec sudo, le plus simple sudo python bitchat_tui.py Solution B : sans sudo sudo usermod -aG bluetooth $USER sudo setcap cap_net_raw,cap_net_admin+eip $(which python3) Déconnecte/reconnecte ta session puis : python bitchat_tui.py 4. Utilisation rapide TUI

Quand c'est lancé : Action Commande Changer pseudo /nick MintUser Voir les gens à portée /peers Salon public /j #general MP chiffré @Pseudo salut Quitter q Portée : ∼10-30m en BLE. Les messages sautent de nœud en nœud.

5. Si ça ne marche pas Erreur Mint Fix No Bluetooth adapter found sudo rfkill unblock bluetooth puis sudo hciconfig hci0 up ModuleNotFoundError: bluetooth pip install pybluez dans le venv Le TUI est buggé Lance la version CLI : python bitchat.py

Il faut que les 2 aient bitchat lancé et le BT activé pour se voir.

CODE

Comprendre les composants

Clone this wiki locally