The Gemini TTS request surface as this repo uses it — the streaming (SSE) endpoint, inline delivery tags, prebuilt voices, multi-speaker, and what is NOT available (custom/cloned voices). Use when changing how the robot speaks, tuning a persona, adding a…
laurigates/mcu-tinkering-lab
SkillsMP has collected 24 skills from laurigates/mcu-tinkering-lab. Open a skill to review its source and details.
- Latest recorded source activity
- SkillsMP catalog refreshed
- skills collected
- 24
- GitHub stars
- 7
- GitHub forks
- 0
Skills in this repository
Showing 24 of 24 collected skills.
Debug ESP32 firmware issues including compilation errors, runtime panics, memory issues, and communication failures
Set up ESP-IDF development environment, create new projects, and verify configuration
Generate a printable Typst build guide (source + PDF) for an ESP32/MCU project by analyzing its docs, source, and schematic
Debug static, hiss, or noise on embedded I2S audio (ESP32 + MAX98357A / PCM DACs), especially streamed PCM. Measure the signal at each pipeline stage instead of guessing at the amp. Use when audio plays but sounds wrong.
Register a project in the monorepo — justfile mod, CI matrix, standard file inventory
Standardize credential handling for an ESP32 project (credentials.h.example, .gitignore, pre-commit protection)
Generate a CLAUDE.md for a project with build commands, hardware constraints, architecture, and development tasks
Audit project completeness against the monorepo standard checklist (docs, config, registration)
Generate a standardized README.md for an ESP32 project by analyzing source code, justfile, and hardware configuration
Audit sdkconfig.defaults by inferring needed settings from source code analysis
Run robocar physics simulation environment
Apply or audit the canonical ESP-IDF WiFi STA configuration for a monorepo project
Generate a standardized WIRING.md for an ESP32 project by analyzing source code pin assignments
Debug and synchronize communication between the robocar main controller (Heltec WiFi LoRa 32) and camera module (ESP32-CAM)
Embedded systems development best practices for ESP32, FreeRTOS, and ESP-IDF. Use when writing firmware code, reviewing implementations, or learning about embedded patterns.
Safely execute build, flash, and monitor operations for ESP32/MCU projects. Prevents dangerous operations and validates commands before execution.
Build an ESP32 project (containerized)
Full development cycle - build, flash, and monitor
Flash firmware to an ESP32 device
Run linting and formatting checks on codebase
Start serial monitor for MCU device
Research and report on new microcontroller board releases from ESP32, STM32, and other manufacturers
Review embedded C/C++ code changes for best practices