ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Training data for the Wesley Index project.
Save the raw text to raw/john-wesley/ or raw/charles-wesley/:
Or just copy/paste from the website into a .txt file.
This fixes OCR errors, normalizes whitespace, and removes page numbers.
This creates passages in chunked/passages.jsonl.
4. For hymns, use the --hymn flag
This creates both a full-hymn passage and individual stanza passages.README 전문 보기 ↗Training data for the Wesley Index project.
wesley-corpus/
├── raw/ # Original downloads, untouched
│ ├── john-wesley/
│ └── charles-wesley/
├── cleaned/ # OCR-corrected, standardized text
│ ├── john-wesley/
│ └── charles-wesley/
├── chunked/
│ └── passages.jsonl # All passages in JSON Lines format
├── metadata/
│ ├── sources.csv # Tracking spreadsheet for all sources
│ ├── themes.csv # Theological theme taxonomy
│ └── annotations/ # Human-labeled training data (Phase 3)
├── process_corpus.py # Processing tools
└── README.md # This file
Save the raw text to raw/john-wesley/ or raw/charles-wesley/:
# Example: download a sermon
curl -o raw/john-wesley/sermon-001-salvation-by-faith.txt \
"https://wesley.nnu.edu/john-wesley/the-sermons-of-john-wesley-1872-edition/sermon-1-salvation-by-faith/"
Or just copy/paste from the website into a .txt file.
python process_corpus.py clean \
raw/john-wesley/sermon-001-salvation-by-faith.txt \
cleaned/john-wesley/sermon-001-salvation-by-faith.txt
This fixes OCR errors, normalizes whitespace, and removes page numbers.
python process_corpus.py chunk \
cleaned/john-wesley/sermon-001-salvation-by-faith.txt \
--source-id jw-sermon-001 \
--author john-wesley \
--title "Salvation by Faith" \
--type sermon \
--year 1738 \
--url "https://wesley.nnu.edu/..."
This creates passages in chunked/passages.jsonl.
--hymn flagpython process_corpus.py chunk \
cleaned/charles-wesley/wrestling-jacob.txt \
--source-id cw-wrestling-jacob \
--author charles-wesley \
--title "Wrestling Jacob" \
--type hymn \
--year 1742 \
--hymn
This creates both a full-hymn passage and individual stanza passages.
python process_corpus.py stats
python process_corpus.py validate
Each passage in passages.jsonl is a JSON object:
{
"id": "jw-sermon-001-003",
"author": "john-wesley",
"source_id": "jw-sermon-001",
"source_title": "Salvation by Faith",
"source_type": "sermon",
"year": 1738,
"chunk_index": 3,
"text": "The actual passage text...",
"word_count": 247,
"source_url": "https://wesley.nnu.edu/...",
"themes": ["justifying-grace", "faith"],
"created_at": "2025-01-28T12:00:00"
}
| Type | Description | Author |
|---|---|---|
sermon | Wesley's sermons | John |
treatise | Essays and pamphlets | John |
journal | Diary entries | Both |
letter | Correspondence | Both |
commentary | Explanatory Notes | John |
hymn | Full hymn text | Charles |
hymn-stanza | Individual stanza | Charles |
See metadata/themes.csv for the full taxonomy. Key themes:
prevenient-grace - Grace preceding conversionjustifying-grace - Pardon and new birthsanctifying-grace - Growth in holinessentire-sanctification - Christian perfectionmeans-of-grace - Prayer, Scripture, Eucharistsocial-holiness - Faith in communityassurance - Witness of the SpiritUpdate metadata/sources.csv as you work:
status from pending to downloaded, cleaned, or chunkeddownload_date when you download