From 1f346ac05a8f469b9aee021adf4a2db662c672e9 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Wed, 1 Mar 2017 13:59:44 -0800 Subject: Update TeleMini docs to include v3.0 boards Signed-off-by: Keith Packard --- Documents/telemini-v1-outline.pdf | Bin 0 -> 14820 bytes Documents/telemini-v3-outline.pdf | Bin 0 -> 15475 bytes TeleMini/index.mdwn | 49 ++++++++++++++------------------ TeleMini/v1.0/index.mdwn | 55 ++++++++++++++++++++++++++++++++++++ TeleMini/v3.0/telemini-v2.0-640.jpg | Bin 0 -> 76964 bytes TeleMini/v3.0/telemini-v2.0.jpg | Bin 0 -> 500350 bytes 6 files changed, 76 insertions(+), 28 deletions(-) create mode 100644 Documents/telemini-v1-outline.pdf create mode 100644 Documents/telemini-v3-outline.pdf create mode 100644 TeleMini/v1.0/index.mdwn create mode 100644 TeleMini/v3.0/telemini-v2.0-640.jpg create mode 100644 TeleMini/v3.0/telemini-v2.0.jpg diff --git a/Documents/telemini-v1-outline.pdf b/Documents/telemini-v1-outline.pdf new file mode 100644 index 0000000..60896c2 Binary files /dev/null and b/Documents/telemini-v1-outline.pdf differ diff --git a/Documents/telemini-v3-outline.pdf b/Documents/telemini-v3-outline.pdf new file mode 100644 index 0000000..b163ed8 Binary files /dev/null and b/Documents/telemini-v3-outline.pdf differ diff --git a/TeleMini/index.mdwn b/TeleMini/index.mdwn index 16ea8b3..4e2c03e 100644 --- a/TeleMini/index.mdwn +++ b/TeleMini/index.mdwn @@ -3,18 +3,18 @@ This is a very small, baro-only recording dual-deploy altimeter for model rocketry with integrated telemetry link. -Production units are available from the -[Garbee and Garbee](http://auric.gag.com) web -store. TeleMini starter kits are also available from -[Apogee Components](http://www.apogeerockets.com/Altus_Metrum_telemini.asp). +Version 3.0 is in production now and should be available after April +1, 2017. + +Production units will be available from the [Garbee and +Garbee](http://shop.gag.com) web store. For the latest TeleMini firmware and related ground station software, please visit the [AltOS](../AltOS) page on this site. -These are photos of our current production version: +Here's a photo of a v3.0 prototype: - - + ## Features ## @@ -23,33 +23,33 @@ These are photos of our current production version: * 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 45k feet MSL +* Barometric pressure sensor good to 100k feet MSL * Designed to use a single LiPo rechargeable battery -* 1.5 x 0.5 inch board designed to fit inside 18mm airframe coupler tube +* 512kB flight data storage +* 1.7 x 0.5 inch board designed to fit inside 18mm airframe coupler tube ### Developer View ### * Hardware Features - * [TI CC1111F32](http://focus.ti.com/docs/prod/folders/print/cc1111f32.html) Low Power RF System-on-Chip - * Sub-1Ghz transceiver - * 8051 MCU + * [ST STM32F042G6](http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32f0-series/stm32f0x2/stm32f042g6.html) system on chip + * ARM Cortex-M0 MCU * 32k Flash - * 4k RAM + * 6k RAM * USB 2.0 - * 6 12-bit analog inputs (11 bits with single-ended sensors) - * 2 channels of serial I/O * digital I/O - * [Freescale MP3H6115A](http://www.freescale.com/webapp/search.partparamdetail.framework?PART_NUMBER=MP3H6115A6U) pressure sensor + * [Measurement Specialties MS5607](http://www.te.com/usa-en/product-CAT-BLPS0035.html) pressure sensor * Software Features - * Written mostly in C with some 8051 assembler - * Runs from on-chip flash, uses on-chip RAM, stores flight data to - upper blocks of on-chip flash + * Written mostly in C with some ARM assembler * Tools Used * [gEDA](http://www.gpleda.org/) for schematic capture and PCB layout * [SDCC](http://sdcc.sourceforge.net/) compiler and source debugger * 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) + * The software is licensed [GPL version 2 or later](http://www.gnu.org/licenses/old-licenses/gpl-2.0.html) + +## Older Versions ## + +[Version 1.0](v1.0). Same size, but less capable. ## Artifacts ## @@ -58,15 +58,8 @@ 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/telemini-outline.pdf) format. +[pdf](../Documents/telemini-v3-outline.pdf) format. The hardware design files can be found on [git.gag.com](http://git.gag.com) in the project [hw/telemini](http://git.gag.com/?p=hw/telemini;a=summary). -For those who don't have ready access to the gEDA suite, here are pdf snapshots -of the files for Production PCB version 1.0 in more easily readable form. - -* [schematic](v1.0/telemini.pdf) -* [pcb artwork](v1.0/telemini.pcb.pdf) -* [bill of materials](v1.0/partslist.csv) - diff --git a/TeleMini/v1.0/index.mdwn b/TeleMini/v1.0/index.mdwn new file mode 100644 index 0000000..80f5509 --- /dev/null +++ b/TeleMini/v1.0/index.mdwn @@ -0,0 +1,55 @@ +## Version 1.0 ## + +This is the original TeleMini using the CC1111 SoC and MP3H6115A +analog barometric sensor. + + + + +## 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 45k feet MSL +* Designed to use a single LiPo rechargeable battery +* 4kB storage +* 1.5 x 0.5 inch board designed to fit inside 18mm airframe coupler tube + +### Developer View ### + +* Hardware Features + * [TI CC1111F32](http://focus.ti.com/docs/prod/folders/print/cc1111f32.html) Low Power RF System-on-Chip + * Sub-1Ghz transceiver + * 8051 MCU + * 32k Flash + * 4k RAM + * USB 2.0 + * 6 12-bit analog inputs (11 bits with single-ended sensors) + * 2 channels of serial I/O + * digital I/O + * [Freescale MP3H6115A](http://www.freescale.com/webapp/search.partparamdetail.framework?PART_NUMBER=MP3H6115A6U) pressure sensor +* Software Features + * Written mostly in C with some 8051 assembler + * Runs from on-chip flash, uses on-chip RAM, stores flight data to + upper blocks of on-chip flash +* Tools Used + * [gEDA](http://www.gpleda.org/) for schematic capture and PCB layout + * [SDCC](http://sdcc.sourceforge.net/) compiler and source debugger +* 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 or later](http://www.gnu.org/licenses/old-licenses/gpl-2.0.html) + +## Artifacts ## + +There is a single manual for TeleMini 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/telemini-v1-outline.pdf) format. + +The hardware design files can be found on [git.gag.com](http://git.gag.com) +in the project [hw/telemini](http://git.gag.com/?p=hw/telemini;a=summary). diff --git a/TeleMini/v3.0/telemini-v2.0-640.jpg b/TeleMini/v3.0/telemini-v2.0-640.jpg new file mode 100644 index 0000000..f8fc39b Binary files /dev/null and b/TeleMini/v3.0/telemini-v2.0-640.jpg differ diff --git a/TeleMini/v3.0/telemini-v2.0.jpg b/TeleMini/v3.0/telemini-v2.0.jpg new file mode 100644 index 0000000..b71a167 Binary files /dev/null and b/TeleMini/v3.0/telemini-v2.0.jpg differ -- cgit v1.2.3 From 2722fe8e37061620fb92b7158a0e68e2d022f135 Mon Sep 17 00:00:00 2001 From: IkiWiki Date: Wed, 1 Mar 2017 15:00:03 -0700 Subject: creating index page TeleMini/v3.0 --- TeleMini/v3.0.mdwn | 1 + 1 file changed, 1 insertion(+) create mode 100644 TeleMini/v3.0.mdwn diff --git a/TeleMini/v3.0.mdwn b/TeleMini/v3.0.mdwn new file mode 100644 index 0000000..483832a --- /dev/null +++ b/TeleMini/v3.0.mdwn @@ -0,0 +1 @@ +[[!map pages="TeleMini/v3.0/* and ! TeleMini/v3.0/*/*"]] -- cgit v1.2.3 From 1316dcfd7f633f660ef15ca4dd4859fa99973a39 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Wed, 1 Mar 2017 14:00:43 -0800 Subject: rename telemini v3.0 pics --- TeleMini/v3.0/telemini-v2.0-640.jpg | Bin 76964 -> 0 bytes TeleMini/v3.0/telemini-v2.0.jpg | Bin 500350 -> 0 bytes TeleMini/v3.0/telemini-v3.0-640.jpg | Bin 0 -> 76964 bytes TeleMini/v3.0/telemini-v3.0.jpg | Bin 0 -> 500350 bytes 4 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 TeleMini/v3.0/telemini-v2.0-640.jpg delete mode 100644 TeleMini/v3.0/telemini-v2.0.jpg create mode 100644 TeleMini/v3.0/telemini-v3.0-640.jpg create mode 100644 TeleMini/v3.0/telemini-v3.0.jpg diff --git a/TeleMini/v3.0/telemini-v2.0-640.jpg b/TeleMini/v3.0/telemini-v2.0-640.jpg deleted file mode 100644 index f8fc39b..0000000 Binary files a/TeleMini/v3.0/telemini-v2.0-640.jpg and /dev/null differ diff --git a/TeleMini/v3.0/telemini-v2.0.jpg b/TeleMini/v3.0/telemini-v2.0.jpg deleted file mode 100644 index b71a167..0000000 Binary files a/TeleMini/v3.0/telemini-v2.0.jpg and /dev/null differ diff --git a/TeleMini/v3.0/telemini-v3.0-640.jpg b/TeleMini/v3.0/telemini-v3.0-640.jpg new file mode 100644 index 0000000..f8fc39b Binary files /dev/null and b/TeleMini/v3.0/telemini-v3.0-640.jpg differ diff --git a/TeleMini/v3.0/telemini-v3.0.jpg b/TeleMini/v3.0/telemini-v3.0.jpg new file mode 100644 index 0000000..b71a167 Binary files /dev/null and b/TeleMini/v3.0/telemini-v3.0.jpg differ -- cgit v1.2.3 From 1ffb6e693d627368c4a650463052f2ac2b49f01c Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Wed, 1 Mar 2017 14:02:45 -0800 Subject: Telemini v3 outline had wrong version number on the picture --- Documents/telemini-v3-outline.pdf | Bin 15475 -> 15475 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/Documents/telemini-v3-outline.pdf b/Documents/telemini-v3-outline.pdf index b163ed8..34d18e2 100644 Binary files a/Documents/telemini-v3-outline.pdf and b/Documents/telemini-v3-outline.pdf differ -- cgit v1.2.3 From 034ac173ac7f02bf5e1ed169a542deaf66dd726b Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Wed, 1 Mar 2017 14:21:39 -0800 Subject: Fix TeleMini comments relating v1 and v3 sizes v3 is the same width, but longer Signed-off-by: Keith Packard --- TeleMini/index.mdwn | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/TeleMini/index.mdwn b/TeleMini/index.mdwn index 4e2c03e..6e6078d 100644 --- a/TeleMini/index.mdwn +++ b/TeleMini/index.mdwn @@ -49,7 +49,9 @@ Here's a photo of a v3.0 prototype: ## Older Versions ## -[Version 1.0](v1.0). Same size, but less capable. +[Version 1.0](v1.0). Same width (0.5 inches), but doesn't have the +rear two mounting holes so it's a bit shorter (1.5 inches instead of +1.67 inches). ## Artifacts ## -- cgit v1.2.3 From 2cf2cb489e2bb1fac112d1fdb7866f7ce94bedfc Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Sun, 5 Mar 2017 08:57:13 -0800 Subject: Provide links to download ChaosKey firmware --- ChaosKey/index.mdwn | 5 +++++ ChaosKey/v1.0/chaoskey-v1.0-1.6.7.elf | Bin 0 -> 242248 bytes ChaosKey/v1.0/chaoskey-v1.0-altos-flash-1.6.7.elf | Bin 0 -> 180060 bytes 3 files changed, 5 insertions(+) create mode 100755 ChaosKey/v1.0/chaoskey-v1.0-1.6.7.elf create mode 100755 ChaosKey/v1.0/chaoskey-v1.0-altos-flash-1.6.7.elf diff --git a/ChaosKey/index.mdwn b/ChaosKey/index.mdwn index 839fd19..de87aa2 100644 --- a/ChaosKey/index.mdwn +++ b/ChaosKey/index.mdwn @@ -43,11 +43,16 @@ bits from the noise source are available here: [AltOS Git Repository](http://git.gag.com/?p=fw/altos;a=summary) +[Current ChaosKey Firmware](v1.0/chaoskey-v1.0-current.elf) + +[Current ChaosKey Boot Loader](v1.0/chaoskey-v1.0-altos-flash-current.elf) + Hardware designs using [gEDA](http://www.geda-project.org/) are available here: [ChaosKey Hardware Design Files](http://git.gag.com/?p=hw/chaoskey;a=summary) + ## Version 0.3 ## This one uses the better noise source coupled with an op amp that diff --git a/ChaosKey/v1.0/chaoskey-v1.0-1.6.7.elf b/ChaosKey/v1.0/chaoskey-v1.0-1.6.7.elf new file mode 100755 index 0000000..3f38510 Binary files /dev/null and b/ChaosKey/v1.0/chaoskey-v1.0-1.6.7.elf differ diff --git a/ChaosKey/v1.0/chaoskey-v1.0-altos-flash-1.6.7.elf b/ChaosKey/v1.0/chaoskey-v1.0-altos-flash-1.6.7.elf new file mode 100755 index 0000000..e38afaf Binary files /dev/null and b/ChaosKey/v1.0/chaoskey-v1.0-altos-flash-1.6.7.elf differ -- cgit v1.2.3 From d68cd98e29baa22b06ccca3ad0fce1175be647cc Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Sun, 5 Mar 2017 08:58:38 -0800 Subject: Add links to current firmware --- ChaosKey/v1.0/chaoskey-v1.0-altos-flash-current.elf | 1 + ChaosKey/v1.0/chaoskey-v1.0-current.elf | 1 + 2 files changed, 2 insertions(+) create mode 120000 ChaosKey/v1.0/chaoskey-v1.0-altos-flash-current.elf create mode 120000 ChaosKey/v1.0/chaoskey-v1.0-current.elf diff --git a/ChaosKey/v1.0/chaoskey-v1.0-altos-flash-current.elf b/ChaosKey/v1.0/chaoskey-v1.0-altos-flash-current.elf new file mode 120000 index 0000000..b9c407e --- /dev/null +++ b/ChaosKey/v1.0/chaoskey-v1.0-altos-flash-current.elf @@ -0,0 +1 @@ +chaoskey-v1.0-altos-flash-1.6.7.elf \ No newline at end of file diff --git a/ChaosKey/v1.0/chaoskey-v1.0-current.elf b/ChaosKey/v1.0/chaoskey-v1.0-current.elf new file mode 120000 index 0000000..028ac4c --- /dev/null +++ b/ChaosKey/v1.0/chaoskey-v1.0-current.elf @@ -0,0 +1 @@ +chaoskey-v1.0-1.6.7.elf \ No newline at end of file -- cgit v1.2.3 From e8faee231146c06d12bb76b7ad6ada3415258807 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Sun, 5 Mar 2017 09:00:32 -0800 Subject: Cant use symlinks to reference current ChaosKey firmware --- ChaosKey/index.mdwn | 4 ++-- ChaosKey/v1.0/chaoskey-v1.0-altos-flash-current.elf | 1 - ChaosKey/v1.0/chaoskey-v1.0-current.elf | 1 - 3 files changed, 2 insertions(+), 4 deletions(-) delete mode 120000 ChaosKey/v1.0/chaoskey-v1.0-altos-flash-current.elf delete mode 120000 ChaosKey/v1.0/chaoskey-v1.0-current.elf diff --git a/ChaosKey/index.mdwn b/ChaosKey/index.mdwn index de87aa2..aab5b71 100644 --- a/ChaosKey/index.mdwn +++ b/ChaosKey/index.mdwn @@ -43,9 +43,9 @@ bits from the noise source are available here: [AltOS Git Repository](http://git.gag.com/?p=fw/altos;a=summary) -[Current ChaosKey Firmware](v1.0/chaoskey-v1.0-current.elf) +[ChaosKey Firmware version 1.6.7](v1.0/chaoskey-v1.0-1.6.7.elf) -[Current ChaosKey Boot Loader](v1.0/chaoskey-v1.0-altos-flash-current.elf) +[ChaosKey Boot Loader version 1.6.7](v1.0/chaoskey-v1.0-altos-flash-1.6.7.elf) Hardware designs using [gEDA](http://www.geda-project.org/) are available here: diff --git a/ChaosKey/v1.0/chaoskey-v1.0-altos-flash-current.elf b/ChaosKey/v1.0/chaoskey-v1.0-altos-flash-current.elf deleted file mode 120000 index b9c407e..0000000 --- a/ChaosKey/v1.0/chaoskey-v1.0-altos-flash-current.elf +++ /dev/null @@ -1 +0,0 @@ -chaoskey-v1.0-altos-flash-1.6.7.elf \ No newline at end of file diff --git a/ChaosKey/v1.0/chaoskey-v1.0-current.elf b/ChaosKey/v1.0/chaoskey-v1.0-current.elf deleted file mode 120000 index 028ac4c..0000000 --- a/ChaosKey/v1.0/chaoskey-v1.0-current.elf +++ /dev/null @@ -1 +0,0 @@ -chaoskey-v1.0-1.6.7.elf \ No newline at end of file -- cgit v1.2.3 From 9636cb118ff9fe18a2753dc8b2123167b26cdb05 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Wed, 8 Mar 2017 08:34:33 -0800 Subject: Add Maine Missle Math and Science Club (MMMSC) launch site Signed-off-by: Keith Packard --- AltOS/launch-sites.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/AltOS/launch-sites.txt b/AltOS/launch-sites.txt index 3e4945f..ba85eff 100644 --- a/AltOS/launch-sites.txt +++ b/AltOS/launch-sites.txt @@ -19,6 +19,7 @@ LUNAR Moffett Field:37.412582:-122.052290:http://www.lunar.org/ MDARS Tripoli Mojave Desert:35.1044666667:-117.795666667:http://www.mdars.info/ MDRA Higgs Farm:39.07854167:-75.87634583:http://www.mdrocketry.org METRA Pine Island:41.31939:-74.47077:http://metrarocketclub.org +MMMMSC Tuckahoe Turf Farms:43.318945:-70.892135:http://mmmsclub.org/ Mojave Desert Advanced Rocket Society:35.10472:-117.79444:http://www.mojavedesertrocketry.org/ NCR Atlas Site:40.65:-104.38333:http://ncrocketry.org NCR Pawnee North Site:40.885955:-104.63793:http://ncrocketry.org -- cgit v1.2.3 From ba56b56d20796550ce101a82bc223f6e9c479c0b Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Mon, 3 Apr 2017 11:46:30 -0700 Subject: Add link to ChaosKey and Vikings distributor Signed-off-by: Keith Packard --- index.mdwn | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/index.mdwn b/index.mdwn index a7405f0..45fad8e 100644 --- a/index.mdwn +++ b/index.mdwn @@ -39,6 +39,10 @@ Altus Metrum products are available directly from * New Zealand * [Aerospace Education](http://www.rockets.co.nz) +For ChaosKey, there is a distributor in Europe: + + * [Vikings GmbH](https://store.vikings.net/libre-friendly-accessories) + # Products # These products are available for purchase: @@ -87,6 +91,9 @@ ideal altimeter for model rocket contests. provides an interface between [MicroPeak](MicroPeak/) and USB to download flight log data. +* [ChaosKey](ChaosKey/) +is a true hardware random number generator that connects over USB. + The following product is available in limited quantity from time to time: * [TeleMini](TeleMini/) -- cgit v1.2.3 From 14287a527d50f93c7fdd592b5177590ad0cf2cdd Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Mon, 3 Apr 2017 12:36:43 -0700 Subject: Add SystemsGO southern launch site (texas school program) --- AltOS/launch-sites.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/AltOS/launch-sites.txt b/AltOS/launch-sites.txt index ba85eff..41e24fe 100644 --- a/AltOS/launch-sites.txt +++ b/AltOS/launch-sites.txt @@ -46,6 +46,7 @@ SCORE Hudson Ranch:38.155602777777778:-104.809119444444444:http://scronline.net SEARS Samson, AL:31.118849:-86.091031:http://www.sears572.com SRA Rocket Ranch:27.943333333333333:-80.716666666666667:http://www.spaceportrocketry.org/ St. Louis Rocketry Elsberry, MO:39.160217:-90.763356:http://stlouisrocketry.com/ +SystemsGO South, Houston, TX:29.562952777777778:-94.731458333333333:http://www.systemsgo.org/ THOR / Tripoli Nebrask (Jansen):40.150556:-97.032222:http://www.nerocketry.org/history.html Torrey Farms of Potter, NY:42.7008967:-77.183656:http://urrg.org/ TRAAU Serpentine:-36.4823466:144.0180150:http://traau.com/ -- cgit v1.2.3