Benjamin
Benjamin

Reputation: 332

Great idea for embedded development

For my university I (and three others), are searching for a project that utilizes at least one embedded device, web services or other web technology, and a Graphical User Interface.

Currently we are looking at developing a unified remote, that is an extendable application on a cell phone through which you can control your media center. Any ideas, or advice on this will be appreciated, though it is not the focus of this question.

We are having a hard time finding interesting (or funny) projects on which we can work a complete semester. Any ideas will be greatly appreciated. The software will be released as free software. (GPL or BSD license).

We all have a Bsc in Software Engineering.

EDIT: I am very pleased with the suggestions so far. Thanks to everyone, and keep it coming.

Upvotes: 3

Views: 458

Answers (9)

eaanon01
eaanon01

Reputation: 1079

I really love working witht the Atmel ststk1000/stk1006/stk1002 development boards for tht AVR32. ATSTK1000
2x Ethernet
QVGA lcd
USB 2.0
SD/MMC
Conpact flash
Supported embedded linux
IR
Audio
ps2 interfaces
uarts
++
familiy atmel page: AVR 32 family home
online forums Forums for CPU

Upvotes: 0

Alphaneo
Alphaneo

Reputation: 12539

Benjamin and all those aspiring to do embedded projects ...

When you start a project, especially in embedded systems, you need to understand that the hardware is not your PC but some special device. And every sensor will be a transducer in itself. The only thing that would matter to students is that everything costs and are costly

So, it will be good to make sure that the idea is such that,

  1. It can be completed by the project members within the given timeframe
  2. All the required development tools like hardware etc can be really bought
  3. Of all, it good to ensure that the project enables you to learn something useful for your career ...

To do all this it is better set some achievable goals

Upvotes: 1

Benjamin
Benjamin

Reputation: 332

Another idea (from the top of my head):

A work environment ensurance thing. We programmers like to develop in nice and quiet environments. Unfortunately some people tends to annoy us with their disturbing behaviour (or just by being loud).

So the project could be to create devices wich tracks the stress level (sweat levels, pulse etc.) of the individual and their impact onto others.

An example: One individual is very loud (the device should measure this), and others around him becomes stressed and/or unfocused because of this. The serverside sw, should then detect and warn him to quit down a bit to improve the work environment.

Comments?

Upvotes: 3

djna
djna

Reputation: 55937

OK then: the recipe generating fridge. Rfid tags on the contents know what's available and the expiry dates. The database knows the recipes. The fridge emails/texts you to say "buy some mushrooms and you can have a delicous ham and mushroom omelette while the eggs are still fresh."

Upvotes: 1

Kristopher Johnson
Kristopher Johnson

Reputation: 82545

How about an app and hardware that will tell me when my wife's plants need watering? (It's somehow my fault if they don't get watered.)

Upvotes: 1

djna
djna

Reputation: 55937

How about follower: carry a device, as you move from room to room in your house devices configure themselves to your preference - lights, music etc. If two people are in the room some precedence rules.

Is that possible just on the presence of a mobile phone?

Upvotes: 6

simon
simon

Reputation: 5925

The standout companies that have made great universal (programmable) remotes are : logitech, and philips.

One of the big problems with these types of devices is the ability of the general consumer to actually program all of their various devices. Logitech has done an outstanding job of providing a fairly simple Web based user setup experience that then implements a very usable universal control.

I would definitely look at what they have done for some ideas on universal remote controls.

Upvotes: 1

APC
APC

Reputation: 146249

What do you peeps like doing? Build an app for it.

So, if you like drinking coffee build a application which will find the nearest frothy coffee shoppe (or if you're particular, the nearest Peets/Starbucks/Whatever-ocino). This idea works for beer too.

If you buy stuff off e-Bay build a sniper app.

If you enjoy playing frisbee build an app which locates your nearest friends and sends them a text asking whether they want to goof off lectures and go to the park.

Heck, you could even build an app which monitors your SO questions and alerts you when you get an answer (although I don't know whether the data services SO currently offer will be up to the job).

Upvotes: 1

Ramesh Soni
Ramesh Soni

Reputation: 16077

Develop a system in which you can program the lighting system of your house. You can set up their schedule one time and everything should work automatically.

Upvotes: 0

Related Questions