there is no production history yet
[web/altusmetrum] / TeleDongle / index.mdwn
1 # TeleDongle
2
3 This is an RF interface designed primarily for use as a ground station
4 interacting with a [TeleMetrum](../TeleMetrum/) altimeter on board a high 
5 power model rocket.  The primary computer interface is USB, but async serial
6 and SPI are also available as alternatives.  The RF filter components are
7 by default set for use in the vicinity of 435 Mhz, but can be altered to
8 support other frequency ranges.
9
10 ## Features ##
11
12 ### User View ###
13
14 * 70cm ham-band transceiver for interaction with [TeleMetrum](../TeleMetrum/)
15 * USB interface for power, configuration, and data interface
16 * 4 pin Tyco MicroMaTch connector for debug and flash programming
17 * 8 pin Tyco MicroMaTch connector supports serial or SPI interface
18 * 1.1 x 1.1 inch 2-layer board, fits inexpensive Hammond 1551 plastic enclosure
19
20 ### Developer View ###
21
22 * [TI CC1111F32](http://focus.ti.com/docs/prod/folders/print/cc1111f32.html) Low Power RF System-on-Chip
23         * Sub-1Ghz transceiver
24         * 8051 MCU
25         * 32k Flash
26         * 4k RAM
27         * USB 2.0
28         * 6 12-bit analog inputs (11 bits with single-ended sensors)
29         * 2 channels of serial I/O
30         * digital I/O
31 * Software Features (planned)
32         * Written mostly in C with some 8051 assembler
33         * Runs from on-chip flash, uses on-chip RAM
34         * USB serial emulation for data interface
35 * Tools Used
36         * [gEDA](http://www.gpleda.org/) for schematic capture and PCB layout
37         * [SDCC](http://sdcc.sourceforge.net/) compiler and source debugger
38 * Licenses
39         * The hardware is licensed under the [TAPR](http://www.tapr.org) [Open Hardware License](http://www.tapr.org/ohl.html)
40         * The software is licensed [GPL version 2](http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
41
42 ## Artifacts ##
43
44 The hardware design current gEDA files are available from 
45 [git.gag.com](http://git.gag.com) in the project 
46 [hw/teledongle](http://git.gag.com/?p=hw/teledongle;a=summary).  
47
48 For those who don't have ready access to the gEDA suite, here are pdf snapshots
49 of files in more easily readable form.  
50
51 * [schematic](v0.2/teledongle.pdf)
52 * [pcb artwork](v0.2/teledongle.pcb.pdf)
53 * [bill of materials](v0.2/partslist.csv)
54
55 This board is an integral part of a [TeleMetrum](../TeleMetrum/) system, and
56 the firmware for both share common elements.  More details, including full 
57 source code and pre-built packages can be found on the 
58 [AltOS](../AltOS) page on this site.
59
60 ## Future Plans ##
61
62 We hope to fabricate an initial batch of TeleDongle v0.2 boards in
63 February 2010, and intend to make both loaded circuit boards and complete
64 packaged units available for sale soon.
65