ODROID-C0 Board is an Upcoming Alternative to Raspberry Pi Zero

When Raspberry Pi Zero launched at the end of November, it looked somewhat familiar to Hardkernel ODROID-W board that eventually had to be phased out as Broadcom would not sell Broadcom BCM2835 to the Korean company. In an interesting turn of events, Hardkernel has now shown the first prototype of ODROID-C0 (ODROID-C Zero), a tiny board based on Amlogic S805 found in ODROID-C1+. The name of the board may seem to be derived from Raspberry Pi Zero, but it’s not quite the case as Hardkernel first revealed their plans for ODROID-C0 back in November, a week before R-Pi Zero board was unveiled.

ODROID_C0ODROID-C0 will have similar specifications to ODROID-C1+ minus Ethernet, and the USB ports in order to reduce the PCB size:

  • SoC – Amlogic S805 quad core Cortex-A5 processor with a Mali-450MP2 GPU
  • System Memory – 1GB DDR3
  • Storage – eMMC module socket, and micro SD slot
  • Video & Audio Output – HDMI port
  • Expansion Headers – Unpopulated 40-pin Raspberry Pi compatible header
  • Misc – On/off switch for battery power, RTC + RTC battery header, solder pads for IR receiver, CVBS, UART console, and USB host ports.
  • Power Supply – 5V/2A DC input (2.5/0.8mm barrel) or Li-Ion/LiPo battery charger circuit and DCDC booster IC.
  • Dimensions – 65 x 56mm

ODROID_C_Zero

 

The company plans to sell a connector pack for one or two USB host ports, 40-pin header, an IR receiver and  USB-UART console connector for people who request it. ODROID-C0 will be fully software compatible with ODROID-C1/C1+ boards. ODROID-C0 will be about twice as big as Raspberry Pi Zero, but also features a more powerful Amlogic S805 quad core processor instead of the ARMv6 BCM2835 found in RPi Zero. It’s more targeted to embedded applications, as there’s no USB port soldered at all by default.

Pricing and availability are not known so far, but I’m fairly confident that while ODROID-C0 won’t sell for $5, it should still be quite cheaper than ODROID-C1+ board going for about $37. [Update: I’ve just noticed they plan to sell it for $25 in February 2016]

22
Leave a Reply

avatar
22 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
16 Comment authors
Mike MoyCapt. HerpDerpคอมพิวเตอร์จิ๋ว ODROID-C0 กำลังจะมา ราคาไม่แพง | Ultimateohm's BlogSteve Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
tkaiser
Guest
tkaiser

Well done, the 7pin I2S header can be populated, the large heatsink for C1+ seems to fit, you can still solder an 2x USB type A receptacle and positions of other connectors remained the same.

Carlos
Guest
Carlos

Missing USB ports and high shipping cost would be a problem form most users.

Rasberry Pi Zero sales argument is the price and for me it is a piece of art.

mikronauts
Guest

Looks great but I see two problems:

1) uSD socket should face the other way, as otherwise it badly interferes with the GPIO header

2) eMMC module is a bit too close to the gpio header, would interfere with mounting a female header on the bottom of the board

Member

This board should sell for about $15, who knows what they will price it at.
8GB EMMC is about $3.60, just solder one on and charge $20 for the board.
That socketed 8GB EMMC costs $25 at odroid.com

Adding an $0.80 ESP8089 would make this board more valuable.

Member

I just want to see a cheap programmable board with a RJ45 jack, is it that hard to do ? For wifi we have ESP8266 stuff but I’ve so far been unable to find a very cheap board with wired Ethernet.

iamfrankenstein
Guest
iamfrankenstein

@Marius There are quite a few AR9331 modules on the market. With allot of them you can add ethernet by soldering a magjack to board with a few resistors and capacitors. The wr703n reverse engineered schematic is very handy for reference.

Member

@iamfrankenstein
Thanks. I’ve found a router that supports OpenWRT at about $12 but it’s not quite what I’m looking for, it guess it’s quite cheap but I would like something with the price and simplicity of the ESP8266 solutions … Maybe there isn’t really a market for such a thing. Wifi is OK but sometimes I need/want a wired Ethernet port.

Member

@Marius Cirsta

Wait for the ESP32, it has Ethernet. It should be out in January.

xxiao
Guest
xxiao

@Marius Cirsta
have you checked lantronix tiny ethernet devices

E. Murder
Guest
E. Murder

@Marius Cirsta
Marcus, it is possible to add an Ethernet jack interfaced over SPI. The ENC28j60 from Microchip has kernel support so in theory by recompiling the kernel for this device and enabling the ENC28j60 support, then preparing a suitable device tree overlay, you get Ethernet (admittedly not very fast) on the cheap. Here is a page that describes how it was done on a Raspberry Pi, which may be a useful starting point: http://raspi.tv/2015/ethernet-on-pi-zero-how-to-put-an-ethernet-port-on-your-pi
Hope that helps.

Andrew
Guest
Andrew

They added an independent battery connector, finally!

vickycq
Guest
vickycq

The shipping alone will cost ~4x as much as rpi zero.

Rob Roy
Guest
Rob Roy

@cnxsoft
Considering that the processor is orders of magnitude better than the RPi0 with twice the RAM and a great GPU, the $25 price seems justified. All ODROIDs can run stock versions of both Linux and Android as well instead of the scaled-down Raspbian. They are known as the Cadillac of SBCs for a reason. If you are in the US, you can also save a lot on shipping by ordering from a US distributor such as Ameridroid ($7 vs $40).

@Carlos
The USB ports are an option that can be soldered on.

@Jon Smirl
Not soldering an eMMC onto the board and using a clippable one instead is what makes ODROIDs unique and versatile.

Deets
Guest
Deets

Jon Smirl :
@Marius Cirsta
Wait for the ESP32, it has Ethernet. It should be out in January.

Well… if you add a phy and give up 10 gpio pins?

Steve
Guest
Steve

Interesting option. Pity they didn’t go down the Micro USB OTG route, as having no USB as standard is a bit of an issue.

Also – although the CPU / RAM outperform the Pi 2, the Pi 2 still has an edge in some terms. One big difference is the Pi supports up to 7.1 PCM output over HDMI. The S805 in the C1+/C0 is limited to PCM 2.0/DD/DTS.

The C0 will be Pi2 power in a Pi Zero-ish form factor though (at least in thickness terms). The eMMC stuff isn’t cheap though, so suspect most will use uSD.

Mikronauts – the C1+ has the uSD slot over the GPIO pins, as long as you clip them short you should be OK, but it will limit GPIO connectivity to above the board, not below.

Capt. HerpDerp
Guest
Capt. HerpDerp

vickycq :
The shipping alone will cost ~4x as much as rpi zero.

They have a couple distributors in various countries, there is a list on odroid’s website of all of them. If you live in the US ameridroid.com is pretty good they have pretty much all the Odroid stock and low shipping cost ~$5 or so.

Member

xxiao :
@Marius Cirsta
have you checked lantronix tiny ethernet devices

Thanks, Lantronix looks more like what I was referring to. Still a pity these cheap boards don’t have Ethernet though ( at least as an option). I’m not sure how much cost that would add but I guess no more than $2.

Mike Moy
Guest
Mike Moy

I like the board, and I am glad they took all the connectors off so it more for an embedded application, but why bother to put the HDMI jack on there. Just use the debug serial port and do what you want there.