ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Interactive periodic table web app with hero animations, glass-morphism design, and kid-friendly fun facts
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗An interactive, visually stunning periodic table web app designed to make science fun and accessible for everyone. Click any element to see it expand into a detailed card with properties, electron configurations, and kid-friendly fun facts.
npm install
npm run dev
Open http://localhost:5173 in your browser.
npm run build
npm run preview
The app includes an ElevenLabs conversational AI voice agent that acts as a "science buddy". It can:
.env.example to .env and fill in your ElevenLabs agent ID and API keynpm install -g @elevenlabs/clielevenlabs agents pull && elevenlabs tools pullagent_configs/ and tool_configs/ — edit locally, then push with elevenlabs agents push && elevenlabs tools pushThe voice agent registers two client tools via the ElevenLabs SDK — functions that run in the browser and let the agent control the UI:
navigate_to_element — opens a specific element's detail view (matched by name or symbol)go_back_to_table — closes the detail view and returns to the gridTool schemas and the agent prompt are version-controlled in agent_configs/ and tool_configs/. The ID mapping files (agents.json, tools.json) are gitignored since agent IDs grant conversation access.
src/
├── main.tsx
├── App.tsx / App.css
├── components/
│ ├── PeriodicTable.tsx/.css # CSS Grid layout
│ ├── ElementCell.tsx/.css # Individual element buttons
│ ├── ElementDetail.tsx/.css # Fullscreen detail overlay
│ ├── VoiceAgent.tsx/.css # Mic button + voice status
│ └── CategoryLegend.tsx/.css # Color legend
├── hooks/
│ └── useElementConversation.ts # ElevenLabs voice session + client tools
├── data/
│ └── elements.ts # All 118 elements
├── types/
│ └── element.ts # TypeScript interfaces
└── utils/
└── colors.ts # Category color mapping
agent_configs/ # ElevenLabs agent prompt & settings
tool_configs/ # ElevenLabs client tool schemas
MIT