# NE555 Timer Calculator

> NE555 Timer Calculator is a paid API for AI agents from electronics-calc.x402tookit.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-25).

Calculates astable oscillator frequency, period, duty cycle, high/low times, or monostable pulse width for an NE555 timer circuit given resistor and capacitor values.

## Facts

- Endpoint: GET https://electronics-calc.x402tookit.com/ne555-timer?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-25
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ne555-timer-calculator-95651021
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_NYlAT8ouM_MroRX-5wW39

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability ne555-timer-calculator-95651021
```

Example prompt: Calculate the astable 555 timer frequency and duty cycle for R1 = 10k ohms, R2 = 47k ohms, and C = 10 microfarads — give me the frequency, period, and duty cycle.

## When to prefer this

Choose this endpoint when you need to compute 555 timer circuit parameters (frequency, period, duty cycle, pulse width) from component values. It handles both astable and monostable 555 configurations with formatted, human-readable output. Prefer it over generic formula evaluation when you specifically have an NE555 circuit and want validated, electronics-aware results with unit parsing (e.g. '10u' for microfarads).

## Known failure modes

- Missing required 'mode' or 'c' parameters returns an error
- Missing R1 when required for the chosen mode
- Invalid or unparseable unit strings (e.g. malformed '10u') may cause errors
- R2 provided for monostable mode may be ignored or flagged
- Extreme component values outside practical ranges may return degraded results with warnings

## How this service works

555 timer calculator: astable frequency, period and duty cycle from R1, R2 and C, or monostable pulse width from R and C.

## Output

Returns numeric values for frequency in Hz, period in seconds, high time and low time in seconds (astable mode), duty cycle percentage (astable mode) or pulse width in seconds (monostable mode), along with human-readable formatted strings for frequency and period, plus a summary text, disclaimer, and any degraded/warning flags.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "mode",
      "c"
     ],
     "properties": {
      "c": {
       "type": "string",
       "description": "Timing capacitor in farads, e.g. 10u"
      },
      "r1": {
       "type": "string",
       "description": "R1 ohms (astable) or R (monostable)"
      },
      "r2": {
       "type": "string",
       "description": "R2 ohms (astable only)"
      },
      "mode": {
       "type": "string",
       "description": "astable or monostable"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "asOf": {
       "type": [
        "null",
        "string"
       ]
      },
      "source": {
       "type": [
        "null",
        "string"
       ]
      },
      "periodS": {
       "type": [
        "null",
        "number"
       ]
      },
      "reasons": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": "string"
       }
      },
      "summary": {
       "type": [
        "null",
        "string"
       ]
      },
      "verdict": {
       "type": [
        "null",
        "string"
       ]
      },
      "degraded": {
       "type": [
        "boolean",
        "null"
       ]
      },
      "lowTimeS": {
       "type": [
        "null",
        "number"
       ]
      },
      "formatted": {
       "type": [
        "null",
        "object"
       ],
       "properties": {
        "period": {
         "type": [
          "null",
          "string"
         ]
        },
        "frequency": {
         "type": [
          "null",
          "string"
         ]
        }
       }
      },
      "highTimeS": {
       "type": [
        "null",
        "number"
       ]
      },
      "disclaimer": {
       "type": [
        "null",
        "string"
       ]
      },
      "notChecked": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "ty
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ne555-timer-calculator-95651021/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from electronics-calc.x402tookit.com](https://www.zero.xyz/host/electronics-calc.x402tookit.com/llms.txt)
