harmonize "tools used"
[web/altusmetrum] / EasyMini / index.mdwn
index 43a891d101ba91dc2a6a83455c1c2454f6b42a21..25e2a693c668abd5134d4b622852dbcffe549545 100644 (file)
@@ -1,20 +1,21 @@
+[[!meta title="EasyMini"]]
 # EasyMini
 
 This is a small, baro-only recording dual-deploy altimeter for 
 model rocketry
 
-EasyMini is available from the [Garbee and Garbee](https://shop.gag.com) web 
-store, and should be available from our distributors soon.
+EasyMini version 3.0 is available from the
+[Garbee and Garbee](https://shop.gag.com) web store
+and from our distributors.
 
-For the latest EasyMini firmware and related ground station software, please
-visit the [AltOS](../AltOS) page on this site.  EasyMini requires AltOS
-version 1.3 or later.
+For the latest EasyMini firmware and related ground station software,
+please visit the [AltOS](../AltOS) page on this site.  EasyMini
+version 3.0 requires AltOS version 1.9.12 or later.
 
-These are photos of a prototype version, we haven't take photos of the 
-production units yet:
+These are photos of version 3.0:
 
-<a href="v0.2/easymini-top.jpg"> <img src="v0.2/easymini-top-thumb.jpg"></a>
-<a href="v0.2/easymini-parts.jpg"> <img src="v0.2/easymini-parts-thumb.jpg"></a>
+<a href="v3.0/top.jpg"> <img src="v3.0/top-thumb.jpg"></a>
+<a href="v3.0/bottom.jpg"> <img src="v3.0/bottom-thumb.jpg"></a>
 
 ## Features ##
 
@@ -25,18 +26,18 @@ production units yet:
 * Barometric pressure sensor good to 100k feet MSL
 * Designed to use a battery supplying 3.7V-12V.
 * 1.5 x 0.8 inch board designed to fit inside 24mm airframe coupler tube
-* 2MB on-board data logging flash
+* 1MB on-board data logging flash
 * Weighs only 6.5g (less than 1/4 oz)
 
 ### Developer View ###
 
 * Hardware Features
-       * [NXP LPC11U14](http://www.nxp.com/products/microcontrollers/cortex_m0_m0/LPC11U14FHI33.html) System-on-Chip
+       * [NXP LPC11U24](https://www.nxp.com/part/LPC11U24FET48#/) System-on-Chip.
                * ARM Cortex-M0 MCU
                * 32k Flash
-               * 6k RAM
+               * 8k RAM
                * USB 2.0
-               * 8 12-bit analog inputs
+               * 10-bit analog inputs
                * I2C, SPI, async serial
                * digital I/O
        * [Measurement Specialties MS5607](http://www.meas-spec.com/product/pressure/MS5607-02BA03.aspx) pressure sensor
@@ -46,7 +47,8 @@ production units yet:
        * Runs from on-chip flash, uses on-chip RAM, stores flight data to
                flash memory part
 * Tools Used
-       * [gEDA](http://www.gpleda.org/) for schematic capture and PCB layout
+       * [lepton-eda](https://github.com/lepton-eda/lepton-eda) for schematic capture
+       * [pcb-rnd](http://repo.hu/projects/pcb-rnd/) for PCB layout
        * [GCC](http://gcc.gnu.org/) 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)
@@ -62,7 +64,7 @@ in the comprehensive Altus Metrum manual in
 [pdf](../AltOS/doc/altusmetrum.pdf) formats
 
 An outline of the board with drill hole locations is available in
-[pdf](../Documents/easymini-outline.pdf) format.
+[pdf](../AltOS/doc/easymini-outline.pdf) format.
 
 Thanks to Bryan Duke, there's also a 3d model of EasyMini available on 
 [Thingiverse](http://www.thingiverse.com/thing:1946852). 
@@ -71,7 +73,26 @@ The hardware design files can be found on [git.gag.com](http://git.gag.com)
 in the project [hw/easymini](http://git.gag.com/?p=hw/easymini;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.  
+of the files for production PCB version 3.0 in pdf format.  
 
-* [schematic](v1.0/easymini-sch.pdf)
-* [pcb artwork](v1.0/easymini-pcb.pdf)
+* [schematic](v3.0/easymini-sch.pdf)
+* [pcb artwork](v3.0/easymini-pcb.pdf)
+* [bill of materials](v3.0/partslist.csv)
+
+## Previous Versions ##
+
+All versions of EasyMini have the same user-visible features and 
+specifications, the differences are primarily in the choice of processor which
+has changed over time due to availability.  
+
+Easy Mini version 1.0 was the first production version of EasyMini, based on 
+the [NXP LPC11U14](http://www.nxp.com/products/microcontrollers/cortex_m0_m0/LPC11U14FHI33.html) System-on-Chip.
+
+Easy Mini version 2.0 was the second production version of EasyMini, 
+based on the 
+[STM32F042](http://www.st.com/en/microcontrollers/stm32f042f6.html)
+System-on-Chip.  This version also moved to a more robust USB connector.
+
+Easy Mini version 1.1 was the third production version of EasyMini.  It used
+the more robust USB connector, but went back to the same processor chip as
+version 1.0 due to parts availability.