Skip to content
/ koboy Public

Kit to turn a Kobo mini into a flight instrument (XCSoar)

Notifications You must be signed in to change notification settings

samp38/koboy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kobo Mini to Flight Computer Kit

Description

Turn your kobo mini into a complete flight instrument :-) This project allows you to build an extension card for Kobo which runs XCSoar. The extension card includes a GPS and a pressure sensor. It acts as a sound variometer while it sends data (GPS NMEA data, Vz, temperature, absolute pressure) to XCSoar. In this repo you will find:

  • Eagle files and guide to realize the electronic card
  • Firmware source (and precompiled hex binaries) for the mcu
  • STL parts for the Kobo Mini to receive electronic card (and a bigger battery for long flights)
  • XCSoar software for Kobo

How it works

The GPS chip is standalone. As long as it's powered, it runs and sends NMEA data through its TX output at a given (user definable) frequency. The microntroller manages the pressure sensing and computing: pressure is measured, numerically filtered and derivated at 50Hz to provide Vz. To work with the GPS chip, the microcontroller detects the beginning of the PA6H TX communication and waits the time needed to send variometer data between GPS data bursts. It can seem dubious but it works very well for years in my case. The variometer data sent by the microcontroller to XCSoar mimics a Digifly Leonardo. So you just have to select Digifly Leonardo in XCSoar to have the variometer data read and understood by XCSoar. All the steps of the XCSoar configuration is described in the software part.

Two versions for two interaction options

To control the sound vario volume and turn the extension card on/off (indeed, you might want to use your Kobo as a reader), there are two possibilities and thus two versions of the PCB:

  • "button version": meaningful. Short press to loop in sound levels and long press to turn off.
  • "tap-tap version": the button is replaced with a accelerometer which detects the tap. Single tap to loop in sound levels and double tap to turn on/off.

Hardware

The extension card is based on a PIC24F16KA101 microcontroller, a GPS patch antenna chip (PA6H) and a high resolution pressure sensor (MS5611).

Firmware

Compiled with Microchip XC16 compiler

Software

XCSoar

About

Kit to turn a Kobo mini into a flight instrument (XCSoar)

Resources

Stars

Watchers

Forks

Packages

No packages published