8GB/64GB : Toshiba eMMC
16GB/32GB : Sandisk iNAND Extreme
The eMMC storage access time is 2-3 times faster than the SD card. You can purchase 4 size options: 8GB, 16GB, 32GB and 64GB. Using an eMMC module will increase speed and responsiveness, similar to the way in which upgrading to a Solid State Drive (SSD) in a typical PC also improves performance over a mechanical hard drive (HDD).
Micro Secure Digital (MicroSD) Card slot
There are two different methods of storage for the operating system. One is by using a MicroSD Card and another is using an eMMC module, which is normally used for external storage for smartphones and digital cameras. The ODROID-C1 can utilize the newer UHS-1 SD model, which is about 2 times faster than a normal class 10 card.
Note that there are some cards which needs additional booting delay time around 30 seconds.
According to our test, most Sandisk Micro-SD cards don't cause the booting delay. We will make a compatibility list soon.
5V2A DC input
This is for 5V power input, with an inner diameter of 0.8mm, and an outer diameter of 2.5mm. The ODROID-C1 consumes less than 0.5A in most cases, but it can climb to 2A if many passive USB peripherals are attached directly to the main board.
USB host ports
There are four USB 2.0 host ports. You can plug a keyboard, mouse, WiFi adapter, storage or many other devices into these ports. You can also charge your smartphone with it! If you need more than 4 ports, you can use a powered external USB hub to reduce the power load on the main device.
Micro HDMI port
To minimize the size of the board, we used the Type-D micro-HDMI connector.
Ethernet RJ-45 jack
The standard RJ45 Ethernet port for LAN connection supports 10/100/1000Mbps speed.
Flashes when there is 100Mbps connectivity
Flashes when there is 1000Mbps connectivity
Status / Power LEDs
The ODROID-C1 has four indicator LEDs that provide visual feedback.
Hooked up to 5V power
Solid light : u-boot is running
Flashing : Kernel is running ( hear beat)
Infrared (IR) receiver
This is a remote control receiver module that can accept standard 37.9Khz carrier frequency based wireless data.
Micro USB OTG port
You can use the standard micro-USB connector with Linux Gadget drivers on your host PC, which means that the resources in the ODROID-C1 can be shared with typical PCs. You can also add a micro-USB to HOST connector if you need an additional USB host port.
Note that this port cannot be used for power input.
General Purpose Input and Output (GPIO) ports
These 40pin GPIO port can be used as GPIO/I2C/SPI/UART/ADC for electronics and robotics.
The 40 GPIO pins on an ODROID-C1 are a great way to interface with physical devices like buttons and LEDs using a lightweight Linux controller. If you’re a C/C++ or Python developer, there’s a useful library called WiringPi that handles interfacing with the pins. We’ve already ported the WiringPi v2 library to ODROID-C1.
Please note that pins #37, #38 and #40 are not compatible with Raspberry Pi B+ 40pin header. Those pins are dedicated for Analog input function.
Serial console port
Connecting to a PC gives access to the Linux console. You can see the log of the boot, or to log in to the C1 to change the video or network settings. Note that this serial UART uses a 3.3 volt interface. We recommend the USB-UART module kit from Hardkernel.
RTC (Real Time Clock) backup battery connector
If you want to add a RTC functions for logging or keeping time when offline, just connect a Lithium coin backup battery (CR2032 or equivalent).
All of the RTC circuits are included on the ODROID-C1 by default.
Molex 53398-0271 1.25mm pitch Header, Surface Mount, Vertical type (Mate with Molex 51021-0200)
Gigabit Ethernet PHY
Realtek RTL8211F is a highly integrated Ethernet transceiver that complies with 10Base-T, 100Base-TX, and 1000Base-T IEEE 802.3 standards.
USB MTT hub controller
GENESYS LOGIC GL852G is used to implement the 4-port Hub function which fully complies with Universal Serial Bus Specification Revision 2.0.
USB VBUS controller
NCP380 Protection IC for USB power supply from OnSemi.
Boot media selector
If this port is opened, the first boot media is always eMMC.
If this port is closed, the first boot media is always SD-card.
Power switch port
You can add a slide switch or rocker switch on this port if you want to implement a hardware on/off switch.
If this port is closed, the power is off.
If this port is opened, the power is on.
Power supply circuit
Discrete DC-DC converters and LDOs are used for CPU/DRAM/IO power supply.
Power protector IC
NCP372 Over-voltage, Over-current, Reverse-voltage protection IC from OnSemi.