API · /servo-api

RC Servo & PWM API

gesund 4,008 Subscribers

RC-Servo- und PWM-Mathematik als API, lokal und deterministisch berechnet – die Pulsweiten-, Winkel- und Tastverhältniszahlen, mit denen ein Robotik-, RC- oder Embedded-Entwickler ein Servo ansteuert. Der Winkel-Endpunkt wandelt eine Pulsweite in den Servowinkel um: Ein Hobby-Servo liest die Breite des Pulses (nicht das Tastverhältnis), daher wird der Standardbereich 1000–2000 µs linear über den Verfahrweg abgebildet, wobei 1500 µs der Mitte entsprechen – Winkel = (Puls − Min) ÷ (Min-zu-Max-Spanne) × Verfahrweg – und es wird gemeldet, wenn ein Puls mehr als den konfigurierten Bereich anfordert, damit Sie das Servo nicht in seine mechanischen Anschläge fahren. Der Puls-Endpunkt arbeitet in die andere Richtung und liefert die Pulsweite, die ein Mikrocontroller für einen Zielwinkel schreiben sollte (90° entspricht 1500 µs bei einem 1000–2000 µs / 180° Servo), genau das, was eine Arduino-ähnliche Servobibliothek intern berechnet. Der Duty-Endpunkt wandelt einen Puls und eine Aktualisierungsfrequenz in die PWM-Periode und das Tastverhältnis um: Ein 50-Hz-Servorahmen ist 20 ms lang, daher beträgt ein 1500-µs-Puls nur 7,5 % Tastverhältnis – der Wert, den ein Timer-Peripheriegerät benötigt – und schnellere Rahmen für digitale Servos oder Multirotor-ESCs (z. B. 333 Hz) ändern dies. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Robotik- und RC-Firmware, Mikrocontroller- und Embedded-Tools, Drohnen- und Animatronik-Projekte sowie Maker-Rechner. Reine lokale Berechnung – kein Key, kein Drittanbieterdienst, sofort. 3 Compute-Endpunkte. Für Schrittschritt-pro-mm verwenden Sie eine Schrittmotor-API.

api.oanor.com/servo-api
API-Key holen Im Playground testen → Anbieter kontaktieren

Maschinenlesbare Spezifikation, damit KI-Agenten diese API integrieren können.

/api/servo-api/openapi.json
/api/servo-api/llms.txt

Discovery: GET /api/index.json listet alle APIs.

API-Health

gesund
Uptime
100.00%
Server-Probes · 24h
Latenz Ø
92 ms
Server-Probes · 24h
Subscribers
4,008
aktiv
Gesamt-Calls
4
letzte 7 Tage

Preise

Wähle einen Tier — abrechnung monatlich, jederzeit kündbar.

Free

Kostenlos

  • 8,200 Calls / Monat
  • 2 Anfragen / Sekunde
  • Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
  • 8.200 Aufrufe/Monat
  • 2 req/sec
  • Winkel + Puls + Tastverhältnis
  • Keine Kreditkarte
Anmelden zum Abonnieren

Starter

€7.90 /Monat

  • 84,000 Calls / Monat
  • 6 Anfragen / Sekunde
  • Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
  • 84.000 Aufrufe/Monat
  • 6 req/sec
  • Benutzerdefinierte min/max/reisen & Häufigkeit
  • E-Mail-Support
Anmelden zum Abonnieren

Pro

€27.50 /Monat

  • 345,000 Calls / Monat
  • 15 Anfragen / Sekunde
  • Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
  • 345.000 Aufrufe/Monat
  • 15 req/sec
  • Robotik- und Firmware-Pipelines
  • Prioritäts-Support
Anmelden zum Abonnieren

Mega

€85.00 /Monat

  • 1,580,000 Calls / Monat
  • 40 Anfragen / Sekunde
  • Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
  • 1.580.000 Aufrufe/Monat
  • 40 req/sec
  • Plattform-Skalierung
  • Dedizierte SLA
Anmelden zum Abonnieren

Gebaut von

Ähnliche APIs

Andere APIs mit überschneidenden Tags.

Stepper-Motor-API

Stepper-Motor-Bewegungsmathematik als API, lokal und deterministisch berechnet – die Schritte-pro-Millimeter- und Geschwindigkeitszahlen, mit denen ein 3D-Drucker, eine CNC- oder Robotik-Builder eine Maschine konfiguriert. Der Leitspindel-Endpunkt gibt die Schritte pro mm für eine Leitspindel- oder Kugelumlaufspindel-Achse: (Motorschritte pro Umdrehung × Mikroschritt) ÷ die Spindelsteigung, also ein 1,8°-Motor (200 Schritte) bei 16 Mikroschritten auf einer 8-mm-Spindel ergibt 400 Schritte/mm mit 2,5 µm Auflösung – der Wert, der direkt in die Firmware geht. Der Riemen-Endpunkt macht dasselbe für eine Riemen-und-Riemenscheiben-Achse, wobei der Weg pro Motorumdrehung die Riemenscheibenzähne × die Riementeilung (GT2-Riemen = 2 mm) ist, also ergibt eine 20-zähnige GT2-Riemenscheibe die klassischen 80 Schritte/mm einer 3D-Drucker-X/Y-Achse und zeigt den Geschwindigkeits-gegen-Präzisions-Kompromiss einer größeren Riemenscheibe. Der Geschwindigkeits-Endpunkt wandelt Schritte-pro-mm und eine Schrittimpulsrate in die Achsgeschwindigkeit in mm/s und mm/min um – bei 80 Schritten/mm ergibt eine 40-kHz-Schrittrate 500 mm/s, obwohl die wirkliche Grenze das Motor-Stallen bei hohen Schrittraten und die Controller-Impuls-Obergrenze ist. Es wird auch angemerkt, dass Mikroschritte Glätte, aber keine echte Genauigkeit hinzufügen, da das Drehmoment pro Mikroschritt abfällt. Alles wird lokal und deterministisch berechnet, also ist es sofort und privat. Ideal für 3D-Drucker- und CNC-Firmware-Setup, Bewegungssteuerungs- und Robotik-Tools sowie Maker-Rechner. Reine lokale Berechnung – kein Key, kein Drittanbieter-Dienst, sofort. Idealgeometrie-Schätzungen – lassen Sie eine Marge unterhalb der theoretischen Höchstgeschwindigkeit. 3 Compute-Endpunkte. Für CNC-Oberflächengüte verwenden Sie eine CNC-Finish-API; für Übersetzungsverhältnisse eine Gear-Ratio-API.

api.oanor.com/steppermotor-api

Drone Build API

Multirotor (Drone) Flugmathematik als API, lokal und deterministisch berechnet – die Schub-, Effizienz- und Schwebewerte, die ein FPV-Bauer oder UAV-Designer für einen Quadcopter einstellt. Der Schub-Gewicht-Endpunkt liefert das Schub-Gewicht-Verhältnis, Gesamtmotorschub ÷ Gesamtgewicht: Ziel ist mindestens 2:1, damit das Gerät Autorität hat, um Position zu halten und gegen Wind anzukämpfen, wobei Freestyle 3–5:1 und Schwerlast nahe 1,5:1 anstrebt – vier 800-Gramm-Motoren an einem 1.200-Gramm-Quad ergeben ein kräftiges 2,67:1. Der Scheibenbelastungs-Endpunkt liefert die Rotor-Scheibenbelastung, Gewicht ÷ gesamte Propellerfläche, wobei niedriger effizienter ist: große langsame Propeller bewegen mehr Luft mit weniger Leistung, weshalb Ausdauer- und Cinema-Rigs große Propeller mit niedriger Scheibenbelastung verwenden. Der Schwebegas-Endpunkt liefert das Schwebegas, Gesamtgewicht ÷ Gesamtschub – ein guter Bau schwebt nahe 40–50 % und lässt Spielraum für Manöver, während Schweben über ~60 % bedeutet, dass er übergewichtig, träge und heiß läuft. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für FPV- und Drohnenbau-Apps, UAV-Design- und Motorauswahl-Tools, Hobby-Rechner und Maker-Seiten. Reine lokale Berechnung – kein Key, kein Drittanbieter-Dienst, sofort. Live, nichts gespeichert. 3 Compute-Endpunkte. Schätzungen – testen Sie Motoren auf dem Prüfstand bei Ihrer Spannung und Ihrem Propeller. Für Batterielaufzeit verwenden Sie eine Batterie-API.

