The UDOO Board looks great. It is like a beaglebone black but has an Arduino Due on board and a 9 axis sensor mag/acc/gyro, bluetooth and wifi, which will be perfect for controlling robots and at about the same price as the Beaglebone black or rasberry pi. They also sell multiple core versions, dual and quad for more processing power. Even better is ROS (robot operating system) works great on it.
http://www.udoo.org/
http://www.udoo.org/
Installation is simple. Make sure you have a big micro sd card. I am using a 32 GB one, it has to be at least 8GB and then you have to re partition it once image is installed to get full 32 GB. Instructions
are here:
http://www.udoo.org/getting-started/creating-a-bootable-micro-sd-card-from-image/
For linux computer I use I just executed this command which copies the UDOO default image :
sudo dd bs=1M if=UDOObuntu_neo_v2.0rc1.img of=/dev/sdb
After booting to a wonderful desktop I easily connected to wifi in the bottom right hand corner of desktop. Next, I bring up the terminal (shortcut icon on desktop) and then update the package lists, a good thing to do before installing any packages
sudo apt-get update
Next install any software updates using the upgrade command
sudo apt-get upgrade
If prompted type Y to start the update.
Since I used a 32 GB micro sd card I want to expand the partition so I can use the entire 32 GB. If you type
df -h
you will seed the root system (/dev/root) only has 2.4G, what a waste! If you do command
cat /etc/fstab
you will see that root / is mounted to /dev/mmcblk0p2, so this is the partition we wish to expand, do so with the command
sudo fdisk /dev/mmcblk0
type p to print, should return this,
Command (m for help): p
Device Boot Start End Blocks Id System
/dev/mmcblk0p1 2048 67583 32768 e W95 FAT16 (LBA)
/dev/mmcblk0p2 67584 62521343 31226880 83 Linux
next delete the partition 2, by typing d, then 2 for partition number
Command (m for help): d
Partition number (1-4): 2
Now create a new partition by entering ‘n’ then ‘p’ and then ‘2’ and press enter again to select default sectors when asked, print table and you should see the end now takes up entire size, typw 'w' to quit and then reboot system, after reboot resize partition with this command
resize2fs /dev/mmcblk0p2
Finally, check that it worked with
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 30G 2.4G 26G 9% /
devtmpfs 337M 4.0K 337M 1% /dev
none 4.0K 0 4.0K 0% /sys/fs/cgroup
none 100M 268K 100M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 498M 0 498M 0% /run/shm
none 100M 16K 100M 1% /run/user
/dev/mmcblk0p1 32M 21M 12M 65% /boot