ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Application web pour apprendre le chinois mandarin en famille avec Bao, le panda, inspirée de Duolingo, sans publicité, sans abonnement et sans « vies » perdues.
Le nom vient de 宝宝 bǎobao, « bébé, mon trésor » : un des premiers mots que les parents chinois disent à leurs enfants.
👉 https://pascaltea.github.io/baobao/
| Profil | Ce qu'il propose |
|---|---|
| 🧑 Adulte | Parcours de leçons, phrases du quotidien à dire aux enfants, comptines, révisions |
| 🧒 Enfant 3-6 ans | Leçons courtes avec images et sons (sans lecture), imagier, comptines, autocollants |
| 👶 Bébé 0-2 ans | Pas d'exercices : imagier à regarder avec un parent (5 min max), comptines. C'est le parent qui parle ! |
Inspiré de Duolingo (boutons en relief, chemin, mascotte), de Khan Academy Kids et Lingokids (thème ciel pastel et grandes zones tactiles pour les enfants) et de Headspace (sobriété pour les adultes). Navigation par onglets comme une appli mobile, vibrations, sons et confettis.
Voir docs/critiques.md : les critiques faites à Duolingo et aux autres applis, et comment l'appli y répond.
📱 Installable sur téléphone/tablette (PWA). La progression est enregistrée dans le navigateur de chaque appareil (pensez à la sauvegarder).
python3 -m http.server 8000
# puis ouvrir http://localhost:8000
index.html accueil : profils, tableau de bord, parcours
pages/lecon.html une leçon (découverte + exercices)
pages/quotidien.html phrases du quotidien à dire aux enfants
pages/comptines.html comptines
pages/imagier.html imagier pour les petits
pages/histoires.html histoires
pages/lexique.html « Mes mots » : lexique et mémoire
pages/ entraînement libre (flashcards, tons, quiz)
css/style.css styles
js/
accueil.js page d'accueil et parcours
lecon.js moteur de leçon (exercices, corrections, bilan)
parcours.js découpage des thèmes en unités et leçons
profils.js profils, XP, série, répétition espacée
pinyin.js syllabes, couleurs des tons, variantes de tons
sons.js petits sons de jeu
micro.js « Je répète » : enregistrement et comparaison
gamification.js niveaux, quêtes du jour, coffre, badges, notifications
mascotte.js Bao le panda (SVG animé, plusieurs expressions)
visuel.js image d'un mot : illustration si elle existe, sinon emoji
assets/illustrations/ illustrations de la famille et des pronoms (générées)
data/vocabulaire/ le contenu, un fichier JSON par thème
data/tons.json séries de mots pour l'exercice des tons
data/quotidien.json routines et phrases du quotidien
data/comptines.json paroles des comptines
data/histoires.json histoires courtes et questions
docs/idees.md roadmap et idées
outils/audit-contraste.mjs mesure le contraste de chaque texte visible (norme WCAG AA)
sur toutes les pages, en mode clair, en mode sombre et en thème enfant :
python3 -m http.server 8000 &
npm install playwright # une seule fois
node outils/audit-contraste.mjs http://localhost:8000/
Créer ou compléter un fichier dans data/vocabulaire/ :
{"id": "mao", "hanzi": "猫", "pinyin": "māo", "fr": "chat", "emoji": "🐱", "astuce": "Le chat dit « miaou »…"}
astuce est facultative. L'id doit être unique dans toute l'appli.
Un champ "image": "assets/illustrations/…svg" remplace l'emoji à l'affichage
(les illustrations de la famille se régénèrent avec node outils/illustrations.mjs).
Pour un nouveau thème, l'ajouter dans data/vocabulaire/index.json :
il devient automatiquement une nouvelle unité du parcours.
Ajouter le fichier à la liste de service-worker.js et augmenter VERSION.
Publication automatique sur GitHub Pages à chaque push sur main
(workflow .github/workflows/deploy.yml).