Skip to content
Laxenarde edited this page Aug 7, 2025 · 9 revisions

Ornithoptere

Ce projet permet de piloter un ornithoptère (ou autre dispositif) à l'aide de modules radio NRF24L01 et d'un microcontrôleur compatible MicroPython (ESP32, ESP8266, etc).


🚀 DÉMARRAGE ULTRA-RAPIDE

git clone [URL_DU_PROJET]
cd Ornithoptere
./install.sh

📖 Guide complet pour débutants


📚 Documentation


🎮 Utilisation rapide

Mode simulation (recommandé pour débuter)

source .venv/bin/activate
# Changez SIMULATION = True dans vos programmes .py
./simulation_pc/creer_ports_serie.sh  # Terminal 1
python3 source/programme_antenne_emission.py    # Terminal 2
python3 source/programme_antenne_reception.py   # Terminal 3

Mode ESP32 réel

source .venv/bin/activate
# Changez SIMULATION = False dans vos programmes .py
./scripts/deploy.sh   # Déployer sur ESP32
./scripts/start.sh    # Surveiller les ESP32

🔌 Schéma de l'ESP32

Pinout diagram

Clone this wiki locally