Wishlist/Sensorbox

From Openmoko

(Difference between revisions)
Jump to: navigation, search
m (Electronics: spelling)
(Electronics: -link (not ARM based))
Line 39: Line 39:
 
****USB powered through USB-flash port: [http://www.embeddedartists.com/products/education/edu_2148.php embeddedartists.com: LPC2148 Education Board] (two USB ports - one for programming via a ftdi-chip(USB<->serial) - and one directly connected to LPC2148)
 
****USB powered through USB-flash port: [http://www.embeddedartists.com/products/education/edu_2148.php embeddedartists.com: LPC2148 Education Board] (two USB ports - one for programming via a ftdi-chip(USB<->serial) - and one directly connected to LPC2148)
 
****[http://www.mikrocontroller.net/articles/ARM_MP3/AAC_Player ARM MP3/AAC Player] Quote: "...This is my MP3/AAC player project. The difference to most other players is that decoding is not done on a specialized IC (like VS1001), but directly on the microcontroller. It can play MP3 (all bit rates) and AAC (up to ~256 kbps) from SD card in real time. The project is work in progress..."
 
****[http://www.mikrocontroller.net/articles/ARM_MP3/AAC_Player ARM MP3/AAC Player] Quote: "...This is my MP3/AAC player project. The difference to most other players is that decoding is not done on a specialized IC (like VS1001), but directly on the microcontroller. It can play MP3 (all bit rates) and AAC (up to ~256 kbps) from SD card in real time. The project is work in progress..."
****[http://www.myplace.nu/mp3/yampp7.htm yampp-7] Quote: "...portable MP3 player that uses Compact Flash or MultiMedia cards for storage of songs..."
 
 
****[http://microcontrollershop.com/product_info.php?cPath=315&products_id=2252  LPC2148-based Line-tracing Race Car Robot Kit]
 
****[http://microcontrollershop.com/product_info.php?cPath=315&products_id=2252  LPC2148-based Line-tracing Race Car Robot Kit]
 
****[http://www.scienceprog.com/arm7-lpc2148-mini-board/ ARM7 LPC2148 mini board], [http://www.scienceprog.com/arm7-base-development-board-for-lpc2148/ ARM7-Base development board for LPC2148]
 
****[http://www.scienceprog.com/arm7-lpc2148-mini-board/ ARM7 LPC2148 mini board], [http://www.scienceprog.com/arm7-base-development-board-for-lpc2148/ ARM7-Base development board for LPC2148]

Revision as of 10:55, 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