diff --git a/web/Makefile b/web/Makefile new file mode 100644 index 0000000..293e047 --- /dev/null +++ b/web/Makefile @@ -0,0 +1,35 @@ +GEN=atben-pcba-small.jpg atusb-pcba-small.jpg \ + atusb-use-small.jpg atben-use-small.jpg + +all: $(GEN) + +upload: $(GEN) + rsync -e ssh index.html $(GEN) \ + www-data@downloads.qi-hardware.com:werner/wpan/web/ + +800px-Atben_atusb_prod_03.jpg: + wget http://en.qi-hardware.com/w/images/thumb/0/06/Atben_atusb_prod_03.jpg/800px-Atben_atusb_prod_03.jpg + +800px-Atben_atusb_prod_05.jpg: + wget http://en.qi-hardware.com/w/images/thumb/c/ce/Atben_atusb_prod_05.jpg/800px-Atben_atusb_prod_05.jpg + +785px-Atben_atusb_prod_09.jpg: + wget http://en.qi-hardware.com/w/images/thumb/e/e2/Atben_atusb_prod_09.jpg/785px-Atben_atusb_prod_09.jpg + +800px-Atben_atusb_prod_07.jpg: + wget http://en.qi-hardware.com/w/images/thumb/4/4c/Atben_atusb_prod_07.jpg/800px-Atben_atusb_prod_07.jpg + +atben-pcba-small.jpg: 800px-Atben_atusb_prod_03.jpg + convert $< -scale 180x $@ + +atusb-pcba-small.jpg: 800px-Atben_atusb_prod_05.jpg + convert $< -sample 100x105%\! -rotate -45 -scale 200x $@ + +atusb-use-small.jpg: 785px-Atben_atusb_prod_09.jpg + convert $< -scale 200x $@ + +atben-use-small.jpg: 800px-Atben_atusb_prod_07.jpg + convert $< -scale 200x $@ + +clean: + rm -f $(GEN) diff --git a/web/index.html b/web/index.html new file mode 100644 index 0000000..b1d8132 --- /dev/null +++ b/web/index.html @@ -0,0 +1,180 @@ + +
+A first run of atben and atusb boards has been produced +by Tuxbrain S.L. and is available +for sale. +
+
+ | + | + | + |
atben (for the Ben NanoNote) + | atusb (Full-Speed USB) + |
---|
+Both boards transmit with a maximum power of 2 mW (+3 dBm) over a
+distance of up to about 10 m in a typical indoors environment.
+
+The standard data rate of IEEE 802.15.4 is 250 kbps. The transceiver
+supports non-standard rates of up to 2 Mbps, with a reduced range.
+
+
+
+atben plugs into the Ben's +8:10 card slot. +Note that it is not an SDIO card. +
+atusb is designed for USB 2.0 Full-Speed and has an USB A connector. +The host needs suitable drivers for the board. + + +
+To make use of the boards while working on IPv6, we have developed a quick +and dirty tunnelling mechanism for IPv4. A video demonstrating its use +can be seen +here. +
+atben has no local "intelligence" and its SPI interface is
+bit-banged directly by the Ben.
+
atusb uses an
+Atmel
+
+ATmega32U2 microcontroller to interface between USB and SPI with
+a homebrewn protocol on top of USB.
+
+The firmware includes a boot loader allowing easy firmware updates in the
+field with the
+DFU
+protocol.
+
+This boot loader occupies 4 kB of the 32 kB of Flash memory in
+atusb. The "application" uses another 6 kB. Developers
+wishing to extend or replace the firmware thus have between 22 and
+28 kB available for experiments.
+
+While not an immediate project goal, it may be possible to +write firmware for atusb that turns it into a transparent +gateway for legacy operating systems and protocols. + + +
+
Element | Status | Links + | |||||
---|---|---|---|---|---|---|---|
Schematics | Done + | atben, + atusb + | |||||
Layout | Done + | atben, + atusb + | |||||
Test software | Done + | scripts, + tools, + description + | |||||
Production | Done + | Production notes + | |||||
Firmware | + Finishing + | source + | |||||
Device driver | + In progress + | linux-zigbee project, + ben-wpan kernel branch + | |||||
MAC layer | + In progress + | linux-zigbee project
+ IPv4 hack | Done
+ | dirtpan
+ | 6LoWPAN stack | To do
+ | |
+ + +
+