Merge branch 'master' of ssh://git.gag.com/scm/git/web/altusmetrum
[web/altusmetrum] / EasyMini / index.mdwn
1 # EasyMini
2
3 This is a small, baro-only recording dual-deploy altimeter for 
4 model rocketry
5
6 EasyMini is available from the [Garbee and Garbee](https://shop.gag.com) web 
7 store, and should be available from our distributors soon.
8
9 For the latest EasyMini firmware and related ground station software, please
10 visit the [AltOS](../AltOS) page on this site.  EasyMini requires AltOS
11 version 1.3 or later.
12
13 These are photos of a prototype version, we haven't take photos of the 
14 production units yet:
15
16 <a href="v0.2/easymini-top.jpg"> <img src="v0.2/easymini-top-thumb.jpg"></a>
17 <a href="v0.2/easymini-parts.jpg"> <img src="v0.2/easymini-parts-thumb.jpg"></a>
18
19 ## Features ##
20
21 ### User View ###
22
23 * Recording altimeter for model rocketry
24 * Supports dual deployment (can fire 2 ejection charges)
25 * Barometric pressure sensor good to 100k feet MSL
26 * Designed to use a battery supplying 3.7V-12V.
27 * 1.5 x 0.8 inch board designed to fit inside 24mm airframe coupler tube
28 * 2MB on-board data logging flash
29 * Weighs only 6.5g (less than 1/4 oz)
30
31 ### Developer View ###
32
33 * Hardware Features
34         * [NXP LPC11U14](http://www.nxp.com/products/microcontrollers/cortex_m0_m0/LPC11U14FHI33.html) System-on-Chip
35                 * ARM Cortex-M0 MCU
36                 * 32k Flash
37                 * 6k RAM
38                 * USB 2.0
39                 * 8 12-bit analog inputs
40                 * I2C, SPI, async serial
41                 * digital I/O
42         * [Measurement Specialties MS5607](http://www.meas-spec.com/product/pressure/MS5607-02BA03.aspx) pressure sensor
43         * 1MB SPI flash
44 * Software Features
45         * Written mostly in C with some ARM assembler
46         * Runs from on-chip flash, uses on-chip RAM, stores flight data to
47                 flash memory part
48 * Tools Used
49         * [gEDA](http://www.gpleda.org/) for schematic capture and PCB layout
50         * [GCC](http://gcc.gnu.org/) compiler and source debugger
51 * Licenses
52         * The hardware is licensed under the [TAPR](http://www.tapr.org) [Open Hardware License](http://www.tapr.org/ohl.html)
53         * The software is licensed [GPL version 2](http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
54
55 ## Artifacts ##
56
57 There is a single manual for EasyMini and all other Altus Metrum products,
58 which is available in [html](../AltOS/doc/altusmetrum.html) and 
59 [pdf](../AltOS/doc/altusmetrum.pdf) formats.
60
61 An outline of the board with drill hole locations is available in
62 [pdf](../Documents/easymini-outline.pdf) format.
63
64 The hardware design files can be found on [git.gag.com](http://git.gag.com) 
65 in the project [hw/easymini](http://git.gag.com/?p=hw/easymini;a=summary).  
66
67 For those who don't have ready access to the gEDA suite, here are pdf snapshots
68 of the files for production PCB version 1.0 in more easily readable form.  
69
70 * [schematic](v1.0/easymini-sch.pdf)
71 * [pcb artwork](v1.0/easymini-pcb.pdf)