api.oanor.com/drone-api

Spannungsteiler-API

Widerstands-Spannungsteiler-Schaltungsdesign als API, lokal und deterministisch berechnet. Der Divide-Endpunkt nimmt eine Eingangsspannung und zwei Widerstände entgegen und gibt die Ausgangsspannung Vout = Vin·R2/(R1+R2), den Strom I = Vin/(R1+R2), der durch die Kette fließt, und die in jedem Widerstand sowie insgesamt verbrauchte Leistung zurück – eine 12-V-Quelle mit R1 = 1 kΩ und R2 = 2 kΩ ergibt 8 V bei 4 mA. Der Loaded-Endpunkt fügt einen Lastwiderstand parallel zu R2 hinzu, berechnet die Parallelkombination R2′ = R2·RL/(R2+RL) und die belastete Ausgangsspannung Vout = Vin·R2′/(R1+R2′) und meldet den Abfall in Volt und Prozent gegenüber dem unbelasteten Wert – der klassische Fehler, wenn ein Spannungsteiler eine reale Last versorgt. Der Resistor-Endpunkt dimensioniert den fehlenden Widerstand für eine Zielausgangsspannung – R2 = R1·Vout/(Vin−Vout) oder R1 = R2·(Vin−Vout)/Vout – sodass Sie Bauteile für einen Referenz- oder Sensor-Bias-Punkt auswählen können. Alle Größen sind Volt, Ohm, Ampere und Watt. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Elektronik-, Embedded-, Hardware-, Sensor-Schnittstellen- und EE-Bildungs-App-Entwickler, Referenzspannungs- und Bias-Netzwerk-Tools sowie Maker-Software. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Dienst, sofort. Live, nichts gespeichert. 3 Endpunkte. Dies ist der resistive Spannungsteiler; für eine einzelne Ohm'sche Gesetz-Beziehung verwenden Sie eine Ohm'sches-Gesetz-API und für RC/RL-Filter eine RC-Filter-API.

api.oanor.com/voltagedivider-api

Telescope Optics API

Teleskop-Optik-Mathematik als API, lokal und deterministisch berechnet – die Vergrößerungs-, Austrittspupillen- und Auflösungsleistungszahlen, mit denen ein Amateurastronom oder eine Sternenbeobachtungs-App Ausrüstung und Okulare auswählt. Der Vergrößerungs-Endpunkt gibt die Vergrößerung = Brennweite des Teleskops ÷ Brennweite des Okulars (ein 1000-mm-Fernrohr mit einem 10-mm-Okular ergibt 100×), das Öffnungsverhältnis und – aus der Apertur – den nutzbaren Bereich von etwa der Apertur in mm ÷ 7 (niedrigste nutzbare, eine 7-mm-Austrittspupille) bis etwa 2× der Apertur in mm, jenseits dessen das Bild nur dunkler und unscharf wird; übergibt man ein Okular-Gesichtsfeld, gibt es das wahre Gesichtsfeld zurück. Der Austrittspupillen-Endpunkt gibt Apertur ÷ Vergrößerung, die Breite des Lichtstrahls, der das Okular verlässt – eine große 4–7 mm Austrittspupille für helle, weite Ansichten von Nebeln, eine kleine 0,5–2 mm für den Mond und Planeten bei hoher Vergrößerung. Der Auflösungs-Endpunkt gibt das Dawes-Limit ≈ 116 ÷ Apertur(mm) und das etwas strengere Rayleigh-Limit ≈ 138 ÷ Apertur in Bogensekunden, plus die Grenzgröße ≈ 2,7 + 5·log₁₀(Apertur mm) – größeres Glas spaltet feinere Doppelsterne und erreicht schwächere Sterne, obwohl Seeing die reale Auflösung normalerweise auf etwa 1 Bogensekunde begrenzt. Alles wird lokal und deterministisch berechnet, daher ist es sofortig und privat. Ideal für Astronomie- und Sternenbeobachtungs-Apps, Teleskop-Shop- und Okularrechner-Tools sowie Beobachtungsplaner-Dienstprogramme. Reine lokale Berechnung – kein Key, kein Drittanbieter-Service, sofortig. 3 Compute-Endpunkte. Für Kamera-/Dünnlinsen-Bildgebung verwenden Sie eine Lens-API; für Sternhelligkeiten eine Star-Magnitude-API.

