wedsamuel1230

87 mods across 2 repositories, 22 stars between them.

wedsamuel1230/arduino-skills

Skill Claude CodeCodex

Use first when Arduino or embedded hardware work spans sessions, parts delivery, wiring, soldering, flashing, measurements, field tests, recovery, or a durable next-todo is needed. Maintain explicit evidence and concrete physical-world user gates instead of assuming completion.

21 12d ago A 55 tokens original MIT

enclosure-designer

26

wedsamuel1230/arduino-skills

Skill Claude CodeCodex

Use when users need a 3D-printable enclosure for an Arduino, ESP32, or RP2040 project and need help with measurements, cutouts, print settings, or environmental protection.

21 12d ago A 44 tokens original MIT

wedsamuel1230/arduino-skills

Skill Claude CodeCodex

Explain Arduino and embedded compiler, upload, boot, power, and runtime errors in plain English. Use when a user shares an error or failure from Arduino IDE, Arduino CLI, PlatformIO, or a vendor-specific tool. Separate build, upload, hardware, and system evidence and give a board-specific recovery path without…

21 12d ago A 80 tokens original MIT

wedsamuel1230/arduino-skills

Skill Claude CodeCodex

Use when maker projects work on USB bench power but fail on their intended supply path, especially for WiFi or sensor-heavy boards such as ESP32, including brownout, current-peak, regulator, and wiring-path diagnosis.

21 12d ago A 54 tokens original MIT

freertos-patterns

29

wedsamuel1230/arduino-skills

Skill Claude CodeCodex

Use when users need ESP32 FreeRTOS or RP2040 multicore patterns for task creation, queues, synchronization, memory checks, task notifications, or cross-core coordination.

21 12d ago A 40 tokens original MIT

hardware-tdd

30

wedsamuel1230/arduino-skills

Skill Claude CodeCodex

Use when planning tests for Arduino, ESP32, ESP32-S3, Pico, or Pico W firmware; deciding what can run off-target; using Wokwi or simulation; writing host fakes; or accepting a physical hardware feature without confusing compile proof with system proof.

21 12d ago A 59 tokens original MIT

wedsamuel1230/arduino-skills

Skill Claude CodeCodex

Use when users need to diagnose I2C bring-up failures on Arduino or ESP32-class boards, including no devices found, wrong readings, address conflicts, scanner-detects-but-library-fails cases, pull-up problems, or board-family-specific bus quirks.

21 12d ago A 64 tokens original MIT

library-selection

32

wedsamuel1230/arduino-skills

Skill Claude CodeCodex

Use when selecting, replacing, pinning, or auditing an Arduino, ESP32, RP2040, C++, or vendor-framework library. Compare architecture support, framework and version compatibility, API behavior, footprint, maintenance, provenance, security, and hardware assumptions before installation.

21 12d ago A 57 tokens original MIT

memory-budgeting

33

wedsamuel1230/arduino-skills

Skill Claude CodeCodex

Use when Arduino or embedded projects hit SRAM, flash, heap, stack, partition, JSON-buffer, or performance limits, or when reviewing String use, F() placement, OTA slots, FreeRTOS stacks, or memory margin.

21 12d ago A 50 tokens original MIT

wedsamuel1230/arduino-skills

Skill Claude CodeCodex

Use when users need Mermaid diagrams for Arduino code structure, state machines, timing diagrams, task architecture, or workflow documentation.

21 12d ago A 30 tokens original MIT

wedsamuel1230/arduino-skills

Skill Claude CodeCodex

Use when Arduino or embedded C++ code uses delay(), needs button debouncing, periodic work, cooperative scheduling, watchdog-safe timing, state machines, or latency/jitter control under sensor, network, or motor load.

21 12d ago A 49 tokens original MIT

wedsamuel1230/arduino-skills

Skill Claude CodeCodex

Use when users need safe over-the-air update workflows for ESP32-class boards or Arduino Uno R4 WiFi, including OTA sketch requirements, network port discovery failures, remote recovery planning, and rollout safety checks.

21 12d ago A 48 tokens original MIT

pin-assignment

37

wedsamuel1230/arduino-skills

