Universal Arduino & ESP Library — One API for All Your Microcontroller Projects
AARUNO provides one consistent API for ultrasonic, DHT11/DHT22, LDR, buttons, PIR, LED, buzzer, relay, motor, servo, OLED/LCD, and ESP WiFi across all popular Arduino and ESP boards.
Made by AARUTO
| Component | Setup | Read/Write |
|---|---|---|
| Ultrasonic | AARUNO.ultrasonic(trig, echo) | readUltrasonic() → cm |
| DHT11/22 | AARUNO.dht11(pin) | readTemperature() / readHumidity() |
| LDR | AARUNO.ldr(pin) | readLDR() |
| Button | AARUNO.button(pin) | buttonPressed() |
| PIR | AARUNO.pir(pin) | readPIR() |
| LED | AARUNO.led(pin) | setLED() / setBrightness() |
| Buzzer | AARUNO.buzzer(pin) | beep(freq, duration) |
| Relay | AARUNO.relay(pin, activeHigh) | setRelay() |
| Error | — | lastError() / errorString() |
1. Download repo as .zip or use release AARUNO-1.1.1.zip
2. Sketch → Include Library → Add .ZIP Library
3. Verify: File → Examples → AARUNO → Basic