goTenna Mesh community

USB SDK for hardware integration

I’m a little out of the loop on the SDK work so pardon my ignorance if its already been released but i am wondering what the latest is on the USB SDK development.

My goal is to create a standalone tracker using a hard-wire connection to a raspberry pi zero, GPS, and battery pack that can be used for various scenarios. I am hoping to create a tracking dog collar, vehicle tracker, and quadcopter (drone) tracker all without requiring a Bluetooth connection to a phone.


From our CTO:

The goTenna Mesh USB Serial SDK consists of the following 2 components. The first is new firmware on the mesh device to accept commands and responses from the USB interface. The development is complete and it will be available in the Mesh 5.0 release early July. The second component is a new release of the SDK to communicate over the USB interface which is currently in the planning phase. The planning phase is expected to wrap up in the next 3 to 4 weeks at which time we’ll have a exact date on availability. Our current outlook is for Aug/Sept.


Will this SDK work on things like the Raspberry Pi and the BeagleBone Black?

As noted elsewhere by @tcolligan:


Any updates on the SDK?

1 Like

+1. Beta testers waiting.

1 Like

Ping? Any updates on availability of the USB SDK? Or wire protocol specs so we can make up our own?

The USB SDK is presently in Beta for Pro users. Mesh isn’t too far behind…


In fact…

We’re excited to announce our Beta trial for our upcoming iOS, Android, and Python SDK. We need a few dedicated testers to jump into the SDK, put it through its paces, and provide us with feedback on the experience. If you’re interested in testing this release, please complete this form. We’ll be reviewing submissions and selecting testers this week.


I’ve been waiting for this!!!
I filled out the form.
Gottenna + Raspberry PI Zero W = awesome

Edit: I have a fresh new PI zero w on it’s way for this project.

EDIT2: First projet WiFi to Gotenna bridge!


Hoping for USB SDK soon. RPI zero W in hand.

1 Like

Hey all! Has anyone looked into various tech to bridge gotenna with other IP methods using embedded? I was hoping to create a simple gateway that could employ a variety of IP failover technologies from Iridium SBD modems to cellular IoT, terrestrial IP, and maybe some amateur radio support for digital modes. Anyone else interested?


I’m not a ham, but I know incorporation of ham modes would be both well received by the ham community and would tend to best universalize the potential for growing mesh networks.

Has anyone been invited to the USB SDK beta yet?

Just chiming in, It would be great to hear about the progress of the USB SDK!

I’m looking forward to getting my hands on it, as I’d like to build a goTenna Node-Red Node (


Hi All
Just wanted to pass along a long overdue update. We’re in the final stages of preparing the SDK for release and I expect that the Android and USB SDK updates will be available later next week. We’re finalizing the iOS timeline but that will be coming soon–more updates to come.

Thanks for your patience…we’re looking forward to seeing what you build!


@MikeR Will the USB SDK this week be a beta or public release?

(Per @giqcass’s question above, not sure if anyone has been invited to the beta yet?)

@giqcass the USB release will be public.


Sweet! My RPI is waiting!


Will the usb sdk provide for scripted peroidic reboots since there’s no power restore after outage without physical access to the button? I’m hoping we can prevent or reduce lockups by rebooting every now and again. @MikeR