hybridgroup/gobot
Golang framework for robotics, drones, and the Internet of Things (IoT) observed · 2026-08-28
Health v2 · maintenance only
58/100
- Activity 61
- Release rhythm 29
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 173.5
- age_days: 4729
- days_rel: 319
- days_push: 238
- n_releases_24m: 3
Adoption not part of the score
9454 stars · 1064 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Gobot is a Go framework for robotics, physical computing, drones, and IoT, supporting 35+ hardware platforms including Arduino, Raspberry Pi, BeagleBone, and Parrot drones. It provides adaptors and drivers for GPIO, I2C, and other device protocols, with a Robot abstraction and an optional JSON-over-HTTP API for remote control.
Use cases
- blink an LED on an Arduino from Go
- control a Raspberry Pi GPIO pin
- fly a Parrot ARDrone or DJI Tello programmatically
- read sensors over I2C on a BeagleBone
- control Sphero or BB-8 toys over Bluetooth LE
- build an IoT device controller with an HTTP API
- connect servos and motors to a single-board computer
When to choose
- you want to program robots or hardware devices in Go
- you need to support multiple hardware platforms with one abstraction
- you're building IoT or physical computing projects on Linux single-board computers
- you want drone control from Go
When to avoid
- you need real-time control on bare-metal microcontrollers (consider TinyGo or C)
- your hardware platform is not among the supported adaptors
- you prefer Python-based robotics like ROS
Facets
framework · maturity active
robotics iot embedded middleware sdk robotics iot embedded-systems hardware go cross-platform embedded iot gpio i2c drones arduino raspberry-pi firmata bluetooth-le mqtt physical-computing single-board-computers automation linux
10 sources
- readme: https://github.com/hybridgroup/gobot · fetched 2026-08-28 · ccf4f6276027
- homepage: https://gobot.io · fetched 2026-08-29 · 31c3bda8349d
- site_page: https://gobot.io/documentation · fetched 2026-08-29 · 3f7f134aacc1
- site_page: https://gobot.io/documentation/platforms · fetched 2026-08-29 · 13a7da014a34
- site_page: https://gobot.io/documentation/getting-started · fetched 2026-08-29 · 5e4564730b1b
- site_page: https://gobot.io/documentation/platforms/arduino · fetched 2026-08-29 · bb0214eae08b
- site_page: https://gobot.io/documentation/drivers/led · fetched 2026-08-29 · d649b7048cf7
- site_page: https://gobot.io/documentation/examples · fetched 2026-08-29 · ae4a47bfa324
- site_page: https://gobot.io/documentation/platforms/ardrone · fetched 2026-08-29 · 658b6b1965c0
- site_page: https://gobot.io/documentation/platforms/beaglebone · fetched 2026-08-29 · 0a2654c3d708
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| hybridgroup/gobot | main | 58 |
For agents
markdown · JSON · MCP: product_card(name="hybridgroup/gobot")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem