new Em batch
[web/altusmetrum] / TeleBT / index.mdwn
1 [[!meta title="TeleBT"]]
2 # TeleBT
3
4 TeleBT provides the equivalent of a [TeleDongle](../TeleDongle), with
5 both USB and [Bluetooth](http://www.bluetooth.com) for connection to the 
6 ground station computer or mobile device.
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.  Maybe someday we'll
11 get around to adding photos of the current production version 4.0, but they
12 look pretty similar once they're in the blue box!
13
14 <a href="v1.0/telebt-top.jpg"> <img src="v1.0/telebt-top-thumb.jpg"></a>
15 <a href="v1.0/telebt-bottom.jpg"> <img src="v1.0/telebt-bottom-thumb.jpg"></a>
16
17 And here's what it looks like packaged with battery, attached to an Arrow 
18 3-element yagi, ready for use:
19
20 <a href="v1.0/telebt-onyagi.jpg"> <img src="v1.0/telebt-onyagi-thumb.jpg"></a>
21 <a href="v1.0/telebt-inuse.jpg"> <img src="v1.0/telebt-inuse-thumb.jpg"></a>
22
23 For the latest TeleBT firmware and related software, please
24 visit the [AltOS](../AltOS) and [AltosDroid](../AltosDroid) pages on this 
25 site.  There is also a compatible iOS application available for sale from our
26 friends at [Iron Sheep Productions](http://altosui.ironsheep.biz/).
27
28 If you're using TeleBT with an [Arrow](http://www.arrowantennas.com/) yagi,
29 we now have a 3D-printable [mount](mount/) design available!
30
31 ## Features ##
32
33 ### User View ###
34
35 * 70cm ham-band transceiver compatible with [Altus Metrum](../) products,
36   programmed for 38k4 GFSK data rate with forward error correction
37 * Bluetooth / Bluetooth LE radio
38 * micro USB interface
39 * 4 pin Tyco MicroMaTch connector for debug and flash programming
40 * 850mAh LiPo battery charged via USB 
41
42 ### Developer View ###
43
44  * [STM32F042](https://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32f0-series/stm32f0x2/stm32f042c6.html) System-on-Chip
45     * ARM Cortex-M0 MCU
46     * 32k Flash
47     * 6k RAM
48     * USB 2.0 Full Speed
49 * [CC1200](http://www.ti.com/product/cc1200) Low Power, High Performance RF Transceiver
50 * [RN4678](https://www.microchip.com/wwwproducts/en/RN4678) Bluetooth module
51 * Firmware Features
52         * Written mostly in C with some ARM assembler
53         * Runs from on-chip flash, uses on-chip RAM
54         * USB serial emulation for data interface
55 * Tools Used
56         * [gEDA](http://www.gpleda.org/) for schematic capture and PCB layout
57         * [GCC](http://gcc.gnu.org/) compiler and source debugger
58 * Licenses
59         * The hardware is licensed under the [TAPR](http://www.tapr.org) [Open Hardware License](http://www.tapr.org/ohl.html)
60         * The software is licensed [GPL version 2](http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
61
62 ## Artifacts ##
63
64 There is a single manual for all Altus Metrum products,
65 which is available in [html](../AltOS/doc/altusmetrum.html) and 
66 [pdf](../AltOS/doc/altusmetrum.pdf) formats.
67
68 The hardware design current gEDA files are available from 
69 [git.gag.com](http://git.gag.com) in the project 
70 [hw/teleshield](http://git.gag.com/?p=hw/telebt;a=summary).  
71
72 For those who don't have ready access to the gEDA suite, here are pdf snapshots
73 of the files for Production PCB version 4.0 in more easily readable form.  
74
75 * [schematic](v4.0/telebt-sch.pdf)
76 * [pcb artwork](v4.0/telebt-big.pdf)
77 * [bill of materials](v4.0/partslist.csv)
78
79 ## [History of TeleBT](history) ##
80