For Developers

A Physical Input Device for Numbers

The Undugu abacus streams real-time bead-position events from 15 sensor-enabled rods. The SDK lets you build on that: new games, custom lessons, research instruments, accessibility tools — anything that benefits from hands on real beads.

Undugu abacus with live display
Capabilities

What the Hardware Gives You

🎛️

Full Bead State

The exact position of all beads on all 15 rods, updated in real time — read the abacus value or track individual movements as events.

🔌

Flexible Connectivity

Connect over Bluetooth (BLE), Wi-Fi, or serial — from mobile apps, desktop software, browsers, or embedded systems.

🧩

Cross-Platform

The Undugu ecosystem runs on iOS, Android, Windows, Mac, and Chromebook — build once, reach students wherever they learn.

Ideas

What Would You Build?

  • Games — new practice games and multiplayer challenges on top of bead events
  • Lessons — custom curricula for your teaching method or language
  • Research — study fine-motor learning, numerical cognition, or embodied math with precise movement data
  • Accessibility — new interfaces for blind and low-vision learners, building on our blind-first platform
  • Integrations — connect abacus practice to your LMS, classroom tools, or tutoring platform

SDK access is currently by request while we work with early partners.

Request Early Access
Undugu hardware demo at CES

Build With Us

Tell us what you want to create — we'll get you the SDK and a device.