add MegaMetrum page, tweak various other pages wrt schedule predictions
[web/altusmetrum] / TeleBT / index.mdwn
1 # TeleBT
2
3 TeleBT provides the equivalent of a [TeleDongle](../TeleDongle), with
4 the addition of [Bluetooth](http://www.bluetooth.com) as an alternative to
5 USB for connection to the ground station computer.
6
7 The RF filter components are set for use in the vicinity of 435 Mhz.
8
9 These are photos of prototype version 0.2:
10
11 <a href="v0.2/telebt-v0.2-top.jpg"> <img src="v0.2/telebt-v0.2-top-thumb.jpg"></a>
12 <a href="v0.2/telebt-v0.2-bottom.jpg"> <img src="v0.2/telebt-v0.2-bottom-thumb.jpg"></a>
13
14 For the latest TeleBT firmware and related software, please
15 visit the [AltOS](../AltOS) page on this site.
16
17 ## Features ##
18
19 ### User View ###
20
21 * 70cm ham-band transceiver compatible with [Altus Metrum](../) products,
22   programmed for 38k4 GFSK data rate with forward error correction
23 * micro USB interface
24 * 4 pin Tyco MicroMaTch connector for debug and flash programming
25 * 8 pin Tyco MicroMaTch connector supports serial or SPI interface
26 * 900mAh LiPo battery charged via USB 
27
28 ### Developer View ###
29
30 * [TI CC1111F32](http://focus.ti.com/docs/prod/folders/print/cc1111f32.html) Low Power RF System-on-Chip
31         * Sub-1Ghz transceiver
32         * 8051 MCU
33         * 32k Flash
34         * 4k RAM
35         * USB 2.0
36         * 6 12-bit analog inputs (11 bits with single-ended sensors)
37         * 2 channels of serial I/O
38         * digital I/O
39         * interfaced to Arduino via async serial plus two handshake pins
40 * Raycom Bluetooth module interfaced to the CC1111 via async serial
41 * 150mA 3.3V LDO regulator
42         * input and output appear on 8-pin companion connector
43 * Software Features
44         * Written mostly in C with some 8051 assembler
45         * Runs from on-chip flash, uses on-chip RAM
46         * USB serial emulation for data interface
47 * Tools Used
48         * [gEDA](http://www.gpleda.org/) for schematic capture and PCB layout
49         * [SDCC](http://sdcc.sourceforge.net/) compiler and source debugger
50 * Licenses
51         * The hardware is licensed under the [TAPR](http://www.tapr.org) [Open Hardware License](http://www.tapr.org/ohl.html)
52         * The software is licensed [GPL version 2](http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
53
54 ## Artifacts ##
55
56 There is a single manual for all Altus Metrum products,
57 which is available in [html](../AltOS/doc/altusmetrum.html) and 
58 [pdf](../AltOS/doc/altusmetrum.pdf) formats.
59
60 The hardware design current gEDA files are available from 
61 [git.gag.com](http://git.gag.com) in the project 
62 [hw/teleshield](http://git.gag.com/?p=hw/telebt;a=summary).  
63
64 ## Future Plans ##
65
66 Two prototype versions have been built with different physical form factors.
67 We have working firmware, and a prototype of support in AltosUI.  Work is
68 also underway on an [Android](http://www.android.com) version of AltosUI.  
69
70 Prototype version 0.3 is underway, resolving mechanical fit issues in the box
71 we've chosen and updating the circuit to use our now-preferred LiPo charger
72 chip.  We hope this version will be one we're willing to put in to production.
73
74 No firm schedule for production and sale of TeleBT has been set yet, but we
75 hope to have this product in product before the end of 2012.