ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
Versión estática (HTML + CSS + JS) de, migrada desde WordPress. Se despliega en Vercel directamente desde GitHub. La carpeta tools/ queda en el repo pero no forma parte del sitio servido: Vercel sólo sirve los HTML/CSS/JS de la raíz. El generador es para regenerar cuando edites contenido. Flujo de trabajo: VS Code → GitHub → Vercel 1. Subir a GitHub desde VS Code Desde VS Code: Source Control → Initialize Repository → Commit → Publish Branch (pide el nombre del repo en GitHub).檢視完整 README ↗
Versión estática (HTML + CSS + JS) de https://www.teoriamusical.com.es/, migrada desde WordPress. Se despliega en Vercel directamente desde GitHub.
teoriamusical.com.es/
├── index.html ← portada (copia de /teoria-musical/)
├── 404.html
├── sitemap.xml
├── robots.txt
├── ads.txt ← autorización AdSense
├── vercel.json ← config de Vercel (cleanUrls, headers, redirects)
│
├── assets/
│ ├── css/style.css ← estilos base + banner de cookies
│ ├── js/main.js ← nav móvil, TOC, helpers
│ ├── js/consent.js ← banner RGPD + Consent Mode v2
│ ├── img/ ← imágenes subidas (referenciadas)
│ └── tools/ ← metrónomo y afinador (JS + CSS)
│
├── <cada-pagina>/index.html
├── blog/<slug>/index.html
├── wp-content/uploads/... ← imágenes originales (rutas legacy)
│
└── tools/ ← generador Python (NO se sirve en Vercel)
├── build.py
├── parse_wp.py
├── check_links.py
├── wp_parsed.json ← datos extraídos del export WP
├── tool_metronomo.html
└── tool_afinador.html
La carpeta tools/ queda en el repo pero no forma parte del sitio servido:
Vercel sólo sirve los HTML/CSS/JS de la raíz. El generador es para
regenerar cuando edites contenido.
Primera vez:
cd /ruta/a/teoriamusical.com.es
git init
git add .
git commit -m "Versión inicial estática"
git branch -M main
git remote add origin [email protected]:TU_USUARIO/teoriamusical.git
git push -u origin main
Desde VS Code: Source Control → Initialize Repository → Commit → Publish Branch (pide el nombre del repo en GitHub).
teoriamusical.*.vercel.app.vercel.json ya está configurado con cleanUrls y trailingSlash, que
reproducen las URLs con barra final de WordPress (/diccionario-musical/).
Cada vez que hagas git push, Vercel redespliega automáticamente.
Todas las páginas incluyen ya:
| Herramienta | ID / valor |
|---|---|
| Google Analytics 4 | G-XT1ZZ4H9N5 |
| Google AdSense (Auto Ads) | ca-pub-1186627650857489 |
| Search Console (meta-tag) | -bWygyA80PPsmSsmf6FQ_oZs6YeGjN95HzprqD07fos |
ads.txt | google.com, pub-1186627650857489, DIRECT, f08c47fec0942fa0 |
sitemap.xml.assets/js/consent.js muestra un banner la primera vez que alguien
visita el sitio. Hasta que dé su decisión:
ad_storage, ad_user_data, ad_personalization, analytics_storage → deniedlocalStorage (tm_consent).[cookies_revoke] renderiza un
botón que llama a window.tmConsent.revoke().Si editas algún .html a mano se sobreescribirá la próxima vez que
se ejecute el generador. Para hacer cambios de contenido:
Opción A — cambios puntuales: edita directamente el .html y acepta
que son permanentes hasta que alguien vuelva a regenerar.
Opción B — regenerar todo (recomendado):
cd /ruta/a/teoriamusical.com.es
python3 tools/build.py
Esto reconstruye todos los HTML a partir de tools/wp_parsed.json.
Si además reexportas WordPress (XML nuevo), primero hay que volver a
parsearlo:
python3 tools/parse_wp.py /ruta/al/export.xml
python3 tools/build.py
Validar enlaces internos tras regenerar:
python3 tools/check_links.py
El formulario usa formsubmit.co como puente SMTP gratuito. Busca en
tools/build.py la función que maneja Contact Form 7 y ajusta el
destinatario, o sustituye por cualquier otro backend (Formspree,
Basin, Netlify Forms, Vercel API route…).
En el panel de Vercel → Settings → Domains → añade
teoriamusical.com.es. Sigue los pasos de DNS (A record o CNAME).
Una vez verificado, Vercel emite el certificado SSL automáticamente.
© Eduardo Escrig Zomeño — todos los derechos reservados.