All authors

Claude Skills by Esmail-sarhadi
github.com/Esmail-sarhadi201 skills0 installs190 views
- Esp32 Rtc Drift CalibrationUse when reviewing or implementing esp32 rtc drift calibration on an ESP32 target., including target-specific constraints and repeatable validation steps.Votes: 0GitHub stars: 16
- Esp32 Rtd Lead CompensationUse when reviewing or implementing esp32 rtd lead compensation on an ESP32 target.Votes: 0GitHub stars: 16
- Esp32 Sd Card And LoggingUse when an ESP32 logs to an SD card - the mount fails, the card works on a PC and not on the board, files are corrupt after a power cut, or writes block the rest of the firmware. Covers SPI vs SDMMC, wear and crash-safe logging.Votes: 0GitHub stars: 16
- Esp32 Sd Card Filesystem IntegrityUse when reviewing or implementing esp32 sd card filesystem integrity on an ESP32 target.Votes: 0GitHub stars: 16
- Esp32 Sdmmc Card LifecycleUse when integrating removable SD cards over SDMMC or SPI on ESP32; especially when mount is unreliable, cards corrupt after power loss, hot removal crashes the firmware or logging blocks real-time work.Votes: 0GitHub stars: 16
- Esp32 Secret Leakage AuditUse when reviewing or implementing esp32 secret leakage audit on an ESP32 target.Votes: 0GitHub stars: 16
- Esp32 Secure Boot Key LifecycleUse when reviewing or implementing esp32 secure boot key lifecycle on an ESP32 target.Votes: 0GitHub stars: 16
- Esp32 Secure Debug Port PolicyUse when reviewing or implementing esp32 secure debug port policy on an ESP32 target.Votes: 0GitHub stars: 16
- Esp32 Secure Ota ProductionUse when designing production OTA, signed firmware delivery, rollback, anti-rollback, secure boot, flash encryption or fleet rollout.Votes: 0GitHub stars: 16
- Esp32 Security And ProvisioningUse when an ESP32 product needs secure boot, flash encryption, per-device keys or a factory reset that actually erases secrets. Covers eFuse, the irreversible steps, and the order they must happen in.Votes: 0GitHub stars: 16
- Esp32 Sensor Fusion TimestampingUse when reviewing or implementing esp32 sensor fusion timestamping on an ESP32 target.Votes: 0GitHub stars: 16
- Esp32 Serial Field DiagnosticsUse when diagnosing UART framing errors, RS485 timeouts, serial corruption, boot-log interference, FIFO overruns or intermittent field communication.Votes: 0GitHub stars: 16
- Esp32 Snmp AgentUse when an ESP32 must be monitored by a network management system - Zabbix, PRTG, LibreNMS - over SNMP v2c or v3. Covers the OID tree, community strings, BER encoding and why the standard agent does not fit.Votes: 0GitHub stars: 16
- Esp32 Sparkplug B MqttUse when an ESP32 publishes to an industrial MQTT broker that expects Sparkplug B - Ignition, HiveMQ, or a plant historian - and the topic namespace, birth messages or sequence numbers are wrong.Votes: 0GitHub stars: 16
- Esp32 Spi And DevicesUse when an ESP32 talks to SPI peripherals - the second device on the bus fails, the bus is initialised twice, transfers are slow or corrupted, or the clock rate is a guess. Covers bus versus device, DMA and chip select.Votes: 0GitHub stars: 16
- Esp32 Spi Signal IntegrityUse when reviewing or implementing esp32 spi signal integrity on an ESP32 target., including target-specific constraints and repeatable validation steps.Votes: 0GitHub stars: 16
- Esp32 Storage And FilesystemUse when choosing or debugging storage on ESP32 - the filesystem will not mount after a power cut, the partition is smaller than the chip, config is lost on reset, or the flash wears out. Covers LittleFS, FAT, SPIFFS and NVS.Votes: 0GitHub stars: 16
- Esp32 Subghz Regulatory CheckUse when reviewing or implementing esp32 subghz regulatory check on an ESP32 target., including target-specific constraints and repeatable validation steps.Votes: 0GitHub stars: 16
- Esp32 Surge And Tvs ProtectionUse when field wiring can deliver a surge - long cables, outdoor sensors, inductive loads, 24 V miswired into a 3.3 V input. Covers TVS selection, clamping voltage, series impedance and what a TVS cannot do.Votes: 0GitHub stars: 16
- Esp32 Sx126x LoraUse when integrating SX1261/SX1262 radios, diagnosing BUSY/DIO1 issues, configuring RF paths or migrating from SX127x.Votes: 0GitHub stars: 16
- Esp32 Sx127x LoraUse when an ESP32 drives an SX1276 or SX1278 - the chip answers on SPI but never transmits, DIO0 never fires, packets arrive corrupted, or the range is a tenth of what the link budget says. Covers register mode, DIO mapping and RF layout.Votes: 0GitHub stars: 16
- Esp32 Task Stack BudgetUse when reviewing or implementing esp32 task stack budget on an ESP32 target., including target-specific constraints and repeatable validation steps.Votes: 0GitHub stars: 16
- Esp32 Testing And CiUse when setting up tests or CI for ESP32 firmware - nothing can be tested without hardware, the binary no longer fits, or a change breaks a target nobody built. Covers host tests, on-target tests and the checks that catch size regressions.Votes: 0GitHub stars: 16
- Esp32 Thermal Derating ReviewUse when reviewing or implementing esp32 thermal derating review on an ESP32 target., including target-specific constraints and repeatable validation steps.Votes: 0GitHub stars: 16
- Esp32 Thermal Enclosure DeratingUse when deploying ESP32 electronics in sealed, hot, cold or outdoor enclosures; especially when Wi-Fi resets, sensor drift or component failures correlate with temperature and solar load.Votes: 0GitHub stars: 16
- Esp32 Thermocouple Cold JunctionUse when reviewing or implementing esp32 thermocouple cold junction on an ESP32 target.Votes: 0GitHub stars: 16
- Esp32 Thermocouple Max31855Use when integrating K-type thermocouples with MAX31855 or diagnosing open sensor, cold-junction error and noisy temperature readings.Votes: 0GitHub stars: 16
- Esp32 Threat Model Device LifecycleUse when reviewing or implementing esp32 threat model device lifecycle on an ESP32 target.Votes: 0GitHub stars: 16
- Esp32 Time And RtcUse when ESP32 time is wrong, certificates fail to validate, schedules fire at the wrong hour, or the clock drifts across deep sleep. Covers SNTP, time zones, the RTC across sleep, and why time must be checked before it is trusted.Votes: 0GitHub stars: 16
- Esp32 Tls And CertificatesUse when HTTPS on the ESP32 fails - the handshake times out, memory runs out, the certificate is rejected, or it works with the time unset and fails after. Covers mbedTLS memory, cert bundles, SNI and clock dependency.Votes: 0GitHub stars: 16
- Esp32 Tls Trust Anchor RotationUse when reviewing or implementing esp32 tls trust anchor rotation on an ESP32 target.Votes: 0GitHub stars: 16
- Esp32 Touch And InputUse when capacitive touch or buttons misbehave - touch triggers by itself, works dry and fails when wet, a button bounces, or the pin reads pressed at boot. Covers touch sensing, calibration, debounce and the GPIO matrix.Votes: 0GitHub stars: 16
- Esp32 Touch Sensor DriftUse when reviewing or implementing ESP32 touch sensor drift, baseline wander, or moisture-induced reading instability.Votes: 0GitHub stars: 16
- Esp32 Uart And SerialUse when serial communication misbehaves - logs interleave with protocol bytes, a half-duplex bus echoes, the FIFO overflows at high baud, or the board will not boot with something on UART0. Covers pin choice, flow control, RS485 direction and log flooding.Votes: 0GitHub stars: 16
- Esp32 Uart Framing HardeningUse when reviewing or implementing esp32 uart framing hardening on an ESP32 target., including target-specific constraints and repeatable validation steps.Votes: 0GitHub stars: 16
- Esp32 Usb Otg Role ReviewUse when reviewing or implementing esp32 usb otg role review on an ESP32 target.Votes: 0GitHub stars: 16
- Esp32 Usb Otg Serial JtagUse when selecting or debugging native USB device, USB host, USB-Serial-JTAG or OTG functionality on ESP32-family chips; especially when a design assumes every ESP32 has the same USB controller or boot/debug path.Votes: 0GitHub stars: 16
- Esp32 Usb Serial Jtag DebugUse when reviewing or implementing esp32 usb serial jtag debug on an ESP32 target.Votes: 0GitHub stars: 16
- Esp32 Vfd Modbus ControlUse when an ESP32 controls a variable frequency drive over RS485 - the drive ignores commands, runs at the wrong speed, faults on start, or the register map does not match the manual. Covers control words, scaling and safe states.Votes: 0GitHub stars: 16
- Esp32 Voltage Current MonitoringUse when measuring supply voltage, current or power with INA219, INA226 or similar monitor ICs.Votes: 0GitHub stars: 16
- Esp32 W5500 EthernetUse when using W5500 SPI Ethernet with ESP32, diagnosing DHCP, socket failures, link loss, SPI timing or Ethernet/Wi-Fi coexistence.Votes: 0GitHub stars: 16
- Esp32 Watchdogs And TimersUse when the board resets by itself, a long operation trips the task watchdog, a timer callback crashes, or the reset reason says watchdog but the code looks fine. Covers TWDT, the interrupt watchdog, esp_timer and what is safe inside a callback.Votes: 0GitHub stars: 16
- Esp32 Wifi Coexistence AnalysisUse when reviewing or implementing esp32 wifi coexistence analysis on an ESP32 target.Votes: 0GitHub stars: 16
- Esp32 Wifi Enterprise Eap ReviewUse when reviewing or implementing esp32 wifi enterprise eap review on an ESP32 target.Votes: 0GitHub stars: 16
- Esp32 Wifi Enterprise EapUse when an ESP32 must join a WPA2-Enterprise network - corporate, campus or plant Wi-Fi - with EAP-TLS or PEAP. Covers certificates, time sync, identity fields and the failures that look like bad passwords.Votes: 0GitHub stars: 16
- Esp32 Wifi Event State MachineUse when reviewing or implementing esp32 wifi event state machine on an ESP32 target., including target-specific constraints and repeatable validation steps.Votes: 0GitHub stars: 16
- Esp32 Wifi Provisioning UxUse when reviewing or implementing esp32 wifi provisioning ux on an ESP32 target., including target-specific constraints and repeatable validation steps.Votes: 0GitHub stars: 16
- Esp32 Wifi ReliabilityUse when an ESP32 drops off Wi-Fi, reconnects in a loop, is slow to respond, or works on the bench and fails in the field. Covers reconnect storms, power save, AP+STA, and what the RSSI actually tells you.Votes: 0GitHub stars: 16
- Esp32 Wifi Roaming PolicyUse when reviewing or implementing esp32 wifi roaming policy on an ESP32 target., including target-specific constraints and repeatable validation steps.Votes: 0GitHub stars: 16
- Esp32 Wifi RoamingUse when designing Wi-Fi roaming, multi-AP failover, reconnect policy, RSSI thresholds or field deployments across access points.Votes: 0GitHub stars: 16