Skip to content
Rémi Bèges edited this page Mar 17, 2016 · 48 revisions

This wiki will guide you on how to setup and use telemetry in your next embedded project.

telemetry is a communication protocol, meant to run on any embedded platform like Arduino or ARM Mbed. It offers (among many other things) an alternative to serial.printf that is smarter, lighter and much more powerful.

If you intend to remotely control or monitor an embedded application from your laptop, this is the perfect tool for the job, combined with the appropriate software on your computer.

todo: schematic of a simple overview telemetry, pytelemetry, pytelemetry CLI

Note: Wiki in writing. Feel free to send comments or propose modifications.

Introduction

Setup

Get started for embedded platforms

Remote debug and control

From your computer, debug any telemetry enabled embedded program, or take control remotely.

  • Fast debugging with the command line interface (todo)
  • Writing a python application for controlling an embedded device (todo)

Troubleshooting

  • Frequently Asked Questions todo

Examples and projects

Contributing

  • Guidelines (todo)
  • Setup your environment todo
  • Description of the build and test flow (must read for contributors)

Hall of fame

  • Contributors
  • Projects

Setup

Get started for embedded platforms

Get started for remote debug and remote control

  • Fast data visualization with the command line interface (todo)
  • Fast prototyping remote program control with python (todo)

General knowledge

Troubleshooting

  • Frequently Asked Questions todo

Examples and projects

Clone this wiki locally