ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
Latin American Spanish trainer: spaced repetition, stories inside your own vocabulary, native voices. No streaks.
Translation pending
EducationHTML · PythonGitHub @awwaiidOnlineOwner 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
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A Latin American Spanish trainer for adults who want to actually learn the language, built around the parts of Duolingo that work and without the parts that exist to keep you on the app.
No streaks, leagues, hearts, guilt notifications or inflated progress. The numbers are the plain ones: cards due, new words ready today, words that have stuck for three weeks or more, and your real recall rate over the last 30 days.
Paste your Duolingo word list (any messy format works) and it becomes your deck, or start from the built-in starter words. To join, ask for an account with your email; once it's approved you get a personal login link, with no password to remember, and your words and history follow you between phone and laptop. The ! in the corner of every screen sends a bug report or an idea.
One HTML file and a small Python server with sqlite:
docker build -t palabras .
docker run -d --name palabras -p 8080:8080 -v palabras:/data \
-e PV_PUBLIC=http://localhost:8080 \
-e ANTHROPIC_API_KEY=… -e ELEVENLABS_API_KEY=… palabras
docker exec palabras python3 server.py adduser yourname # prints your login link
docker exec palabras python3 server.py admin yourname # lets you approve account requests in the app
Both keys are optional. Without Claude, stories and adventures stay hidden; without ElevenLabs, the device's own voice reads aloud. AGENTS.md explains how the pieces fit.