ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Static HTML prototype for Inact learning paths: hubs with course cards, a slide-style course viewer, and a visual creator for authoring .txt course files. Used for usability testing and as a reference for production builds.
From the repository root:
python3 tools/dev-server.py 8765
Then open http://localhost:8765/index.html for the landing page, or any hub URL below.
tools/dev-server.py serves the repo like python3 -m http.server, and adds the
asset API the creator uses to browse and upload images. Plain python3 -m http.server 8765 still works for everything except uploading — the creator falls
back to reading the directory listing, and says so when you try to upload.
| Page | Purpose |
|---|---|
index.html | Simple home: links to the three learning paths. |
hub.html | Inventory management learning path. |
supplier-hub.html | Supplier management learning path. |
now-hub.html | Inact Now Fundamentals learning path. |
course.html | Course viewer (flow map, slides, media). Query params vary by hub; see each hub’s “open course” links. |
creator.html | Visual editor to build courses and export .txt files. |
my-courses.html | Describe a topic and have a course generated for it. See below. |
my-courses.html turns a prompt into a real course file, written by Claude
Opus 5 and opened in the normal viewer. It needs two things beyond the quick
start:
pip install anthropic
export ANTHROPIC_API_KEY=sk-ant-... # or put it in a .env file at the repo root
python3 tools/dev-server.py 8765
Without them the server still serves the whole prototype — only the prompt box
locks, and it says which of the two is missing. Generated courses land in
courses/custom/courses-for-local/ with a gen- prefix, are listed in
courses/custom/manifest.json, and are gitignored: they are per-machine, not
shared. Roughly $0.40–0.60 and one to three minutes each.
They are ordinary .txt course files, so a good one can be moved into a real
learning path and edited in creator.html from then on.
The generator lives in tools/flowgen/. Two pieces are useful on their own:
# Check any course file the way the viewer's parser will read it.
# --audit allows Supademo embeds, which generated courses may not carry.
python3 tools/flowgen/validator.py --audit courses/*/courses-for-local/*.txt
# See what the knowledge base returns for a question.
python3 -m tools.flowgen.knowledge_index "reduce dead stock in spare parts"
knowledge/ holds the chunked Inact AI material the generator draws on.
Course definitions live under courses/ as plain text (markdown-like syntax):
courses/inventory/ — inventory path modulescourses/supplier/ — supplier path modulescourses/now/ — Inact Now path modulesThumbnails for hub cards: Course-thumbnails/. Learning-path hero images: LP-thumbnails/ (e.g. Now fundamentals). Slide assets: images/.
Empty course files show a “Coming soon” state in the viewer instead of an error.
The viewer distinguishes YouTube URLs (embedded iframe with controls) from direct video URLs such as Cloudflare R2 .mp4 links (native <video>, muted autoplay loop). Syntax and edge cases are documented in DEVELOPER_SPECIFICATION.md.
Set Assets folder on the course first — it decides which folder under images/
new files land in and which folder the browser opens on.
pasted-<timestamp>.png.Uploads never overwrite: a name that already exists gets -1, -2 appended.
Videos already in images/ show up in the browser; YouTube and R2 links are still
pasted as URLs.
| Document | Contents |
|---|---|
DEVELOPER_SPECIFICATION.md | Layout, typography, colors, components, markdown/media syntax. |
DEVELOPER_PROGRESS_GUIDE.md | Progress and hub behaviour notes. |
react-handoff/README.md | React package for rebuilding the hub experience. |
index.html
hub.html
supplier-hub.html
now-hub.html
course.html
creator.html
courses/ # Per-path .txt course files
images/ # Slide and hero imagery
Course-thumbnails/ # Hub course card images
LP-thumbnails/ # Learning-path hero thumbnails
SVGs/ # Icons and small graphics
react-handoff/ # Optional React port of hub UI
MIT