ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
À propos de ce dépôt. Ce projet est avant tout un exercice d'apprentissage : il sert à se former au prompting et à un usage réfléchi de l'IA, en appliquant les recommandations des cours et certifications d'Anthropic (Anthropic Academy, cadre AI Fluency « 4D » : Délégation, Description, Discernement, Diligence). Le code et les textes ont été produits en dialoguant avec un assistant IA (Claude Code), puis relus, testés et vérifiés. Le déroulé complet, les erreurs rencontrées et des conseils pour reproduire la démarche sont dans docs/PROMPTING.md. Projet personnel, non affilié à Anthropic.README 전문 보기 ↗
À propos de ce dépôt. Ce projet est avant tout un exercice d'apprentissage : il sert à se former au prompting et à un usage réfléchi de l'IA, en appliquant les recommandations des cours et certifications d'Anthropic (Anthropic Academy, cadre AI Fluency « 4D » : Délégation, Description, Discernement, Diligence). Le code et les textes ont été produits en dialoguant avec un assistant IA (Claude Code), puis relus, testés et vérifiés. Le déroulé complet, les erreurs rencontrées et des conseils pour reproduire la démarche sont dans docs/PROMPTING.md. Projet personnel, non affilié à Anthropic.
Solveur de Rubik's Cube 3×3 visuel, basé sur la théorie des graphes : la résolution est un plus court chemin dans deux graphes imbriqués (algorithme à deux phases de Kociemba).
La page montre le cube (patron), le chemin sous forme de spirale G₀ → G₁ → résolu, et pour chaque étape le graphe local : les voisins de l'état courant, colorés selon que le mouvement rapproche ou éloigne de la cible.
Chaque étape est expliquée à deux niveaux, en parallèle : En clair (ce qui change sur le cube, pour tout le monde) et En détail (graphe de Schreier / Cayley, coordonnées, bornes IDA*, distributions de distances et probabilités).
À tout moment, on peut forcer un autre coup (clic sur un voisin du graphe ou sur un mouvement) : le solveur recalcule la suite et la page montre ce que coûte le détour, avec les contre-exemples à l'optimalité quand il y en a. On peut aussi choisir la longueur du mélange ou tirer un état aléatoire uniforme.
Le cube est affiché en 3D : chaque coup est animé et décrit en mots. On peut aussi colorier son propre cube sur le patron ; la page vérifie qu'il est réalisable (trois invariants) et explique sinon pourquoi. Une section « le graphe vu de près » dessine les sommets comme de vrais cubes : le chemin cube par cube, les 18 voisins de l'état courant, et des petits graphes complets explorés par BFS. Une dernière partie fait le parallèle avec le taquin et le GPS, qui reposent sur le même principe de recherche.
Démo : https://justinsillou.github.io/rbs/
Site 100 % statique, rien à compiler. Sur GitHub : Settings → Pages → Source : Deploy from a branch → main / (root). La page est publiée à l'adresse ci-dessus ; pour un portfolio, un lien ou une <iframe src="https://justinsillou.github.io/rbs/"> suffit.
Pas de build, pas de dépendance. Le code est en modules ES : il faut servir le dossier (ouvrir index.html directement en file:// ne charge pas les modules) :
python -m http.server 8000
puis ouvrir http://localhost:8000. La page est utilisable sur ordinateur, tablette et téléphone.
node test.js
Vérifie le modèle (mouvements, couleurs ↔ cube, invariants, géométrie 3D) et résout 20 mélanges et 5 états aléatoires (~21 coups en moyenne).
index.html balisage et contenu (théorie, références)
css/style.css styles, thème clair/sombre, responsive
src/cube.js modèle : mouvements, couleurs, invariants, géométrie 3D
src/solver.js coordonnées, tables BFS, IDA* deux phases, voisinage local
src/app.js état de l'application et câblage des commandes
src/ui/format.js vocabulaire français, couleurs, formats de nombres
src/ui/net.js patron 2D
src/ui/cube3d.js cube 3D (CSS 3D), animation, rotation à la souris / au doigt
src/ui/graph.js graphes imbriqués, chemin, voisinage de l'étape courante
src/ui/explain.js textes par étape « en clair » / « en détail »
src/ui/minicube.js mini-cube isométrique (un sommet du graphe dessiné comme un cube)
src/ui/closeup.js pellicule du chemin et voisinage réel de l'état courant
src/ui/explorer.js petits sous-groupes dont le graphe complet tient à l'écran
test.js auto-vérification Node
Voir docs/SOURCES.md.