Get a quick overview
Get a quick view of all of your attached devices, online or offline. Poststation remembers all the devices it has seen, and you can see all of the logs and messages your devices have sent or received.
No more copy and pasting from your terminal, or forgetting to pipe the logs to a file.
Poke (and peek) around in the terminal
Use the poststation-cli
tool to interact with any of your connected devices, follow logs, or use it to script
your hardware tests, demos, and tooling, all from the comfort of the command line.
Not on the same machine? No problem, optional remote access is available out of the box, and is secured with TLSv1.3. You can make your devices dance from the comfort of your desk (or couch, or the next room over).
Build your desktop app with a single cargo add
Writing your host-side app in Rust? You get a full featured client through the poststation-sdk
crate, which means
you can stop thinking about plumbing, and start making your devices work.
Build devtools for your team, automate test communication, or build dashboards. You have access to current communication and historical data through a native Rust interface.
Not using Rust? No problem.
Poststation also offers an HTTP/REST API, which means you can build your application in nearly any language. It automatically
translates between http+json
to postcard-rpc+postcard
, so your firmware doesn't have to worry what languages your
frontend and test team speak.
Supports HTTP, Websockets, and encrypted with TLSv1.3.
Available in single serving, or bulk orders
Poststation is available as a single user license, perfect for development and prototyping. Single user licenses can be used on any machine where you are the primary user. Single user licenses are valid for all versions 0.x and 1.x of Poststation.
Want to ship Poststation in your devices? Contact us for bulk licensing rates.