ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A small hub of browser-based resources.
The home page is locked behind a 4-letter class code so kids can't use the tools outside of class. Codes live in class-codes.js — edit that file and push to control access. Each entry:README 전문 보기 ↗A small hub of browser-based resources.
The home page is locked behind a 4-letter class code so kids can't use the tools outside of class. Codes live in class-codes.js — edit that file and push to control access. Each entry:
{ code: "DEMO", label: "Open access (demo)", enabled: true, tools: "all" }
enabled — true = the code works now; false = locked. To lock a class out after class / at home, set its code to false and push; to let them in, set it true.tools — "all", or a list of "pixel-art" / "animator" / "digital-art" / "camp", to control which resources that code reveals.print — true lets that code use Print to PDF on the coding workbooks; leave it out / false to block printing. (When blocked, the button is hidden and Ctrl+P prints a blank page, so it can't be bypassed.)play — who may play the finished games (the "Play" buttons): "all", a list of game slugs (e.g. ["flappy","drift"]), or [] / leave out for none. When a game isn't allowed its Play button is hidden, and opening its -final.html directly bounces to that game's guide. (Game slugs are listed in class-codes.js.)Out of the box: POIU = students (time-gated, currently disabled), CVBN = art and animation resources, and ASDF = teacher (all resources, can print and play). To let students play a specific game, add its slug to the student code's play list.
Entering a valid, enabled code reveals the matching resources and remembers it on that device. Tool pages (and the games/guides) check the code too, so typing a direct URL at home still bounces back to the gate. It's a simple gate, not real security — the codes are public in the repo; it just keeps kids out of the resources outside class. (Browsers may cache class-codes.js for a few minutes, so a lock can take a little while to take effect.)
A kid-friendly, Piskel-style pixel art editor that runs entirely in the browser — no install, no account.
Drawing tools: Pencil, Eraser, Fill (bucket), Color Picker, Line, Box, Circle, Mirror pen, Move. Magic (transformations): Flip ↔, Flip ↕, Turn left, Turn right, Clear. Plus: undo/redo, a friendly color palette + any custom color, transparent background, a grid toggle, and a Save Picture (PNG) export.
.png is added automatically).Open the editor pre-configured by adding parameters to the URL:
| Parameter | Meaning | Example |
|---|---|---|
canvas / size | Picture size in real pixels (square) | ?canvas=512 |
cw, ch | Non-square picture size | ?cw=640&ch=320 |
px / tile | Pixel size — real px per drawing pixel (8/16/32/64) | ?px=8 |
ew, eh | Saved-picture size override (defaults to picture size) | ?ew=1024&eh=1024 |
export | Shorthand for a square export override | ?export=1024 |
name | Sprite title / saved file name (aliases: file, sprite, filename) | ?name=bird.png |
editor=1 | Skip the welcome screen, go straight to drawing | ?editor=1 |
Any of canvas, cw, ch, px/tile, ew, eh, or editor=1 lands you directly on the drawing editor.
Examples
pixel-art-maker/?editor=1 — default 512px picture, 16px pixels (32×32 grid).pixel-art-maker/?canvas=512&px=8 — 512px picture with 8px pixels (64×64 grid).pixel-art-maker/?canvas=256&px=32&export=1024 — chunky 8×8 grid on a 256px picture, saved at 1024×1024.A step-by-step online version of the Downhill Derby camp, with Tinkercad modeling chapters, 3D printed car parts, UTG Pixel Art Maker asset creation, UTG Animator production, and PixelPad game-art extensions.
A kid-friendly 3D modeling workspace for printable shapes. Add boxes, cylinders, spheres, and roofs; use non-destructive unions that can be broken apart; snap to the grid and nearby faces; flag floating pieces and unsupported overhangs; and export an STL for 3D printing.
21 printable, step-by-step game workbooks (built on PixelPad) — Flappy Bird, Pac-Man, Pong, Drift Rush, and more. Each lands on a hub linking every workbook and its playable finished game.
Every workbook's "Before you start" sprite list is clickable: each sprite (e.g. "bird.png — draw it 30×30, yellow") links straight to the Pixel Art Maker with the canvas size pre-filled (?cw=30&ch=30&px=1&editor=1), so a kid taps it, draws the sprite at exactly the right size, and saves the PNG. px=1 makes the drawing grid match the sprite's native pixel dimensions.
This whole folder is generated — edit camp-coding-projects/workbooks.py and run python workbooks.py from that folder to rebuild every workbook, finished game, and the hub. The sprite-linking lives in setup_block(), so it survives regeneration. See camp-coding-projects/RULES.md for the full design rules.
It's all static files. Just open pixel-art-maker/index.html, or serve the folder:
python -m http.server 8000
# then visit http://localhost:8000/pixel-art-maker/