ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
中学1年「正負の数」の4択ドリルアプリです。ビルド不要の静的サイト(HTML / CSS / JavaScriptのみ)なので、そのままVercelにデプロイできます。 デプロイ後のURLをスマホで開くと、画面下に追加を促すバナーが出ます。 • iPhone(Safari): 共有ボタン →「ホーム画面に追加」 • Android(Chrome): バナーの「ホーム画面に追加」をタップ、またはメニューから「アプリをインストール」 追加後はアイコンをタップするだけで、ブラウザのアドレスバーなしの全画面アプリとして起動します。 ブラウザで index.html を直接開くだけで動作します。 質問にすべてデフォルトで答えればOKです(ビルドコマンド不要・出力ディレクトリはルートのまま)。本番反映は vercel --prod。 1. このフォルダの中身をGitHubリポジトリにプッシュ 2. vercel.com にログインし「Add New Project」 3. 対象のリポジトリを選択してインポート(Framework Presetは「Other」のままでOK、ビルド設定不要) 4. Deployをクリック查看完整 README ↗
中学1年「正負の数」の4択ドリルアプリです。ビルド不要の静的サイト(HTML / CSS / JavaScriptのみ)なので、そのままVercelにデプロイできます。
デプロイ後のURLをスマホで開くと、画面下に追加を促すバナーが出ます。
追加後はアイコンをタップするだけで、ブラウザのアドレスバーなしの全画面アプリとして起動します。
ブラウザで index.html を直接開くだけで動作します。
簡易サーバーを使う場合:
npx serve .
npm install -g vercel
cd seifukazu-quiz
vercel
質問にすべてデフォルトで答えればOKです(ビルドコマンド不要・出力ディレクトリはルートのまま)。本番反映は vercel --prod。
index.html 画面構造
style.css デザイン(数直線モチーフ)
app.js 問題生成・採点ロジック・PWAインストール案内
manifest.json PWAマニフェスト(アプリ名・アイコン・配色)
sw.js Service Worker(オフラインキャッシュ)
icons/ ホーム画面アイコン各種
favicon.ico ブラウザタブ用アイコン
vercel.json Vercel設定(最小構成)
生徒はID(先生が発行)でログインし、初回のみ自分でパスワードを設定します。以降はID・パスワードでログインし、解いた問題の記録が自動でGoogleスプレッドシートに保存されます。「学習記録」ボタンから、自分の正答率や単元別の成績を確認できます。
gas/ フォルダ)Students シートに id と name を直接入力するだけ(passwordHash などは空のままでOK、生徒の初回ログイン時に自動設定されます)Records シートに自動追記されますapp.js 内の API_URL 定数で設定していますコードを変更した場合は、gas フォルダで以下を実行して再デプロイしてください。
cd gas
clasp push
clasp deploy --description "更新内容"
再デプロイ後、新しいデプロイのURLを app.js の API_URL に反映してください(clasp deployments で確認できます)。
app.js 内の各 gen〇〇() 関数で、数値の範囲(例:randNonZero(-9, 9))を変更すると難易度を調整できます。新しい問題タイプを追加する場合は、CATEGORIES 配列に { id, label, gen } を追加してください。