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.