Wishlist/Sensorbox

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(Electronics: more)
(Electronics: +board)
Line 43: Line 43:
 
****ARM1136JF-S-based: [http://www.buglabs.net/ buglabs.net], [http://www.buglabs.net/applications Some applications], [http://bugcommunity.com/wiki/index.php/BUG_Wiki bugcommunity wiki]
 
****ARM1136JF-S-based: [http://www.buglabs.net/ buglabs.net], [http://www.buglabs.net/applications Some applications], [http://bugcommunity.com/wiki/index.php/BUG_Wiki bugcommunity wiki]
 
****[http://www.gumstix.com/products.html Gumstix]
 
****[http://www.gumstix.com/products.html Gumstix]
 +
****[http://en.wikipedia.org/wiki/Lego_Mindstorms_NXT Lego Mindstorms NXT], [http://www.teamhassenplug.org/NXT/NXTSoftware.html NXT Programming Software]
 
****[http://www.visionsystems.de/produkte/6801.html Alekto; DIN RAIL mountable]
 
****[http://www.visionsystems.de/produkte/6801.html Alekto; DIN RAIL mountable]
 
****Atmel AT91SAM7X256 based (also ARM): [http://www.makingthings.com/documentation/tutorial/controller-board-overview  Controller Board Overview], [http://www.makingthings.com/ makingthings.com], [http://sourceforge.net/projects/makingthings/ sourceforge.net: makingthings]
 
****Atmel AT91SAM7X256 based (also ARM): [http://www.makingthings.com/documentation/tutorial/controller-board-overview  Controller Board Overview], [http://www.makingthings.com/ makingthings.com], [http://sourceforge.net/projects/makingthings/ sourceforge.net: makingthings]
Line 48: Line 49:
 
****[http://sourceforge.net/projects/lpcusb LPC214x USB stack]
 
****[http://sourceforge.net/projects/lpcusb LPC214x USB stack]
 
***Links:
 
***Links:
****[http://www.nxp.com/pip/LPC2141_42_44_46_48_3.html NXP: LPC2141/42/44/46/48 - Single-chip 16-bit/32-bit microcontrollers]
+
****AT91SAM7S256 (ARM) based: [http://www.nxp.com/pip/LPC2141_42_44_46_48_3.html NXP: LPC2141/42/44/46/48 - Single-chip 16-bit/32-bit microcontrollers]
 
****[http://rod.info/ARM7Micro ARM7 NXP (formerly a division of Philips) LPC Microcontroller]
 
****[http://rod.info/ARM7Micro ARM7 NXP (formerly a division of Philips) LPC Microcontroller]
 
****[http://www.embedded.com/design/opensource/200000632?_requestid=1792 Building Bare-Metal ARM Systems with GNU: Part 1 - Getting Started]
 
****[http://www.embedded.com/design/opensource/200000632?_requestid=1792 Building Bare-Metal ARM Systems with GNU: Part 1 - Getting Started]

Revision as of 11:42, 2 November 2008

During out SYSTEMS fair presentation, an idea was born: an external sensor box!

There is an initial discussion (in German):

http://freeyourphone.de/portal_v1/viewtopic.php?f=3&t=661&p=6966#p6966

Contents

Features

  • analog sensors
  • connected as USB (host)
  • battery extender (?)

Sensors

  • Temperature
  • Humidity
  • Barometer
  • magnetic compass
  • Light intensity / Color
  • Laser / Ultrasonic distance
  • Voltmeter (?)

Other proposed extensions

These ideas go beyond the original Sensorbox idea but some of them can be easily added:

  • LED lamp
  • GPS Antenna
  • Battery pack
  • Camera
  • USB Hub
  • RJ45

Mechanics

There is currently some discussion if it should be a Jacket or an external box. http://freeyourphone.de/portal_v1/download/file.php?id=51

Electronics

Software

  • Device is addressed as a simple serial interface over USB
  • allows to switch on/off each sensor (so that power drainage can be controlled)
  • sends every 0.1 seconds a data block with latest data values
  • User-Interface runs on the Freerunner
Personal tools

During out SYSTEMS fair presentation, an idea was born: an external sensor box!

There is an initial discussion (in German):

http://freeyourphone.de/portal_v1/viewtopic.php?f=3&t=661&p=6966#p6966

Features

  • analog sensors
  • connected as USB (host)
  • battery extender (?)

Sensors

  • Temperature
  • Humidity
  • Barometer
  • magnetic compass
  • Light intensity / Color
  • Laser / Ultrasonic distance
  • Voltmeter (?)

Other proposed extensions

These ideas go beyond the original Sensorbox idea but some of them can be easily added:

  • LED lamp
  • GPS Antenna
  • Battery pack
  • Camera
  • USB Hub
  • RJ45

Mechanics

There is currently some discussion if it should be a Jacket or an external box. http://freeyourphone.de/portal_v1/download/file.php?id=51

Electronics

Software

  • Device is addressed as a simple serial interface over USB
  • allows to switch on/off each sensor (so that power drainage can be controlled)
  • sends every 0.1 seconds a data block with latest data values
  • User-Interface runs on the Freerunner