api.oanor.com/telescope-api

Häufig gestellte Fragen

Schnelle Antworten zu Preisen, Kontingenten und Integration.

Wie bekomme ich einen API-Key für RC Servo & PWM API?
Registriere dich kostenlos auf oanor.com, erstelle einen API-Key im Entwickler-Dashboard und rufe RC Servo & PWM API mit dem x-oanor-key-Header auf. Keine Kreditkarte für den Free-Tier nötig.
Wie hoch ist das Rate-Limit für RC Servo & PWM API?
Der Free-Tier erlaubt 1 Anfrage pro Sekunde. Bezahlte Pläne skalieren bis zu 50 Anfragen pro Sekunde im Mega-Tier. Harte Limits liefern HTTP 429 oberhalb der Quote — keine überraschenden Mehrkosten.
Was kostet RC Servo & PWM API?
RC Servo & PWM API hat einen Free-Tier mit 100 Calls / Monat. Bezahlte Pläne starten bei €7.90 / Monat mit höheren Kontingenten und schnelleren Rate-Limits.
Kann ich mein Abo jederzeit kündigen?
Ja. Pläne werden monatlich abgerechnet und du kannst jederzeit in deinem Billing-Dashboard kündigen. Keine Mindestlaufzeit und keine Kündigungsgebühr.
Ist RC Servo & PWM API DSGVO-konform?
Alle Anfragen an RC Servo & PWM API laufen über unser EU-Gateway. Dein Upstream-API-Key verlässt nie unseren Server und es werden keine personenbezogenen Daten an den Upstream-Anbieter weitergegeben außer der Anfrage selbst.

Wähle einen Endpoint aus der Liste links — Details und Playground erscheinen hier.

Code-Snippets

Registrieren, um einen API-Key zu bekommen, dann jeden Pfad unter deinem Slug aufrufen.

curl https://api.oanor.com/servo-api/SOME_PATH \
  -H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/servo-api/SOME_PATH", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/servo-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
    "https://api.oanor.com/servo-api/SOME_PATH",
    headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())

Bewertungen

Melde dich an, um zu bewerten.

Noch keine Bewertungen.

Diskussion

Stelle Fragen, teile Tipps, bekomme Antworten vom Anbieter und anderen Entwicklern. Öffentlich — jeder kann mitlesen.

Melde dich an, um zu schreiben oder zu antworten.

Anmelden

Neue Diskussion

/ 4000

📌 Angepinnt 🔒 Gesperrt

·

· ·

/ 4000

🔒 Diese Diskussion ist gesperrt — keine neuen Antworten möglich.

  • Noch keine Diskussionen — starte die erste.

Support

Privater 1:1-Support mit dem Anbieter — Abrechnungsfragen, Integrationsprobleme, Account-Themen. Nur du und das Anbieter-Team sehen diese Threads.

Melde dich an, um ein Support-Ticket zu öffnen.

Anmelden

Neues Ticket öffnen

Beschreibe wobei du Hilfe brauchst. Das Anbieter-Team bekommt eine Mail und antwortet auf der Ticket-Seite.

  • Noch keine Tickets für diese API.

Subscription aktiv — Calls können sofort starten.

Erste Anfrage senden —

Subscription aktiv — kopiere ein Snippet und kalibriere deinen ersten Call.