Kme900_auto_esp32_s2_psfree
Lite automatique Kameleon pour PS4 9.00fw pour travailler avec les puces ESP32-S2 Utilisation du projet Stooged : https://github.com/stooged/ESP32-Server-900u...
Choisir une liste...
Kme900 Auto ESP32 S2
Lite automatique Kameleon pour PS4 9.00fw pour travailler avec les puces ESP32-S2 Utilisation du projet Stooged :
https://github.com/stooged/ESP32-Server-900u
C'est un projet conçu pour ESP32-S2, *ESP32-S3 et ESP32 pour fournir un serveur wifi http, serveur dns et *Emulation de stockage USB.
c'est pour le PS4 9,00 OOB Exploiter qui est maintenant combiné avec Sans.
les seuls fichiers requis sur le stockage de l'esp32 sont les charges utiles .bin, tout le reste est géré en interne, y compris la production d'une liste de charges utiles.
vous pouvez toujours modifier le html en téléchargeant votre propre index.html, s'il n'y a pas d'index.html sur le stockage, les pages internes seront utilisées.
si vous avez des problèmes à compiler le croquis assurez-vous que le Bibliothèque ESP32 est à jour.
le firmware est à jour via http et les fichiers de charge peuvent être gérés via http.
si vous sélectionnez un No OTA partition la mise à jour du firmware via http ne sera pas disponible.
Vous pouvez accéder à la page principale à partir du guide d'utilisateur ou du navigateur web consoles en utilisant n'importe quel nom d'hôte.
ESP32 Conseils d'administration
si votre planche est ESP32 the usb emulation will not be available donc vous aurez besoin de filer un lecteur USB jusqu'à lui comme ce projet PS4-Serveur-900u ou vous pouvez brancher et débrancher manuellement un lecteur USB pour exfathax.
C'est une Schéma de câblage pour les planches ESP32.
ESP32-S2 Conseils d'administration
si votre planche est ESP32-S2 vous n'avez pas besoin d'un lecteur USB avec ce projet car il émule un périphérique de stockage de masse USB vers la console et déclenche un bug système de fichiers pour tirer parti de l'exploit (exfathax).
ESP32-S3 Conseils
si votre planche est ESP32-S3 vous n'avez pas besoin d'un lecteur USB avec ce projet car il émule un périphérique de stockage de masse USB vers la console et déclenche un bug système de fichiers pour tirer parti de l'exploit (exfathax).
Bibliothèques
le projet est construit en utilisant ESPAsyncWebServer et AssyncTCP donc vous devez ajouter ces bibliothèques à arduino
installer ou mettre à jour le noyau ESP32 en ajoutant cette url au Autres URL du gestionnaire de tableaux section dans l'arduino "Préférences".
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
puis aller au "Gestionnaire des conseils et installer ou mettre à jour le "esp32" cœur.
si vous avez des problèmes avec le tableau étant identifié/trouvé dans les fenêtres, alors vous pourriez avoir besoin d'installer le USB vers le pont UART les conducteurs.
Tableaux testés
ces ESP32-S2 Les cartes peuvent être utilisées pour une configuration de prise et de lecture (pas de câblage)
Panneaux 4MB
- Oui. S2 Mini
- Oui. PetitS2
- Oui. Adafruit QT Py ESP32-S2
- Oui. ESP32-S2-DevKitC-1
- Oui. LILYGO TTGO T8 ESP32-S2 WOOR
- Oui. Fente de carte LILYGO TTGO T8 TF
Panneaux de 16 Mo
- Oui. PlumesS2
ces ESP32-S2 les cartes auront besoin d'un plug USB A câblé jusqu'à eux.
Panneaux 4MB
- Oui. ESP32-S2-DevKitM-1 Câblé Schéma
- Oui. ESP32-S2-Saola-1 Câblé Schéma
- Oui. Ai-Thinker ESP 12K Câblé Schéma
ces ESP32-S3 Les cartes peuvent être utilisées pour une configuration de prise et de lecture (pas de câblage)
- Oui. ESP32-S3-DevKitC-1
Chargement à bord
installation est simple, vous utilisez simplement l'aide arduino pour flasher le croquis / le logiciel de confirmation sur la carte esp32.
Ensuite, vous vous connectez au point d'accès wifi avec un pc/ordinateur portable, PS4 WEB AP est le SSID par défaut et mot de passe est le mot de passe par défaut.
puis utilisez un navigateur Web et allez à http://10.1.11/admin.html 10.1.1.1 est le serveur web defult ip ou http://ps4.local
dans le menu latéral de la page d'administration sélectionner Télécharger un fichier puis cliquez sur Sélectionner des fichiers et de localiser données dossier dans le ESP32 Serveur 900u dossier dans cette repo et sélectionner tous les fichiers dans le données dossier et cliquez sur Télécharger des fichiersvous pouvez alors aller Configurer l'éditeur et changer le mot de passe pour le wifi ap.
alternativement si vous installez ceci plugin à l'aide de l'arduino vous pouvez télécharger les fichiers dans le stockage de la carte avec l'aide de l'arduino en sélectionnant Outils > ESP32 Sketch Data Télécharger
Arduino ESP32-S2 téléchargeur système de fichiers

les fichiers téléchargés en utilisant cette méthode se trouvent dans le données dossier dans le ESP32 Serveur 900u dossier.
Pages internes
Administrateur.html - la page d'accueil principale pour l'administration.
de l'information - si aucun index.html n'est trouvé, le serveur générera une page d'index simple et listera automatiquement les charges utiles.
info.html - fournit des informations sur l'esp board.
télécharger.html - utilisé pour télécharger des fichiers(.bin) à l'esp board pour le serveur web.
mise à jour.html - utilisé pour mettre à jour le firmware sur l'esp board (Fwupdate.bin).
fichierman.html - autrefois vue / télécharger / supprimer fichiers sur le stockage interne de l'esp board.
config.html - utilisé pour configurer le wifi ap et les paramètres ip.
html - utilisé pour formater le stockage interne de l'esp board.
redémarrer.html - utilisé pour redémarrer l'esp board
Affaires
j'ai créé quelques cas imprimables de base pour les tableaux suivants.
ces cas peuvent être imprimés en PLA sans support.
ESP32-S2 Conseils d'administration
Adafruit QT Py
Plumes UM2
UM TinyS2
Wemos S2 Mini
DevKitM-1
ESP32-S2-Saola-1
LILYGO-TTGO-T8-TF-Card-Slot
LILYGO-TTGO-T8-WOOOR
ESP32-S3 Conseils
ESP32 Conseils d'administration
si vous souhaitez modifier les cas, vous pouvez importer le .stl fichiers dans Tinkercad et les modifier pour répondre à vos besoins.