summaryrefslogtreecommitdiff
path: root/AltusMetrum
diff options
context:
space:
mode:
authorBdale Garbee <bdale@gag.com>2010-11-30 14:20:16 -0700
committerBdale Garbee <bdale@gag.com>2010-11-30 14:20:16 -0700
commitb27f14e85f7b429006773154f85011b445bcd2e4 (patch)
tree29078c226f8460fc2689acdb959c772c5221cd4a /AltusMetrum
parent27d6fa068dfced7d1250936cccf9c2327d14596b (diff)
clean up confusion between AltusMetrum and OpenAlt naming for original
design based on LPC2148, add a reference to being US based with a flag image from openclipart.org
Diffstat (limited to 'AltusMetrum')
-rw-r--r--AltusMetrum/AltusMetrum.odpbin62252424 -> 0 bytes
-rw-r--r--AltusMetrum/hpim2581-thumb.jpgbin77827 -> 0 bytes
-rwxr-xr-xAltusMetrum/hpim2581.jpgbin1752850 -> 0 bytes
-rw-r--r--AltusMetrum/hpim2582-thumb.jpgbin85978 -> 0 bytes
-rwxr-xr-xAltusMetrum/hpim2582.jpgbin1699714 -> 0 bytes
-rw-r--r--AltusMetrum/index.mdwn105
6 files changed, 0 insertions, 105 deletions
diff --git a/AltusMetrum/AltusMetrum.odp b/AltusMetrum/AltusMetrum.odp
deleted file mode 100644
index 3d7d457..0000000
--- a/AltusMetrum/AltusMetrum.odp
+++ /dev/null
Binary files differ
diff --git a/AltusMetrum/hpim2581-thumb.jpg b/AltusMetrum/hpim2581-thumb.jpg
deleted file mode 100644
index 1e6f31c..0000000
--- a/AltusMetrum/hpim2581-thumb.jpg
+++ /dev/null
Binary files differ
diff --git a/AltusMetrum/hpim2581.jpg b/AltusMetrum/hpim2581.jpg
deleted file mode 100755
index c67733d..0000000
--- a/AltusMetrum/hpim2581.jpg
+++ /dev/null
Binary files differ
diff --git a/AltusMetrum/hpim2582-thumb.jpg b/AltusMetrum/hpim2582-thumb.jpg
deleted file mode 100644
index a43b36c..0000000
--- a/AltusMetrum/hpim2582-thumb.jpg
+++ /dev/null
Binary files differ
diff --git a/AltusMetrum/hpim2582.jpg b/AltusMetrum/hpim2582.jpg
deleted file mode 100755
index 7b584a5..0000000
--- a/AltusMetrum/hpim2582.jpg
+++ /dev/null
Binary files differ
diff --git a/AltusMetrum/index.mdwn b/AltusMetrum/index.mdwn
deleted file mode 100644
index cc70e75..0000000
--- a/AltusMetrum/index.mdwn
+++ /dev/null
@@ -1,105 +0,0 @@
-# AltusMetrum
-
-This is the design that started it all! Bdale got frustrated with existing
-commercial altimeters and decided to build his own. This project was
-presented in talks at LCA, SCALE, OLS, and Debconf in 2008.
-
-Here are photos of the front and back sides of the version 0.1 prototype PCB,
-which was 100% auto-routed on 2 layers using the
-[gEDA](http://www.gpleda.org)
-schematic and pcb tools.
-
-<a href="hpim2581.jpg"> <img src="hpim2581-thumb.jpg"></a>
-<a href="hpim2582.jpg"> <img src="hpim2582-thumb.jpg"></a>
-
-## Features ##
-
-### User View ###
-
-* Recording altimeter for model rocketry
-* Supports dual deployment (can fire 2 ejection charges)
-* Primary operations based on pressure sensor
-* 3-axis accelerometer
-* Temperature sensor
-* 2 serial ports for attachment of GPS and RF link modules
-* USB for data recovery and post-flight power source
-* Flexible battery choices
-* Designed to fit 24mm airframe tube
-
-### Developer View ###
-
-* NXP LPC-2148 Processor (ARM7TDMI-S)
- * 512k Flash memory, 32k RAM
- * USB plus lots of analog, digital, and serial I/O
-* Microchip 24FC1025 CMOS serial EEPROM
- * 128k x 8
- * I2C interface
-* Various Sensors
- * Freescale MP3H6115A pressure sensor
- * Freescale MMA7260QT 3-axis accelerometer
- * Microchip MCP9700A temperature sensor
- * (Honeywell 2-axis magnetic sensor left out of v0.1)
-* Software Features
- * Written mostly in C with some ARM assembler
- * Runs from on-chip flash, uses on-chip RAM, stores flight data to
- serial EEPROM chip
- * USB serial emulation for "console" interface
- * Uses GCC, newlib, FreeRTOS, LPCUSB
- * Based on a demo package written for the Olimex LPC-P2148 eval board
- by J C Wren
-* 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)
-
-## Problems ##
-
-In addition to the various "oopses" that were found and fixed during initial
-turn-on of this board, several issues contributed to the decision to shelve
-the design for now:
-
-* lots of work went in to trying to make the board fit in a 24mm airframe,
- but the resulting design with battery is really too heavy for such a small
- rocket.
-
-* the 3-axis accelerometer has a max scale of +/- 6g. This is insufficient
- for characterizing the kinds of motors that we're playing with now.
-
-* while using a gcc-based toolchain to cross-develop for the ARM7 core works
- reasonably well, it's a heavy toolchain to build and maintain, and the
- processor really is serious overkill for the task at hand.
-
-## Artifacts ##
-
-The best version of Bdale's [Peace Love and Rockets](AltusMetrum.odp)
-presentation about this hardware generation was given at the Ohio LinuxFest
-2008. Note that there are many photos included, so this is a HUGE file!
-
-The version 0.1 design had enough issues that Bdale decided not to publish
-it. Work on an 0.2 revision is mostly complete at the schematic level, and
-some printed circuit board artwork updates were made, but a second run of
-boards was never attempted. This design is now mostly of historical interest.
-
-## Futures ##
-
-If we decide to do further work on this design, a number of changes seem
-potentially appropriate for the next board revision, in addition to just
-fixing bugs found in the turn-on of the initial boards.
-
-* The LiPo battery support from [TeleMetrum](../TeleMetrum) should be copied
- into this design, replacing the battery screw terminals with a standard LiPo
- 2-pin battery connector.
-
-* The [SparkFun](http://www.sparkfun.com) folks have produced
- a [USB bootloader for the LPC2148](http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=94). It
- requires an SD card for temporary storage of code to be
- flashed. Replacing the current external SPI memory chip with a microSD
- socket could make sense. The socket size is under a cm square, and ones
- that have a fold-up locking top are about $2, vs over $6 for the current
- memory chip. The cards themselves are getting very cheap, too, and can
- store much more data than the current 128k memory chip. This would require
- moving ADC_Vbat to a different ADC input so that pins 27, 29, 30, and 31
- would be available for the microSD socket.
-
-* Consideration should be given to changing the accelerometer for a higher-G
- single axis unit as in [TeleMetrum](../TeleMetrum) if we want to be able to
- use it for motor characterization.