Click here to Skip to main content
15,886,788 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more: , +
Hi My study field is electronics, and I want to build some gadgets like android watches or wears and etc. I know some thing about Linux programming and c++ language, and want to know if there is a Linux distribution like android for these type of electronic devices, I do forget learning android and it's programming languages like JAVA?
Posted
Comments
Sergey Alexandrovich Kryukov 8-Sep-15 13:54pm    
Sure, there are Linux distro suitable for many purposes and platforms. It depends on what is it. The question is too vague.
—SA
hor_313 8-Sep-15 14:16pm    
Thank you!
My first purpose is making a device that it uses some modules like gyro, accelerometer, and has a user interface like Android watches. I don't know making these things with Linux and c++ are harder than using Android and java or not?

Can you introduce some Linux distro's more likely to Android?
Sergey Alexandrovich Kryukov 8-Sep-15 14:29pm    
I don't know, but Android is based on Linux. If you need an alternative, you have to do your search, as well as the search for those device drivers.
—SA
Patrice T 8-Sep-15 14:41pm    
I guess you will have more chances to get help by looking for a forum for embedded systems.

To realise such projects you need an embedded device (as already suggested by ppolymorphe). These usually came with an adapted Linux distribution (most devices use a Debian based one).

So I would not care about a specific Linux distribution but select an embedded system that fits your needs (physical size, I/O capabilties, CPU power, power consumption). You may also check if the external hardware that should be used is already supported by existing drivers. With more uncommon hardware like gyro and accelerator and maybe small displays you usually have to rebuild the kernel to include the drivers.

If the selected system does not use Android, you probably must write your own GUI (using existing libraries like Qt or Gtk+).

If you just want to play around with some kind of sensors, I would suggest a widely used system with an active community like the Raspberry Pi.
 
Share this answer
 
Um...Android is a Linux distro... :laugh:

There are quite a lot of embedded Linux variants: Wiki[^] provides a starter list, but there are loads of possibilities. Google[^] may help you get started looking for something suitable for exact project requirements.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900