Skill Claude CodeCodex

Use when assigning Arduino, ESP32, ESP32-S3, Pico, or Pico W pins; creating a GPIO map; assigning buttons, LEDs, sensors, buses, or actuators; migrating a pin map; or generating constexpr int declarations. Check the exact board and physical pin constraints before emitting the user's ordered raw declaration format.

21 12d ago A 70 tokens original MIT

wedsamuel1230/arduino-skills

Skill Claude CodeCodex

Calculates total power consumption and battery life for Arduino/ESP32/RP2040 projects. Use when user asks about battery life, power requirements, current draw, or needs to estimate runtime. Includes sleep mode analysis, power optimization tips, and battery sizing recommendations. Run scripts/calculatepower.py for…

21 12d ago A 68 tokens original MIT

readme-generator

39

wedsamuel1230/arduino-skills

Skill Claude CodeCodex

Auto-generates professional README.md files for Arduino/ESP32/RP2040 projects following open-source best practices. Use when user wants to document their project for GitHub, needs help writing a README, or says "make my project shareable". Follows awesome-readme standards with sections for Overview, Hardware…

21 12d ago A 80 tokens original MIT

wedsamuel1230/arduino-skills

Skill Claude CodeCodex

Use when makers need calibration workflows for sensors such as CO2 sensors, load cells, magnetometers, color sensors, or analog sensors, including warm-up behavior, reference measurements, coefficient storage, and drift checks.

21 12d ago A 48 tokens original MIT

wedsamuel1230/arduino-skills

Skill Claude CodeCodex

Use when the main problem is a noisy or aliased analog/ADC signal and the task needs signal-chain diagnosis or filter-path selection across sampling, anti-aliasing, RC/input conditioning, ADC source impedance/settling, latency, startup, saturation, or raw/fault observability. Apply it when software filtering and…

21 12d ago A 131 tokens original MIT

wiring-safety-check

42

wedsamuel1230/arduino-skills

Skill Claude CodeCodex

Use when wiring an Arduino, ESP32, ESP32-S3, Pico, or Pico W to sensors, LEDs, motors, relays, buses, or external supplies, especially when 5 V and 3.3 V logic, current limits, pull-ups, level shifting, inductive loads, or safe defaults matter.

21 12d ago A 72 tokens original MIT

algorithmic-art

43

wedsamuel1230/electronic-mcp-server

Skill Claude CodeCodex

Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright…

1 7mo ago A 62 tokens copy · 100% MIT

wedsamuel1230/electronic-mcp-server

Skill Claude CodeCodex

Generate Arduino/embedded C++ code snippets and patterns on demand for UNO/ESP32/RP2040. Use when users request Arduino code for sensors, actuators, communication protocols, state machines, non-blocking timers, data logging, or hardware abstraction. Generates production-ready code with proper memory management, timing…

1 7mo ago B 103 tokens original MIT

wedsamuel1230/electronic-mcp-server

Skill Claude CodeCodex

Build complete, production-ready Arduino projects (environmental monitors, robot controllers, IoT devices, automation systems). Assembles multi-component systems combining sensors, actuators, communication protocols, state machines, data logging, and power management. Supports Arduino UNO, ESP32, and Raspberry Pi Pico…

1 7mo ago A 84 tokens original MIT

battery-selector

47

wedsamuel1230/electronic-mcp-server

Skill Claude CodeCodex

Helps choose the right battery type and charging solution for Arduino/ESP32/RP2040 projects. Use when user asks about battery options, charging circuits, power source selection, or says "what battery should I use". Covers chemistry selection, safety, voltage regulation, and charging circuits.

1 7mo ago A 61 tokens copy · 89% MIT

bom-generator

48

wedsamuel1230/electronic-mcp-server

Skill Claude CodeCodex

Generates Bill of Materials (BOM) from project descriptions for Arduino/ESP32/RP2040 projects. Use when user needs component lists, parts shopping lists, cost estimates, or asks "what parts do I need". Outputs formatted BOMs with part numbers, quantities, suppliers (DigiKey, Mouser, Amazon, AliExpress), and…

1 7mo ago A 91 tokens original MIT