ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
Interactive historical graph explorer powered by Wikidata. Enter any year and ChronoGraph fetches real historical data — births, deaths, events, and organizations — then renders them as an animated radial graph against a living star-field background. Click any node to read its full Wikidata entry and jump to Wikipedia.查看完整 README ↗
Interactive historical graph explorer powered by Wikidata.
Enter any year and ChronoGraph fetches real historical data — births, deaths, events, and organizations — then renders them as an animated radial graph against a living star-field background. Click any node to read its full Wikidata entry and jump to Wikipedia.
| Layer | Technology |
|---|---|
| UI framework | React 19 + TypeScript |
| Graph / animation | D3.js v7 |
| Styling | Tailwind CSS v3 |
| Build tool | Vite |
| API / backend | Vercel Serverless Functions (Node.js) |
| Data source | Wikidata SPARQL endpoint |
| HTTP client | Axios |
| Routing (future) | React Router DOM |
-44 for 44 BCE)# 1. Install dependencies
npm install
# 2. Start the Vite dev server
npm run dev
The app is served at http://localhost:5173.
Note — API in development: The serverless function at
api/year.jsruns on Vercel's edge infrastructure. For local development, install the Vercel CLI and runvercel devinstead ofnpm run devif you want live SPARQL calls.npm run devalone still works — the Vite proxy will 404 on/api/*, but you can mock responses or point the client at a deployed preview URL by settingVITE_API_BASEin a.env.localfile.
ChronoGraph queries the public Wikidata SPARQL endpoint directly — no registration, tokens, or billing needed for the MVP.
chronograph/
├── api/
│ └── year.js # Vercel serverless function (SPARQL -> HistoricalEvent[])
├── src/
│ ├── api/
│ │ └── yearApi.ts # Axios client wrapper
│ ├── components/
│ │ ├── SpaceBackground.tsx # Canvas starfield
│ │ ├── Graph.tsx # D3 radial graph
│ │ ├── SearchBar.tsx # Landing/graph mode morphing search
│ │ ├── CategoryFilter.tsx # Toggle pills
│ │ └── EventPanel.tsx # Slide-in detail panel
│ ├── types/
│ │ └── index.ts # HistoricalEvent, GraphNode, GraphLink, YearData
│ ├── App.tsx
│ └── main.tsx
├── vercel.json # API rewrite rules
└── vite.config.ts
npm i -g vercel
vercel
Vercel auto-detects the api/ directory and deploys year.js as a serverless function. No additional configuration required.