laurigates/mcu-tinkering-lab

develop

Full development cycle - build, flash, and monitor

First seen Apr 27, 2026

Installation

$ npx skills add laurigates/mcu-tinkering-lab --skill develop

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from laurigates/mcu-tinkering-lab · top by installs.

npx skills add laurigates/mcu-tinkering-lab

Browse all from laurigates/mcu-tinkering-lab

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 7
License LICENSE
Default branch main
Open issues 38
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Allowed toolsBash(just:*), Bash(docker:*)

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,495 B
  • docs SUMMARY.md 65 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 12 installs

SKILL.md

Development Workflow

Execute the full development cycle: build (containerized), flash (native), and monitor (native).

Parse Arguments

$ARGUMENTS may contain:

  • Project name

Available Projects

  • robocar-main or main - Main controller development
  • robocar-cam or cam - Camera module development
  • webserver - ESP32-CAM webserver
  • telegram - LLM Telegram bot development
  • i2s-audio or audio - ESP32-CAM audio
  • kids-audio - Kids audio toy

Development Commands

Based on project name:

  • robocar-main or main: just robocar::develop-main
  • robocar-cam or cam: just robocar::develop-cam
  • webserver: just webserver::develop
  • telegram: just telegram::develop
  • i2s-audio: just i2s-audio::develop
  • kids-audio: just kids-audio::develop

Ports are auto-detected. Override with: PORT=/dev/... just <module>::develop

For ESP32-CAM Projects

Before running the develop command for ESP32-CAM projects:

  1. Remind user: "Connect GPIO0 to GND for programming mode"
  2. After flash success, the monitor will start automatically
  3. Note: User may need to disconnect GPIO0 and reset to see normal operation

Monitoring

The development command ends with serial monitor via pyserial.

  • Exit monitor with Ctrl-C
  • The monitor will show boot messages, logs, and any debug output