ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
A free, web-based pilot logbook for commercial airline pilots. Log flights, auto-calculate day/night hours, track regulatory limits and recency, and sync your logbook across devices — no subscription, no credit card.
Current version: v3.10
Live app: claudeborne.my
Paper logbooks don't add up your hours for you. Spreadsheets don't know where the sun was over the Andaman Sea at 0200 UTC. And most digital logbook apps want a monthly fee to track numbers you're already required to track.檢視完整 README ↗A free, web-based pilot logbook for commercial airline pilots. Log flights, auto-calculate day/night hours, track regulatory limits and recency, and sync your logbook across devices — no subscription, no credit card.
Current version: v4.3
Live app: claudeborne.my
Paper logbooks don't add up your hours for you. Spreadsheets don't know where the sun was over the Andaman Sea at 0200 UTC. And most digital logbook apps want a monthly fee to track numbers you're already required to track.
ClaudeBorne exists because manually splitting day/night hours and cross-checking rolling FTL limits by hand is exactly the kind of work a computer should be doing instead of a pilot at the end of a duty day. Enter STD/STA, pick a capacity, and the app works out the rest — day/night split, running totals, recency, and regulatory limit tracking — for free, forever.
| Paper Logbook | Excel / Spreadsheet | ClaudeBorne | |
|---|---|---|---|
| Auto day/night split | ❌ | ❌ manual formulas | ✅ sun-position accurate |
| FTL limits & recency tracking | ❌ | ❌ DIY | ✅ automatic |
| Works offline | ✅ | ✅ | ✅ |
| Syncs across devices | ❌ | ⚠️ manual file sharing | ✅ one-tap cloud sync |
| Installs like a native app | ❌ | ❌ | ✅ PWA |
| Cost | Cost of the book | Free–paid | Free, no subscription |
No credit card, no trial period, no install required (though you can install it as an app — see Sync & Offline).
ClaudeBorne eLogbook replaces a paper logbook with a browser-based app that automatically computes flight times, classifies day/night hours using real sun position data, and keeps a running tally of your FTL limits and recency requirements. It works offline, installs as a PWA, and syncs to the cloud on demand.
Flight times are computed automatically from STD and STA — you never enter day/night hours manually. Three calculation methods are available:
Night = 11:30–23:30 UTC. Day = everything outside that window. Simple, fast, no airport data required. Correctly handles cross-midnight flights.
Night is defined as sunset + 20 min → sunrise − 20 min at the departure airport, per the CAD-6 aviation night standard. Uses SunCalc with actual airport coordinates. Falls back to Fixed bands if the airport code is not in the database.
The most accurate method. Night is counted minute by minute along the aircraft's interpolated great-circle route between departure and arrival airports. At each 1-minute sample the app computes the sun's altitude at the aircraft's current position; a minute is classified as night when the sun is below civil twilight (−6°, the ICAO/EASA definition). Correctly handles:
Falls back to Dynamic (departure) if arrival is unknown, or to Fixed bands if both are unknown.
Pilot capacity routing:
| Tab | What It Shows |
|---|---|
| Logbook | Monthly flight entry with per-column totals and carry-forward |
| Flight Summary | Annual hour totals broken down by month and category |
| Limits & Recency | FTL compliance, recency, autoland recency, type-specific trackers |
Automatically computed from your logbook data — no manual input required:
Enter your historical hours by aircraft type before your first entry in the app. These are included in Flight Summary totals and Limits & Recency calculations from day one.
.xlsx file| Setting | Options |
|---|---|
| Accent color | 10 presets: ClaudeBorne gradient, Mint, Blue, Violet, Amber, Emerald, Rose, Cyan, Gold, Coral |
| Font family | JetBrains Mono, IBM Plex Mono, Roboto Mono, Space Mono, Courier New |
| Font size | 11–20 px (live preview) |
| Table density | Default / Compact / Comfortable |
| Column density | Default / Narrow / Wide |
| Brightness | Slider control |
| Column visibility | Toggle any column on/off — including all six day/night columns and Total |
Hiding columns shows a gear-icon badge with the count of hidden columns. A toast strip appears above the table as a reminder.
Flight Examiner and Instructor roles auto-log the pilot as captain (P1) on every flight.
| Layer | Technology |
|---|---|
| Frontend | React 19, Vite |
| Auth & Database | Firebase Authentication + Firestore |
| Offline/PWA | vite-plugin-pwa |
| Excel Export/Import | XLSX |
| PDF Export | jsPDF (pages drawn directly), Inter font |
| Sun Position | SunCalc |
| Deployment | Vercel (auto-deploy on push to main) |
All logbook data is stored in Firestore under users/{uid}/logbook/data:
updatedAt timestamp used for sync conflict detectionlocalStorage for offline accessnpm install
npm run dev
Push to main → Vercel auto-deploys. No manual build step needed.
See the full changelog in-app: Settings → Misc tab.