start a page for usbtrng
authorBdale Garbee <bdale@gag.com>
Tue, 26 Aug 2014 18:36:55 +0000 (11:36 -0700)
committerBdale Garbee <bdale@gag.com>
Tue, 26 Aug 2014 18:36:55 +0000 (11:36 -0700)
USBtrng/index.mdwn [new file with mode: 0644]

diff --git a/USBtrng/index.mdwn b/USBtrng/index.mdwn
new file mode 100644 (file)
index 0000000..d6ebbca
--- /dev/null
@@ -0,0 +1,41 @@
+# USBtrng
+
+This is a hardware True Random Number Generator that attaches via USB.
+
+These are photos of prototype version 0.1:
+
+<a href="v0.1/usbtrng-v0.1-top.jpg"> <img src="v0.1/usbtrng-v0.1-top-thumb.jpg"></a>
+<a href="v0.1/usbtrng-v0.1-bottom.jpg"> <img src="v0.1/usbtrng-v0.1-bottom-thumb.jpg"></a>
+
+## Documentation ##
+
+There is no documentation yet.
+
+## Features ##
+
+* Hardware Features
+       * [NXP LPC11U14](http://www.nxp.com/products/microcontrollers/cortex_m0_m0/LPC11U14FHI33.html) System-on-Chip
+               * ARM Cortex-M0 MCU
+               * 32k Flash
+               * 6k RAM
+               * USB 2.0
+               * 8 12-bit analog inputs
+               * I2C, SPI, async serial
+               * digital I/O
+
+* Firmware Features
+       * [AltOS](../AltOS/) is written mostly in C with some ARM assembler
+       * Runs from on-chip flash, uses on-chip RAM, stores tracking data to
+               flash memory part
+* Tools Used
+       * [gEDA](http://www.gpleda.org/) for schematic capture and 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)
+       * The software is licensed [GPL version 2](http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
+
+## Artifacts ##
+
+The hardware design files can be found on [git.gag.com](http://git.gag.com) 
+in the project [hw/usbtrng](http://git.gag.com/?p=hw/usbtrng;a=summary).  
+