Our goal is to design a multi-sensor device similar to the automatic lifelogging camera from Narrative (http://ift.tt/157cb1z), which takes automatically pictures and stores them in its non-volatile memory; compared to the Narrative device, our device will have additional capabilities and sensors as mentioned below.
Device characteristics:
- Compact dimensions and low weight (it should be possible to attach it to a user's garment without discomfort)
- Architecture: microcontroller unit connected to sensors, Wi-Fi interface, GPS receiver and USB port
- Microcontroller unit based on OMAP3 or similar processor; since no video output will be used, a video graphics engine is not needed
- SDRAM: 1 GB
- Storage capacity: 2 GB internal memory, plus one slot for external high-speed micro SD card (user data will be saved to SD card attached by the user)
- Camera sensor with 5 megapixel resolution and support for video capture (e.g.
http://ift.tt/1dSRhTX)
- USB device port with micro USB connector, to be used for data transfer (High Speed) and battery charging
- Sensors and wireless interfaces: accelerometer, magnetometer, gyroscope, light sensor, temperature sensor, microphone, camera, GPS, Wi-Fi
- Presence of buttons and LEDs to be determined
- No components external to the PCB (except battery and SD card)
- Typical usage profile: microcontroller in stand-by mode, SDRAM in self-refresh mode, all sensors and interfaces powered off except the accelerometer, a picture taken and saved to SD card every 30 seconds, video recording activated 5 times per day, with duration around 5-10 minutes, GPS receiver active for 20-30 minutes a day
- Target battery lifetime with above usage profile: 2-3 days
- Target dimensions: 35 x 35 x 10 mm (including plastic case)
- Target weight: 20-30 g
Project milestones:
- Selection of PCB components with corresponding microcontroller interface buses; indication of power consumption for each active component (for microcontroller, both in active state and in stand-by state; for SDRAM, both in active state and in self-refresh mode), and corresponding requirements on battery capacity, size and weight to achieve the target battery life with the typical usage scenario
- Circuit and PCB design
- Manufacturing of 1-2 prototypes of the device; initial prototypes can have a simple case, or no case at all
- (optional) Mechanical design
- (optional) Firmware development based on Linux distribution, including device drivers for all sensors and interfaces, demo applications to record images, videos and sensor readings and save them to external SD card, and support for USB mass storage to access the SD card from an external host; source code for developed firmware should be provided
Candidates should indicate whether they can do just circuit and PCB design, or mechanical design for the complete device as well, and whether they can do firmware development. Choice of microcontroller unit should be justified.
Budget: $2000
Posted On: September 20, 2014 13:03 UTC
ID: 204556724
Category: Design & Multimedia > Engineering & Technical Design
Skills: Array, Array, Array
Country: Turkey
click to applyfrom Online Job Search