ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
Explore pipe organ parts with interactive 3D models and play notes
AI summary · website content
EducationJavaScript · CSSGitHub @rshigeta-gitOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗パイプオルガンの機構(送風・風箱・キーアクション・ストップアクション・カプラー・総合モデル)を、 3D で動かしながら見られる図鑑です。日本語・英語・ドイツ語・フランス語・オランダ語に対応しています。
| 場所 | 内容 |
|---|---|
src/ | 図鑑の元になるファイル。ページの枠(head.html・style.css・body.html)と、プログラム(js/)、翻訳(i18n/strings.json) |
src/js/ | プログラムを機能・モデルごとに分けたもの。ファイル名の番号順につなげて1つのページになります |
vendor/ | 3D 表示に使うライブラリ Three.js(r147)の写し |
build.mjs | src/ を組み立てて dist/ にページを作るスクリプト |
dist/ | 組み立てたページ(index.html がウェブサイト用、artifact.html が Claude のアーティファクト用)。自動で作り直されます |
tests/ | 全モデルの読み込み確認、スクリーンショット、翻訳漏れの確認 |
CLAUDE.md | Claude Code 向けの説明(作りの決まりごと・テストの方法) |
このフォルダには、これまでの版(v3〜v68)の変更履歴が organ-atlas-history.bundle という1つのファイルにまとめて入っています。
Claude Code でこのフォルダを開き、「organ-atlas-history.bundle から Git の履歴を復元して」と頼めば復元されます。
自分で行う場合は、Git for Windows を入れたうえで、このフォルダで次を実行します。
git init -b main
git fetch organ-atlas-history.bundle main
git reset FETCH_HEAD
git status # 何も変更がなければ成功。bundle ファイルは削除してかまいません
node build.mjsdist/index.html をブラウザで開くpython tests/check_all_models.pyClaude Code では「D-05 のここを変えて」と頼めば、src/ の該当ファイルを直し、組み立てとテストまで行います。
Vercel に静的サイトとして置く想定です。GitHub のリポジトリを Vercel につなぐと、vercel.json の設定どおり
node build.mjs を実行して dist/ を公開します。
vendor/three-0.147.0/LICENSE)