Fix title of all index.mdwn pages
[web/altusmetrum] / TeleBT / index.mdwn
1 [[!meta title="TeleBT"]]
2 # TeleBT
3
4 TeleBT provides the equivalent of a [TeleDongle](../TeleDongle), with
5 the addition of [Bluetooth](http://www.bluetooth.com) as an alternative to
6 USB for connection to the ground station computer. 
7
8 The RF filter components are set for use in the vicinity of 435 Mhz.
9
10 These are photos of the first production version, 1.0:
11
12 <a href="v1.0/telebt-top.jpg"> <img src="v1.0/telebt-top-thumb.jpg"></a>
13 <a href="v1.0/telebt-bottom.jpg"> <img src="v1.0/telebt-bottom-thumb.jpg"></a>
14
15 And here's what it looks like packaged with battery, attached to an Arrow 
16 3-element yagi, ready for use:
17
18 <a href="v1.0/telebt-onyagi.jpg"> <img src="v1.0/telebt-onyagi-thumb.jpg"></a>
19 <a href="v1.0/telebt-inuse.jpg"> <img src="v1.0/telebt-inuse-thumb.jpg"></a>
20
21 For the latest TeleBT firmware and related software, please
22 visit the [AltOS](../AltOS) and [AltosDroid](../AltosDroid) pages on this site.  
23
24 ## Features ##
25
26 ### User View ###
27
28 * 70cm ham-band transceiver compatible with [Altus Metrum](../) products,
29   programmed for 38k4 GFSK data rate with forward error correction
30 * micro USB interface
31 * 4 pin Tyco MicroMaTch connector for debug and flash programming
32 * 8 pin Tyco MicroMaTch connector supports serial or SPI interface
33 * 850mAh LiPo battery charged via USB 
34
35 ### Developer View ###
36
37 * [TI CC1111F32](http://focus.ti.com/docs/prod/folders/print/cc1111f32.html) Low Power RF System-on-Chip
38         * Sub-1Ghz transceiver
39         * 8051 MCU
40         * 32k Flash
41         * 4k RAM
42         * USB 2.0
43         * 6 12-bit analog inputs (11 bits with single-ended sensors)
44         * 2 channels of serial I/O
45         * digital I/O
46         * interfaced to Arduino via async serial plus two handshake pins
47 * Rayson BTM-182 (Bluetooth SPP module) with async interface to CC1111
48 * 150mA 3.3V LDO regulator
49         * input and output appear on 8-pin companion connector
50 * Firmware Features
51         * Written mostly in C with some 8051 assembler
52         * Runs from on-chip flash, uses on-chip RAM
53         * USB serial emulation for data interface
54 * Tools Used
55         * [gEDA](http://www.gpleda.org/) for schematic capture and PCB layout
56         * [SDCC](http://sdcc.sourceforge.net/) compiler and source debugger
57 * Licenses
58         * The hardware is licensed under the [TAPR](http://www.tapr.org) [Open Hardware License](http://www.tapr.org/ohl.html)
59         * The software is licensed [GPL version 2](http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
60
61 ## Artifacts ##
62
63 There is a single manual for all Altus Metrum products,
64 which is available in [html](../AltOS/doc/altusmetrum.html) and 
65 [pdf](../AltOS/doc/altusmetrum.pdf) formats.
66
67 The hardware design current gEDA files are available from 
68 [git.gag.com](http://git.gag.com) in the project 
69 [hw/teleshield](http://git.gag.com/?p=hw/telebt;a=summary).  
70
71 For those who don't have ready access to the gEDA suite, here are pdf snapshots
72 of the files for Production PCB version 1.0 in more easily readable form.  
73
74 * [schematic](v1.0/telebt.pdf)
75 * [pcb artwork](v1.0/telebt.pcb.pdf)
76 * [bill of materials](v1.0/partslist.csv)
77
78 ## Future Plans ##
79
80 The inventory of version 1.0 boards was lost in the fire that destroyed 
81 Bdale's home in June of 2013.  Version 1.1 will be available for purchase 
82 we hope by the end of October 2013.
83
84 TeleBT works with both AltosUI version 1.2 and later, and a new
85 [Android](http://www.android.com) application 
86 called [AltosDroid](../AltosDroid).