document which tools were used for the latest TeleMetrum design
[web/altusmetrum] / TeleMetrum / index.mdwn
index 8d2a4e58ae1309d99b8fac758a9af7522fdcec44..7de1112f43c208000ab082151ca561469f820408 100644 (file)
+[[!meta title="TeleMetrum"]]
 # TeleMetrum
 
-<p>
-A quick update as of 25 December 2008.  
-The circuit board artwork is out for fab!
-</p>
-<p>
-A quick update as of 16 December 2008.  
-The ARM7-based 'AltusMetrum' design has been shelved indefinitely.
-Working with Keith Packard, I recently embarked on a complete redesign based on the TI cc1111.
-We got there by deciding we need a low-power RF beacon for post-landing direction finding, learning
-of the existence of this part, then realizing that we could radically simplify things by using it
-as the basis for a completely new avionics design.
-The cc1111 integrates a full 70cm transceiver, 8051 processing core, and peripherals on one chip.
-We add to that a barometric sensor, temperature sensor, accelerometer, eeprom memory, and full LiPo
-battery support powered by a USB interface also used for configuration and post-flight data extraction.
-It looks like we can get all the features we want on a single board for less than the price of most
-commercial altimeter boards, with the only downside being dramatically reduced processing power.
-We have a complete schematic and a first pass PCB layout that is currently
-under review and improvement prior to sending out for raw boards.
-</p>
-<p>
-See the hw/telemetrum tree in our
-<a href="http://git.gag.com">public git repository</a> 
-for the current state of the gEDA design files.
-</p>
-<p>
-We hope to be turning on boards and writing firmware over the 
-Christmas / New Years holiday season.
-Stay tuned!
-</p>
-<hr>
+This is a recording dual-deploy altimeter for high power model rocketry 
+with integrated GPS and telemetry link.  
+
+For the latest TeleMetrum firmware and related ground station software, please
+visit the [AltOS](../AltOS) page on this site.
+
+These are photos of production version 3.0:
+
+<a href="v3.0/telemetrum-v3.0-th.jpg"> <img src="v3.0/telemetrum-v3.0-th-thumb.jpg"></a>
+<a href="v3.0/telemetrum-v3.0-smt.jpg"> <img src="v3.0/telemetrum-v3.0-smt-thumb.jpg"></a>
+
+v3.0 was introduced in late 2019, and is now available for sale.
+
+## Features ##
+
+### User View ###
+
+* Recording altimeter for model rocketry
+* Supports dual deployment (can fire 2 ejection charges)
+* 70cm ham-band transceiver for telemetry downlink
+* Barometric pressure sensor good to 100k feet MSL
+* 1-axis 200-g accelerometer for motor characterization
+* On-board, integrated GPS receiver
+* On-board non-volatile memory for flight data storage
+* USB for power, configuration, and data recovery
+* Integrated support for LiPo rechargeable batteries
+* Uses LiPo to fire e-matches, can be made to support separate pyro battery
+* 2.75 x 1 inch board designed to fit inside 29mm airframe coupler tube
+
+### Developer View ###
+
+* Hardware Features of v3.0
+       * ST Micros [STM32L151](http://www.st.com/internet/mcu/product/248821.jsp) ARM Cortex M3 based Microcontroller
+       * TI [CC1200](http://www.ti.com/product/cc1200) Low Power, High Performance RF Transceiver
+       * 150mA 3.3V LDO regulator
+       * [Winbond W25Q64CV](http://www.winbond.com/hq/enu/ProductAndSales/ProductLines/FlashMemory/SerialFlash/W25Q64CV.htm) serial flash memory
+       * [u-blox](http://www.u-blox.com/) MAX-8Q GPS receiver
+               * on-board passive patch antenna
+               * async serial interface
+       * Measurement Specialties [MS5607](http://www.meas-spec.com/product/t_product.aspx?id=8499) Micro Altimeter Module
+               * Wide range — 120kPa to 1kPa (approximately -1500m to 31000m)
+               * High precision — 2.4Pa resolution (approximately 20cm at sea level)
+               * Factory calibrated.
+       * Analog Devices [ADXL375](https://www.analog.com/en/products/adxl375.html) 3-Axis Digital MEMS Accelerometer
+               * +- 200g full-scale
+               * on-chip digitizer
+* Software Features
+       * Written mostly in C with some ARM assembler
+       * Runs from on-chip flash, uses on-chip RAM, stores flight data to serial flash
+       * USB serial emulation for "console" interface
+* Tools Used
+       * [Lepton EDA](https://github.com/lepton-eda/lepton-eda) for schematic capture
+       * [pcb-rnd](http://repo.hu/projects/pcb-rnd/) for PCB layout
+* Licenses
+       * The hardware is licensed under the [TAPR](http://www.tapr.org) [Open Hardware License](http://www.tapr.org/ohl.html)
+       * The software is licensed [GPL version 2](http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
+
+Compared with v2 series, v3 includes a better GPS (uBlox v8 vs v7),
+the TI CC1200 radio used in our other products instead of the CC1120
+used only in TeleMetrum v2 (more or less the same performance, but one less
+device driver for us to have to worry about!), and more accelerometer 
+range with approximately the same precision.
+
+## Videos ##
+
+There are a number of TeleMetrum customer and other 
+[videos on YouTube](http://www.youtube.com/results?search_query=telemetrum)
+
+## Artifacts ##
+
+There is a single manual for TeleMetrum and all other Altus Metrum products,
+which is available in [html](../AltOS/doc/altusmetrum.html) and 
+[pdf](../AltOS/doc/altusmetrum.pdf) formats.
+
+An outline of the board with drill hole locations is available in
+[pdf](../Documents/telemetrum-outline.pdf) format.
+
+This board was designed using lepton-eda and pcb-rnd.
+
+The hardware design files are available from 
+[git.gag.com](http://git.gag.com) in the project 
+[hw/telemetrum](http://git.gag.com/?p=hw/telemetrum;a=summary).  
+
+Work on the next version proceeds on the master branch, with occasional
+temporary branches created when Bdale is making some major / speculative
+change.  Branched with names like 'v3.0' document what we're actually flying 
+on the respective PCB revisions.  
+
+For those who don't have ready access to the gEDA suite, here are pdf snapshots
+of the files for Production PCB version 2.0 in more easily readable form.  
+
+* [schematic](v3.0/telemetrum-sch.pdf)
+* [pcb artwork](v3.0/telemetrum-pcb.pdf)
+* [bill of materials](v3.0/partslist.csv)
+
+Rockets we know of flying with TeleMetrum boards have exceeded 50g acceleration, 
+been well above Mach 1, and reached altitudes 
+greater than 25k feet AGL with great results.  Keith's second generation 
+ground station program called AltosUI works on Windows, Mac, and Linux systems
+and logs telemetry to disk, displays current and max values for key parameters 
+during flight, includes voice synthesis during the flight so that 
+our eyes can stay on the rockets, and even includes live display of rocket
+position over moving maps!  After flight, altosui can extract the 
+complete flight log from TeleMetrum, can display plots of the data from either
+the telemetry received by radio or the onboard flight log, can output a kml 
+file for use with [Google Earth](http://earth.google.com), and can also 
+output all the flight data as a csv file for easy import to spreadsheet 
+programs or other analysis tools allowing you to perform whatever
+custom analysis you can envision!  More details on the software, 
+including full source code and pre-built packages
+can be found on the [AltOS](../AltOS) page on this site.  Feel free to 
+download the software and try it before purchasing our hardware!
+
+## [History of TeleMetrum](history) ##
+