pcDuino vs. Raspberry Pi - What is the best?

Microcontroller, DSP and FPGA Topics

pcDuino vs. Raspberry Pi - What is the best?

Postby SevenZero » Mon Aug 12, 2013 12:14 am

We are happy to announce that Aptinex has acquired the authorised agency of pcDuino in Sri Lanka and Bangladesh. This is really a fantastic board for embedded programmers. Having the ability to run Android, Ubuntu, etc... on this small board is really amazing. You can buy these products from LankaTronics as well through http://www.lankatronics.com/pcduino.html

If you not seen the previous article with some videos, you can see it here.

All of you know that we are also one of the main dealers of original Raspberry Pi (Made in UK version). However, we believe that in all forms of life, there is nothing wrong with some healthy competition and in the micro computer form of life, this comes in the form of pcDuino, which from the specifications, seems like Raspberry Pi on steroids, below we will post some quotes, specifications and images:
a.jpg (162.98 KiB) Viewed 4875 times

pcDuino is a high performance, cost effective mini PC platform that runs PC like OS such as Ubuntu and Android ICS. It outputs its screen to HDMI enabled TV or monitor via the built in HDMI interface. It is specially targeted for the fast growing demands from the open source community. The platform could run full blown PC like OS with easy to use tool chain and compatible with the popular Arduino ecosystem such as Arduino Shields (may need a bridge shield) and open source projects etc.

Mini PC + Arduino = pcDuino

pcDuino is a mini PC platform that runs a PC-like OS such as Lubuntu and Android 4.0 ICS. It outputs video throught the HDMI port. Moreover, it has a hardware header interface compatible with Arduino.

What pcDuino can Do?

With pcDuino, user could do lots of fun stuff including but not limited to the following:

- Teaching yourself and / or other people how to program
- Interface with electronics hardware on a low level
- Browse the Internet or and create documents using Ubuntu’s application suite
- Learn how to use Ubuntu linux
- Watch movies
- Play games
- And many more DIY projects

pcDuino Board

A Mini PC with Arduino type Interface powered by ARM Pro Spec:

- CPU: 1GHz ARM Cortex A8
- GPU: OpenGL ES2.0, OpenVG 1.1 Mali 400 core
- Onboard Storage: 2GB Flash, SD card slot for up to 32GB
- Video Output: HDMI
- OS: Linux + Android
- Extension Interface: 2.54 mm Headers compatible with Arduino
- Network interface: RJ45 and USB WiFi Dongle

pcDuino Vs Raspberry Pi

1.png (18.58 KiB) Viewed 4875 times

2.png (18.33 KiB) Viewed 4875 times

d.png (284.48 KiB) Viewed 4873 times
User avatar
Support Team
Support Team
Posts: 286
Joined: Sun Nov 01, 2009 3:07 pm
Cash on hand: 201,474.40

Invitations sent: 0
Registered friends: 0
Reputation point: 10

Re: pcDuino vs. Raspberry Pi - What is the best?

Postby nwclasantha » Mon Aug 12, 2013 6:58 am

User avatar
Posts: 75
Joined: Tue Apr 23, 2013 7:27 pm
Cash on hand: 5,884.10
Location: Malabe

Invitations sent: 0
Registered friends: 0
Reputation point: 13

Re: pcDuino vs. Raspberry Pi - What is the best?

Postby SemiconductorCat » Mon Aug 12, 2013 12:13 pm

So that, WHOPS,
That debug port is not a debug monitor port right.it's actually a RS232 line which kernel does output
it's kernel debug messages in the time of booting and after init it would be used as a root shell right?

And pure hardware debugging using JTAG is not supported as it mentioned. So this board is good for
OS level developers.[With a underlaying operating system] but not for somebody who wants to develop
his/her own custom operating system on it or write his or her own ISR and bootup code. Where such thing
requires tools like OpenOCD to monitor every instruction through a remote JTAG port. where it's called
a 'debug monitor' or a in circuit debugging.

Since everything does have pros and cons.And it's not cool to mention cons in every post that I make.
But to acknowledge. However for application level and android applications this is an ideal board.Where
somebody could easily debug a remote thread using gdb or haxrays. Or if android java, then build a
adt bridge even using that port.

Since that above mentioned server project doesn't used any HDMI port, again which mean you could have
complete root access through the RS232 port. So how about you need X-window environment as well as
you don't have money to bring a HDMI2VGA cable? Then there is a alternative , which is, you could install
a host xserver on your windows machine and set the $DISPLAY to the remote machine, where remote machine
would normally listen on port 6666. That way you could connect to the remote host X-server using the ethernet
cable.I think I've already mentioned that somewhere else. [in today's world you could have your linux kernel
one side of the earth and you could have your Xserver running on your android phone  while you are on a airplane. Where Xserver implementation for android is also there. Fun isn't it? So when it comes to linux it's universal. ]

link: http://sourceforge.net/projects/xming/

About JTAG debugging:
I don't know RPI does have that or not? Because I didn't actually own a board. So I don't have knowledge to
compare that with RPI.
User avatar
Posts: 462
Joined: Mon Aug 22, 2011 3:12 pm
Cash on hand: 23,861.30
Location: currently in hyperspace

Invitations sent: 0
Registered friends: 0
Reputation point: 9

Return to Embedded Processors & Programming

Who is online

Users browsing this forum: No registered users and 1 guest