ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗One personal, source-linked route for moving to Europe to study or work. DocRoute turns scattered university pages and immigration guidance into a single checklist: which documents you need, where you file them, and the date by which each step has to happen. Every rule links to the official page it came from and the date it was checked.
Live beta: https://docroute-student.vercel.app (free, non-commercial).
DocRoute is a preparation tool, not legal advice. Universities and authorities make every decision; recheck each requirement on its official source before you file anything.
A student from outside the EU who wants a bachelor's degree in Slovakia or Czechia has to combine three systems that never talk to each other:
Mistakes are expensive: a document that expires a week early or a permit filed at the wrong office can cost a whole academic year. Official sources are accurate but fragmented; generic advice sites mix up years, degrees and countries.
| For whom | What they get |
|---|---|
| Students choosing a university | A profile (citizenship, school country, grades, languages, waiver evidence) matched against verified admission rules, with a status per requirement: met, missing, needs clarification. |
| People moving from abroad | A route from application to residence card, with a deadline planner: enter the date you need to be there and get the latest filing date, the window for each document and the duties after arrival. |
| People already in Europe | Routes for current residents and EU citizens: change of purpose, renewal, registration, and filing in Czechia with a Slovak study permit. |
Current routes:
Each route can be saved as a PDF, ticked off step by step, and shared as a link without an account.
The most important design decision is what DocRoute refuses to do.
docs/STATUS.md.src/data/*) with their sources; route builders in
src/lib/residence/* and src/lib/match-programs.ts are pure functions,
so they are unit-tested without a browser or database.noindex) and progress in local storage; signing in merges them into the
account.DocRoute is run by a private individual in Slovakia, so the legal side had to be simple and correct rather than copied from a template:
src/data/legal.ts), so a change shows everywhere.security definer database function limited to auth.uid()).docs/STATUS.md) records what was checked, when, against
which source, and every known gap.Public beta since 28 October 2026. Next:
Beta results (to be filled in after the interviews): number of interviews, the main problems people described, waitlist sign-ups, and what changed because of the feedback.
npm install
cp .env.example .env.local
npm run dev
Open http://localhost:3000. Public environment variables:
NEXT_PUBLIC_SUPABASE_URL
NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY
NEXT_PUBLIC_SITE_URL
Run the SQL migrations in supabase/migrations/ in filename order in the
Supabase SQL editor (the first one, 20260927190000, is a historical
placeholder). Every later migration is safe to run more than once. Add the
local and deployed callback URLs to the Supabase redirect allow list:
http://localhost:3000/auth/callback
https://your-domain.example/auth/callback
npm run lint
npm test
npm run build
npm run test:ssr
Connect the repository to Vercel, set the three environment variables for Preview and Production, run the migrations, and enable Web Analytics in the Vercel project if visit statistics are wanted (they still load only after consent).
Built and maintained by one student living in Slovakia, for people in the same situation. Development used an AI coding assistant (Claude by Anthropic); every change went through a pull request and was checked on a preview deployment before merging.