📖 Explorez le Wiki ESP32-DIV
Histoire complète du projet, tutoriels approfondis et toutes les fonctionnalités dans Wiki ! Des attaques de désauthentification Wi-Fi à la relecture de signaux Sub-GHz, le Wiki couvre tout ce dont vous avez besoin pour commencer. Cliquez ici pour explorer maintenant !
⚡ Évitez l'IDE — flashez directement depuis votre navigateur sur cifertech.github.io/ESP32-DIV
🌟 À propos du projet
ESP32-DIV est une boîte à outils sans fil multi-bandes open-source construite sur le ESP32-S3. Elle couvre le Wi-Fi, le BLE, le 2,4 GHz, le Sub-GHz, l'IR, le RFID/NFC et le GPS, le tout dans un appareil portable compact doté d'une interface à écran tactile. Que vous analysiez le trafic sans fil, testiez la résilience des signaux ou construisiez vos propres outils RF, ESP32-DIV vous offre une plateforme unique pour tout faire.
[!WARNING]
Ce projet est destiné uniquement à des fins éducatives et de recherche. Utilisez-le uniquement sur des réseaux et des appareils que vous possédez ou pour lesquels vous avez une autorisation explicite de tester. Toute utilisation non autorisée peut enfreindre les lois locales.
🎯 Fonctionnalités
📡 Wi-Fi
🔵 Bluetooth
📶 2.4GHz / NRF24
📻 Sub-GHz
📺 Infrared (IR)
| Outil | Description |
|---|
| IR Replay Attack | Capture de vraies pressions IR, visualise, rejoue et enregistre sur SD |
| IR Saved Profiles | Parcourt les captures IR ; préserve le signal et la fréquence porteuse |
| Universal IR Controller | Profils intégrés, imports SD, favoris et contrôle de type télécommande |
🧲 RFID / NFC
🛰️ GPS
| Outil | Description |
|---|
| Wardriver | Journalise la position GNSS avec les observations Wi-Fi/BLE sur SD |
| Satellite Scanner | Affiche les satellites en vue, la force du signal et les diagnostics de fixation |
🧰 Device & System
ESP32-DIV v2
|
ESP32-DIV Beta
|
ESP32-DIV v1
|
🔧 Aperçu du matériel
ESP32-DIV se compose de deux cartes :
🧠 Carte principale
- ESP32-S3 – Microcontrôleur principal avec Wi-Fi et BLE
- ILI9341 TFT Display – Écran d'affichage UI de 2,8 pouces
- LF33 – Régulateur 3,3 V
- IP5306 – Charge et protection de batterie lithium
- CP2102 – USB vers série pour le flashage
- PCF8574 – Expandeur d'E/S pour les boutons
- SD Card Slot – Stocke les journaux et les signaux capturés
- Push Buttons – Navigation et interaction
- Antenna Connector – Support d'antenne externe
- WS2812 NeoPixels – Offre un meilleur retour visuel
- Buzzer – Partage un GPIO avec le diviseur de tension de la batterie, son utilisation est donc facultative.
🛡️ Shield
- 3x NRF24 Modules – Brouillage et usurpation 2,4 GHz
- 1x CC1101 Module – Brouillage et rejeu Sub-GHz
- Multiple antennas – Portée étendue
- IR Transceiver – Capture et rejeu de télécommandes IR
ESP32-DIV v2 Main Board
|
ESP32-DIV v2 Shield
|
ESP32-DIV v1 Main Board
|
ESP32-DIV v1 Shield
|
⚠️ Licence
Distribué sous la licence MIT. Voir LICENSE.txt pour plus d'informations.
💬 Support et contributions
- 💬 Vous avez trouvé un bug ou une demande de fonctionnalité ? Ouvrez une Issue
- ⭐ Vous aimez le projet ? Mettez une étoile au dépôt !
- 🛠 Vous voulez contribuer ? Forkez-le et soumettez une pull request.
▶ Soutenez-moi sur Patreon patreon.com/cifertech
CiferTech - @twitter - [email protected]
Lien du projet : https://github.com/cifertech/ESP32-DIV