Ross ROSS = Recommend OSS · open-source software intelligence for agents

mik3y/usb-serial-for-android

Android USB host serial driver library for CDC, FTDI, Arduino and other devices. observed · 2026-08-28

github.com/mik3y/usb-serial-for-android · Java · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

83/100

  • Activity 93
  • Release rhythm 61
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 224
  • age_days: 4812
  • days_rel: 46
  • days_push: 46
  • n_releases_24m: 4

Full methodology

Adoption not part of the score

5671 stars · 1691 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

A Java driver library for Android that enables communication with USB serial hardware (Arduino, FTDI, CDC devices, and others) via Android USB Host Mode (OTG). It requires no root access or special kernel drivers and exposes a raw serial port with read/write APIs.

Use cases

  • communicate with an Arduino over USB from an Android app
  • read data from a USB serial device on Android without root
  • build an Android app that talks to serial hardware over OTG
  • send and receive raw serial data from FTDI or CDC devices on Android
  • detect and open attached USB serial devices in an Android app

When to choose

  • you need to talk to USB serial devices (Arduino, FTDI, CDC) from an Android app
  • you want pure-Java USB serial drivers without root or ADK
  • you need low-level read/write access to a serial port on Android

When to avoid

  • you need USB serial communication on platforms other than Android
  • you need higher-level protocols rather than a raw serial port
  • your device uses a USB chipset not supported by the library's drivers

Facets

library · maturity active

sdk developer-tools android-tools hardware developer-tools jvm usb-serial usb-host otg arduino ftdi cdc serial-port embedded-communication android

1 source

Member repositories

RepositoryRoleHealth v2
mik3y/usb-serial-for-androidmain83

For agents

markdown · JSON · MCP: product_card(name="mik3y/usb-serial-for-android")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem