ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
LH Cards : cartes mémoire avec répétition espacée, quiz, écriture et chrono.
Translation pending
EducationHTML · JavaScriptGitHub @leohenry1300-bitOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
rien de spécial
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Application de cartes mémoire (répétition espacée façon Anki) en un seul fichier : index.html.
index.html dans le navigateur (double-clic), ou le déployer tel quel sur Netlify.Les sources sont dans src/ (styles.css, body.html, app.js, seed-data.js = les cartes d'origine).
Après une modification, régénérer le fichier final :
python3 build.py
SM-2 et FSRS, options par paquet, sous-paquets, textes à trous, cartes inversées liées, drapeaux / marquage / suspension / enfouissement, navigateur avec recherche à la Anki et édition en masse, annuler / rétablir, révisions personnalisées, statistiques, synchronisation Supabase fusionnée carte par carte (chiffrement optionnel), sauvegardes automatiques, export / import TXT.
Le contenu prêt à apprendre est dans content/*.txt (anglais / TOEIC, banque, assurance, finance, BUT TC).
Format : question ;; réponse ;; indice ou C: texte avec {{c1::trou}} ;; infos. python3 build.py le compile dans index.html.
Onglet TOEIC : test complet (200 questions, audio joué une fois, 75 min de Reading), mini-test, entraînement par partie (avec corrections ou en conditions d'examen), rejeu des erreurs, historique des scores estimés, objectif et date d'examen.
content/toeic/*.txt (parties 1 à 7, voir l'en-tête de build.py pour le format). La première option de chaque question est la bonne ; l'application mélange les réponses.Pour installer l'app sur un téléphone, déploie ensemble ces 5 fichiers (ex. Netlify Drop) : index.html, sw.js, manifest.webmanifest, icon-192.png, icon-512.png. Il faut une adresse https. Ouvre-la une fois en ligne, puis « Ajouter à l'écran d'accueil » : l'app s'ouvre ensuite sans connexion. Ouvert en double-clic (file://), le mode hors-ligne ne s'active pas.
\( x^2 \) (ligne) ou \[ ... \] (bloc). KaTeX est chargé depuis internet à la première formule, puis gardé en cache. Le signe $ n'est volontairement pas utilisé (montants en euros).data.media) et synchronisés.Paramètres › Outils : types de notes personnalisés (champs et modèles de cartes), paquets filtrés (recherche enregistrée étudiée comme un paquet), simulateur de charge, doublons, cartes vides, vérification de la base, export .apkg (fichier importable dans Anki : médias, cloze, types perso, progression).
FSRS : optimisation par préréglage (Paramètres › Mémoire), recalcul de la mémoire des cartes après optimisation, option de replanification. « Équilibrer la charge » répartit les révisions sur les jours les moins chargés.
Le fichier .apkg est vérifié avec SQLite (integrity_check) et réimporté par l'app, mais pas testé avec l'application Anki elle-même.
logo.svg, icônes 192/512 pour l'installation).Les enregistrements du mélangeur d'ambiance sont dans sounds/ (MP3 en boucle, listés dans sounds/index.json avec leurs crédits et licences : domaine public, CC0 ou CC BY). Les crédits sont aussi affichés dans l'appli (Réglages → Ambiance sonore → Crédits). Si un fichier manque ou si on est hors ligne la première fois, l'appli joue une version synthétisée du son.
tests/e2e.js ouvre l'application dans un vrai navigateur et vérifie : démarrage sans erreur, onglets (contenu identique et rapides), thèmes lisibles,
mascotte Léo (fichiers, voix, mémoire, pas de disparition), session de révision complète. Ils tournent à chaque envoi sur GitHub (.github/workflows/test.yml) ; en local :
python3 build.py && cd tests && npm install && npx playwright install chromium && npm test