ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
Calculators for research labs, at thelabapp.org.
Built at UT Austin for the arithmetic that sits between a compound arriving in
a tube and it reaching an animal, a well, or a gel.
Everything runs in the browser. There is no backend, no account, and nothing
you type is sent anywhere. Every page prints as a bench sheet.
Working on this with an AI assistant? Read CLAUDE.md first — it
has the map from each page to the module that does its arithmetic, and the
rules that exist because something went wrong before.
Dosage — getting a known dose into a subject檢視完整 README ↗Calculators for research labs, at thelabapp.org. Built at UT Austin for the arithmetic that sits between a compound arriving in a tube and it reaching an animal, a well, or a gel.
Everything runs in the browser. There is no backend, no account, and nothing you type is sent anywhere. Every page prints as a bench sheet.
Working on this with an AI assistant? Read CLAUDE.md first — it has the map from each page to the module that does its arithmetic, and the rules that exist because something went wrong before.
| Method | What it works out |
|---|---|
| Direct Application | A target concentration in a well or a bath, and what to add to reach it |
| Intraperitoneal Injection | Dose by body mass, volume by mL/kg |
| Subcutaneous Injection | The same, split across as many sites as you use |
| Intracranial Injection/Infusion | Bolus or pump, in volumes a ventricle holds rather than ones scaled to the animal |
| Oral Gavage | Solutions and suspensions, checked against oral figures, never injected ones |
| Edible Solid | Peanut butter, gelatin, cookie dough — how much solution a portion will carry |
| Mealworm | One worm per mouse, bounded by how much liquid it absorbs before it leaks |
| Drinking Fluid | What to put in the bottle, and how far the dose moves when they drink more or less |
| IV Infusion | One slow bolus, a self-administration session, or a line running for hours |
| Calculator | What it works out |
|---|---|
| Molarity | Mass, concentration, volume, molecular weight — fill in three and the fourth follows, with the working shown |
| Dilutions | C₁V₁ = C₂V₂, and how much diluent to actually add rather than make up to |
| Antibodies | Primary and secondary solutions, with several named antibodies sharing one diluent |
| Viral Mixes | Agents to a ratio — by volume, by titre, or backwards from the genome copies you want injected |
| Stock Solution | From a tube of powder to a working solution far too dilute to weigh in one step |
Recipe Creator is in progress.
Every solvent limit carries its source. src/dosage/vehicles.js records
what was actually measured and how confident the figure is. Limits are
route-specific: an intraperitoneal tolerability figure is never borrowed for
an oral or subcutaneous page. Where no published figure exists the app says so
rather than inventing one — silence in the UI is stated, not implied.
A calculation that cannot produce a trustworthy number produces none. It returns nothing and explains why. A blank field with no explanation is treated as a bug.
React 19 · React Router 7 · Mantine 9 · Vite 8. Static SPA, deployed from
main by Vercel.
npm install
npm run dev
http://localhost:5173.
npm run lint # must pass, zero errors
npm run build # production build → dist/
npm run preview # serve the production build locally
There is no test runner; see the verification section in CLAUDE.md for how compute modules are checked.
| Person | Area |
|---|---|
| Ayland Letsinger | Calculators |
| Klarissa Tey | UI |
| Elijah Martinez | Recipes |
Coordinate before editing shared files — src/theme.js,
src/layout/AppLayout.jsx, src/App.jsx, src/dosageDeliveryMethods.js,
package.json. See CONTRIBUTING.md.
BSD 3-Clause. Copyright (c) 2026 Board of Regents, The University of Texas System.
Every page has a Send a note button in the footer. A calculator nobody corrects is a calculator nobody should trust.