"I usually only pick projects..." <- actually it isn't about a problem but wanna do something to learn embedded related stuff. but i am not sure at what level i must pick for the time frame i have most of the projects i found are usually feel like robotics i want something that is core to embedded development and wil be able to complete within the time frame and also one more note- i am ready to dedicate time so an idea as big as possible but within that time frame with my present skills and skills i learn on the way will be very useful