pcDuino vs. Raspberry Pi - What is the best?

Post Reply
User avatar
Posts: 138
Joined: Fri Oct 12, 2018 2:04 am

pcDuino vs. Raspberry Pi - What is the best?

Post by TRONICLK » Mon Aug 12, 2013 5:44 am

pcDuino 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 TRONIC.LK.

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 6169 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 6169 times
2.png (18.33 KiB) Viewed 6169 times
d.png (284.48 KiB) Viewed 6167 times
User avatar
Posts: 455
Joined: Mon Aug 22, 2011 8:42 pm
Location: currently in hyperspace

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

Post by SemiconductorCat » Mon Aug 12, 2013 5:43 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.
Post Reply

Return to “Other”