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

autowp/arduino-mcp2515

Arduino MCP2515 CAN interface library observed · 2026-08-28

github.com/autowp/arduino-mcp2515 · C++ · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

57/100

  • Activity 69
  • Release rhythm 16
  • 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: n/a
  • age_days: 3825
  • days_rel: 346
  • days_push: 187
  • n_releases_24m: 1

Full methodology

Adoption not part of the score

1025 stars · 325 forks observed · 2026-08-28

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

An Arduino library for interfacing with the MCP2515 stand-alone CAN controller over SPI. It implements CAN V2.0B at up to 1 Mb/s with support for standard and extended frames, masks, and filters.

Use cases

  • send and receive CAN bus messages from an Arduino
  • build an OBD-II vehicle diagnostic device or data logger
  • communicate between microcontrollers over CAN
  • set receive masks and filters for CAN frames
  • wire a DIY CAN node with MCP2515 and MCP2551

When to choose

  • you use an Arduino or Seeeduino with an MCP2515-based CAN shield or board
  • you need standard and extended CAN 2.0B frames at up to 1 Mb/s
  • you want a lightweight, MIT-licensed C++ CAN driver with examples

When to avoid

  • your board has a native CAN peripheral and does not need the MCP2515 chip
  • you need CAN FD, which the MCP2515 does not support
  • you are not on an Arduino-compatible embedded platform

Facets

library · maturity stable

embedded sdk embedded-systems hardware embedded cpp iot arduino mcp2515 can-bus spi obd-ii automotive

1 source

Member repositories

RepositoryRoleHealth v2
autowp/arduino-mcp2515main57

For agents

markdown · JSON · MCP: product_card(name="autowp/arduino-mcp2515")

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