ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻譯準備中
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗This is a Next.js project bootstrapped with create-next-app.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.
This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.
The website is the Next.js app at the root. Phase Two adds npm workspaces beside it, so the website and the Kiungo 2 desktop app share one engine:
| Folder | Package | What it holds |
|---|---|---|
packages/core | @kiungo/core | Parts, the lab model, firmware files, board definitions and the board emulator. No React. |
packages/ui | @kiungo/ui | Kiungo 2 design tokens and brand assets. |
packages/api | @kiungo/api | The typed contract between the desktop app's main process and its interface. |
apps/desktop | @kiungo/desktop | The Electron app. See apps/desktop/README.md. |
npm install at the root installs everything. The website imports the engine as @kiungo/core/....
npm run check # types, lint and every test (vitest)
npm run build # production build (no internet needed: fonts and the code editor are bundled)
GitHub Actions (.github/workflows/ci.yml) runs the same steps, plus the MCP server's typecheck and self-test, on every pull request and on main. A red check means the change isn't ready to merge. Tests live in __tests__/. Every pull request also bumps the version and adds a CHANGELOG.md entry, and __tests__/Version.test.ts checks it.
To learn more about Next.js, take a look at the following resources:
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
The app is hosted at https://jumetra-frontendv0.vercel.app/. Production talks to the Firebase Python API:
NEXT_PUBLIC_API_URL=https://europe-west4-hhipsystemv0.cloudfunctions.net/api
NEXT_PUBLIC_WS_URL=wss://api-aoxa3kagvq-ez.a.run.app
HTTP requests use the Firebase HTTPS Function. WebSocket requests use the Cloud Run host because the HTTPS Function wrapper does not proxy WebSocket upgrades. Add https://jumetra-frontendv0.vercel.app as an authorized domain in Firebase Authentication. NEXT_PUBLIC_* values are embedded at build time, so redeploy after changing them.
Check out our Next.js deployment documentation for more details.