ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
An open playground for learning modern browser technologies.
EducationJavaScript · RustGitHub @uist1idrju3iOnlineOwner 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
Loading the full README. The saved excerpt is shown below.
A static playground for learning what the browser you are using can actually do.
Site URL: (custom-domain DNS and Pages settings are owner-managed).
• Browser Features (/browser-features/) — measured capability support, permission-policy information, and WebAssembly probes.
Requires Node.js 24.21.0 (see .nvmrc).
Open. Run npm test for lint, security and documentation gates, generated-file checks, unit tests, and Chromium/WebKit/Firefox E2E.Read the full README ↗A static playground for learning what the browser you are using can actually do.
Site URL: https://web-playground.xn--uist1idrju3i.jp (custom-domain DNS and Pages settings are owner-managed).
| Persona | Start here |
|---|---|
| Learner | Learning path |
| Device tester | Device testing guide |
| App author | Add an app |
| AI agent | Agent constitution and skills |
| Maintainer | Maintenance and CI/CD |
/browser-features/) — measured capability support, permission-policy information, and WebAssembly probes./baked-mochocho/) — a griddle-cake game with a Rust/WebAssembly physics simulation, WebGPU rendering with a WebGL2 fallback, synthesized Web Audio, and HMAC-signed saves. See the app guide./tsumiki/) — a physics stacking toy: drop all 47 prefecture blocks (Natural Earth shapes, public domain) onto a torii pedestal with Rapier (WASM) physics, a WebGL2/WebGPU procedural scene, an adaptive WebAudio score, and WebCrypto HMAC-signed saves.Requires Node.js 24.21.0 (see .nvmrc).
nvm install
nvm use
npm ci --ignore-scripts
npm audit signatures
npm run serve
Open http://127.0.0.1:4173. Run npm test for lint, security and documentation gates, generated-file checks, unit tests, Chromium/WebKit/Firefox E2E, and the servoshell WebDriver checks (node scripts/fetch-servo.mjs installs the pinned Servo build first; the suite skips with a reason when it is absent).
Capability results are measured at runtime and may be supported, partial, unsupported, or untestable. Layer 1 WebAssembly execution probes currently measure Chromium 17/17, Firefox 15/17 (relaxed SIMD and JSPI absent), WebKit 13/17 (relaxed SIMD, memory64, multi-memory, and JSPI absent), and servoshell 16/17 (shared-memory WebAssembly threads absent). See browser support for caveats and device guidance.
Security and stability come before runtime performance. Pages load JavaScript and CSS only from their own origin or version-pinned, SRI-protected cdnjs URLs. Static parser checks, runtime browser tests, a locked CSP test, and CodeQL enforce the policy. Navigation links may point elsewhere; they do not load resources. Fonts use system stacks by default. See external-resource policy and SECURITY.md.
See the documentation index for persona-based reading order, architecture, WebAssembly, WebMCP, hosting, support, and troubleshooting.
BSD 3-Clause. See LICENSE.