View RSS Feed

Recent Blogs Posts

  1. Hardware Review: Xenarc 700CSH 7" Capacitive Touchscreen Monitor

    by , 12-09-2013 at 03:37 PM

    What is it?

    The Xenarc 700CSH is a 7 Inch display with a capacitive touchscreen input.

    The Verdict:

    Yes and yes! The Xenarc 700CSH's capacitive touchscreen sets it apart from other displays in the segment. The clear and precise overlay allows the quality of the monitors display to shine through any glare. The 700CSH proves that Xenarc has been watching, as it addresses most of the long-standing shortcomings of small display screens.

    What’s in the box?

    The Xenarc box comes with the touchscreen monitor, VESA mount, wall and car chargers, input cabling which includes HDMI/VGA/Composite video connections, a HDMI -> DVI adapter, full-function remote, instruction manual, and a cable locking clasp.

    For a quick video of the unboxing for the 700CSH please click here.


    Another year brings a another offering in the series of Xenarc 7 Inch monitors. The 700 series has seen its' share of small changes over the last few years, but nothing on the scale of the new 700CSH. This monitor shares the same physical dimensions as the older models, but offers so much more in the form of a beautiful capacitive touchscreen overlay.

    The community here at has long searched for a install monitor which attempts to draw us closer to the visual fidelity of today's smartphones and tablets. Like Xenarc, each competing brand attempted to fulfill the needs of the community with features like high-brightness displays and a greater set of available inputs, but each of the monitors were limited by the resistive touchscreen overlays. Resistive touchscreens will often mute the color of the underlying screen and disperse surface lighting in a manner which at times makes it dangerous to use while driving an automobile in the daytime. Capacitive touchscreen technology allows for more of the screen's natural tones to come through and focuses oncoming light rather than disperse it. The difference comparing the Xenarc 700CSH with a resistive model is truly night and day. Check out the following example showing the 700CSH when compared to last year's Xenarc. Both pictures were taken during similar lighting.

    The improvements to the 700CSH didn't just stop at the touchscreen however. The display has received a bump up in native resolution. Instead of the 800x600 resolution we've come to expect, Xenarc has increased the 700CSH to 1024x600. The end result is a gorgeous display that does away with some of the pixilation seen on other models. It's still no Galaxy S4 or retina display, but the lines between have definitely been blurred. Car PC purists fear not, the 700CSH can still display between 800x480 and 1920x1080, PC willing. The brightness rating of 500nits and the contrast ratio of 400:1 are carryovers from prior models, but, because of the touchscreen, offer more bang for their buck.

    Xenarc has carried over all of the luxury features from prior models. You can still expect to get things like auto-switching to a composite input, auto power-on, and auto-brightness via the on-board photosensor. The menu system of the 700CSH is more expansion, offering more control than older models. Options like audio-over-HDMI and input switching control are welcomed additions. The included remote is actually usable, as it allows for full operation of the device rather than a subset of functions. Xenarc advertises that the touchscreen will still operate even if a fingerprint or scratch protector overlay is used. Fingerprints almost seem more of an issue with this touchscreen, but I personally feel like it'd be a shame to do anything to alter the display quality.

    The Positive:

    • The best display quality for the segment, bar none
    • Includes cable management options
    • Rock solid build quality
    • Fully functional remote included

    The Negative:

    • Bezel is larger than competitors

    The Verdict:

    Yes and yes! The Xenarc 700CSH's capacitive touchscreen sets it apart from other displays in the segment. The clear and precise overlay allows the quality of the monitors display to shine through any glare. The 700CSH proves that Xenarc has been watching, as it addresses most of the long-standing shortcomings of small display screens.

    Stay tuned for more photos, disassembly videos, pricing information, and availability on the Xenarc 700CSH

  2. Automotive Computing (R)Evolution - The Android Head Unit Build - Touchscreen Setup

    by , 06-25-2013 at 07:50 PM

    A part of the thrill of using custom hardware is that eventually you will run across an obstacle. The resistive touchscreen that's used in the Lilliput and Xenarc monitors presented quite the thrill when connecting it to the ODROID-X2.

    Upon plugging in the USB connector the initial response is delightful. The touchscreen will automatically begin responding to touch. The problem lies in where those touches occur based on the position of your finger on the screen. The X and Y axes are reversed, leaving you with a touchscreen that cant really be used. Unfortunately, the solution isn't as easy as it would be in Windows, where a simple recalibration of the touchscreen would correct the issue. The driver that allows the touchscreen to operate on the ODROID-X2 is a part of the system kernel files, and the only real way to apply any fix is to recompile the OS with the modified kernel files.

    Luckily I have Googled enough to stumble on an easy to use guide to correct the issue and get the ODROID-X2 working in harmony with our standard touchscreen fare. This solution may work on other Android development boards, but obviously your source files will vary.

    I must note that I take NO credit for the solutions presented here. It's mostly a combination of information found at these two sources:!to...86/uNo7a39-s3I

    -A computer running Ubuntu
    -Android SDK with ADB installed (I used this guide to set it up)
    -Download the Toolchain application for Ubuntu from here
    -Download the Android Beta 1.6 Kernel Sources from here

    1. Open the Terminal application in Ubuntu and run the following command. You will need admin access as well as the admin password as these are root commands:
    sudo apt-get install build-essential libqt4-dev xz
    2. If your Ubuntu is installed on a 64bit machine, you will need to run the following commands (if not, go to step 3)
    sudo apt-get install package-name:i386
    sudo apt-get update
    sudo-apt-get install ia32-libs
    3.Run these commands to install and configure Toolchain:
    tar -jxvf arm-2010q1.tar.xz
    cd arm-2010q1/bin
    export CROSS_COMPILE=`pwd`/arm-none-linux-gnueabi-
    4.Unpack the kernel sources. Run the following commands:
    tar zxvf kernel_4412.tar.gz
    cd kernel_4412
    5.Configure Toolchain for your ODROID-X2 storage type.
    If using the eMMC module enter:
    make ARCH=arm odroidx2_android_emmc_defconfig
    If using an SD card enter:
    make ARCH=odroidx2_android_sdmmc_defconfig
    6.At this point you can minimize terminal, and navigate to the directory where your kernel sources were unzipped (should be in Home folder, a folder called kernel_4412). In this folder, navigate to the file kernel/drivers/hid/hid-input.c. Open this file with a text editor, as we will be modifying a small portion of the file with the corrected code.

    7.Find the hidinput_hid_event() function, and append the following code between the lines that read "input_event(input, EV_MSC, MSC_SCAN, usage->hid);" and "input_event(input, usage->type, usage->code, value);" . You can use the find/search capability to help locate these lines within the hidinput_hid_event() function:

    -//+RDG: patch for eGalax touchscreen: swap X and Y, invert X
    -if (usage->type == EV_ABS)
    -        if (usage->hid == HID_GD_X) {
    -                usage->code = 1;        // vs 0 (X becomes Y)
    -                value = 4096 - value;
    -        } else if (usage->hid == HID_GD_Y) {
    -                usage->code = 0;        // vs 1 (Y becomes X)
    -        }
    -//printk("RDG: hidinput_hid_event: type = %d, code = %d, value = %d
    (hid = 0x%x)\n", usage->type, usage->code, value, usage->hid);
    (In the event you cant find this/don't want to be bothered with it, the modified version of the file is attached)

    8. Save and close the file and maximize your terminal window. Run the following command to build the modules:
    make -j4 ARCH=arm zImage modules
    This step can take several minutes, so be patient.

    9. copy the modules to the ODROID-X2 by running this command:
    adb remount
    for module in `find . -iname *.ko`; do adb push $module /system/lib/modules ; done
    10.Copy the kernel... we're almost there:
    adb push arch/arm/boot/zImage /system/lib/modules
    11.Flash the kernel to complete the process!:
    adb shell
    cd /system/lib/modules
    busybox dd conv=notrunc seek=2455 bs=512 if=zImage of=/dev/block/mmcblk0
    adb reboot
    This command reboots the ODROID and should fix the touchscreen axes!

    Attached Thumbnails Attached Files
  3. Automotive Computing (R)Evolution - The Android Head Unit Build - Hardware Overview

    by , 06-11-2013 at 11:33 AM

    The Hardkernel ODROID-X2

    The heart of the Android head unit was obviously the item most considered for a new project build. Because I demand a lot of power from my system, as well as a lot of connectivity options, I simply could not choose the easier way to get Android up and running. The ODROID-X2 is a powerhouse of a development board, boasting specs that meet or exceed my prior Windows based installation. The processor that powers the ODROID-X2 is the Exynos 4 Prime ARM Cortex-A9. With four cores, a default 1.7ghz of power that can be easily overclocked if need be, the ODROID-X2 is the ideal launching platform for a powerful Android car PC. The board houses 2GB of DDR 2 RAM, and boast a very capable 3D graphics processor which can handle more than one would need in the car, unless of course you plan on hosting 4 player Mario Kart 64 tournaments in traffic.

    The Android standard benchmark utilities, Antutu and Quadrant, both prove the ODROID-X2 as a absolute powerhouse of a board. This coupled with its miniature profile at 90x94mm makes it the best choice for an Android head unit.

    Another key factor in selecting the ODROID-X2 for my car PC needs was the ability to purchase compatible hardware accessories at once source. sells the board along with compatible Wifi, Bluetooth, UART, and Android-installed storage solutions. For my build, I selected the 64GB eMMC memory module with the thought I could also add a 64GB SD card for additional storage, but you cannot use both at once. The board has a jumper that allows you to select which option you choose.

    The ODROID-X2 has a total of 6 host-enabled USB ports that can provide the max 500mA per port provided your supplied power meets the requirement. Considering that both wifi and Bluetooth need to be handled with dongles and your touchscreen needs an additional port, its safe to assume that at least one powered hub is a good option. Sound output is handled by a single 3.5mm port and input is handled by a second 3.5mm port. Additional components can be connected via the 50pin expansion slot. This allows interfacing with items like LVDS displays, GPIOs and more low-level device interfaces. If ribbon wires aren't your suite, the micro-HDMI port can be your primary display means. Take note though, that the ODROID-X2's HDMI port is hardware locked to display at either 720p or 1080p. That means that for devices like the Lilliput 669, you must use a HDMI-to-VGA adapter to achieve native resolution without overscan.

    Because the ODROID-X2 requires a regulated source of 5 volt 2 amp power, it cannot be powered properly via the unregulated 12v found in most car systems. Because of this, I acquired a Mini-Box DC/DC Power converter. In fact, I acquired two, one for the ODROID, and one for the display, as they both run on entirely differently input voltages. There may be an all-in-one solution that fits your bill, but I like that the two will be isolated. The ODROID-X2 is out of the box capable of auto start on power up, and doesn't need to be shutdown or put to sleep with ignition, so you wont have to deal with any timing issues.

    The rest of the Android head unit installation will allow me to use all of the car PC add-on equipment used from the Windows PC. OBD-II receiver, GPS receiver, USB hard drives, and cameras can all be plugged in and work without much muss or fuss. The eGalax touchscreen module found on the new Lilliput 669 charged with the task does however require some kernel modifying to work properly. More on this in the next blog.

    While finding a spot for the ODROID in my compact vehicle wont nearly be the hassle of my Windows system, finding a suitable case to protect it from at least some of the bumps and bruises of the road became somewhat a chore. Custom cases aside, there are a few eBay retailers which provide a solution. My choice of casing can be shown below. While it doesn't provide much side protection, my new Android head unit looks good in it's two-piece .

  4. Hardware Review: MIMO 720F USB Touchscreen Monitor

    by , 12-16-2012 at 03:51 PM

    What is it?

    The MIMO 720F is a USB powered touchscreen monitor with a built-in fixture style mount.

    The Verdict:

    The second iteration of the MIMO 720F touchscreen monitor features improved performance all around. The colors are brighter, touch layer seems clearer, and drivers are more stable. Whether the 720F is the best for you simply depends on your mounting preference, as the mount design can make or break your install.

    What’s in the box?

    The MIMO 720F box comes with the touchscreen monitor, single power/control USB cable, driver CD, mounting screws, and instruction manual.


    Ever since the USB Touchscreen Showdown I have received request for a more in-depth look at the MIMO 720F USB Touchscreen monitor. Having had a second go-round with the display, I can confirm basically all of the pluses and minuses from 2011. The 720F is a fantastic option if considering to add an additional monitor your car PC setup... provided you engineer a manner to mount it.

    Easily, the most differentiating item on the 720F is the "flex" mount. Where most 7-inch screens are going to come with a removable bottom mount solution, this version of the 720 system comes with four non-removable mounting arms. MIMO suggests that there are thousands of applications in which to use this unique design, and honestly, I can see many methods in which the mount would be preferred around the house or at work. The available suction cup mount means you can practically mount the 720F on any stationary mounting surface. There's also a headrest mount for display on the go. However, if you're the type who plans an installation that looks like it's meant the be there, the flex mount will more than likely be a hindrance.

    So while prospective purchasers may have a decision to make regarding the 720F's backside, no one will have a problem with the business end. The MIMO device is easily the nicest looking USB touchscreen to date. The bezel is sleek and clean with no forward facing buttons to speak of. Aside from the MIMO logo on the bottom of the bezel, the 720F can absolutely look OEM properly implemented in a car. Even the power light seems to be considered, as it is offset and not blindingly bright at night.

    The good looks continue when your operating system loads and the display comes to life. Where the first generation was inhibited with some pixilation and color banding issues, "Season 2" of the 720F has drastically improved visuals whether during movement or stationary. I'm not entirely positive if it's the improved DisplayLink drivers or the hardware itself, but rest assured the 720F will display the way you desire. Keep in mind though that you're still limited to a fixed resolution of 800x480, and USB display means your operating system must load before the 720F will work.

    As with all USB touchscreens, the driver requirement put Windows users first in terms of display and touch screen support. The included DisplayLink drivers for Windows have been improved and the result is an increase in stability. I have not experienced the problems resuming from suspend modes as I had in previous iterations. Mac OSX users have been added to the list of users that can take advantage of the MIMO display, provided they don't mind having to purchase a third-party USB driver. Android users may not be left out for long, as there are efforts to bring a Android-friendly driver to the front as well for host-mode compatible devices.

    The Positive:

    • Superb display quality which rivals HDMI competitors
    • Uses a single USB
    • OSX and Android driver options are now available in limited capacity
    • Sleek bezel design

    The Negative:

    • Mounting system may limit install capabilities
    • Still requires Windows to load before it will display
    • Single USB cable may cause problems with some USB hubs

    The Verdict:

    The second iteration of the MIMO 720F touchscreen monitor features improved performance all around. The colors are brighter, touch layer seems clearer, and drivers are more stable. Whether the 720F is the best for you simply depends on your mounting preference, as the mount design can make or break your install.

    The MIMO 720F is available on Amazon

    For a video comparing the 720F with the other latest USB Touchscreens click here

  5. Hardware Review: CustomGadz X2 Module for Android

    by , 09-23-2012 at 02:55 PM

    What is it?

    The CustomGadz X2 Module meshes the smartphone to the car PC, allowing for user-friendly control of an Android-powered car PC through a larger touchscreen monitor.

    The Verdict:

    The CustomGadz X2 Module is the ultimate way to make your smartphone your everyday car PC. Simply plugging in an HDMI cable from your phone to a monitor transforms your vehicle into an Android-powered experience.


    The world of do-it-yourself in-car entertainment has recently seen a paradigm shift. The days of finding a space for a typical mITX motherboard and power supply are seemingly being phased out. Instead, more and more individuals are creating ways to install different forms of low cost, power sipping computing solutions. The most popular of these options going into automobiles these days are the Android powered tablet displays. The benefit of an entertainment setup such as this is easy to see at the surface. You get an instantly-on operating environment that is tailored specifically for touch screen usage. Most of the worries of destroying car batteries are a thing of the past, and a tablet device of any quality is going to have a display which is capable of viewing in all levels of sunlight.

    The challenge when dealing with this form of car PC is installation, particularly for a person who has already dipped into a car PC installation in the past. The very nature of a sleek, slim mobile device which essentially does it all can be quite the chore to wedge into a modern automobile console. Every tablet comes in its own shape and size, making a car friendly docking solution somewhat unachievable. So with these issues raised, what solution does an individual have when craving Android but cringing at the thought of taking an expensive tablet and hacking away to make it work in a dash?

    Enter the CustomGadz X2 Module. Based closely on the Mimics iPhone module, the X2 eases installation hassles by allowing Android control through dash-friendly 7” touchscreen display. The brain of an X2 operated car PC is your HDMI-capable smartphone. Once configured, the X2 Android module allows users to control their smartphone from a dash installed touchscreen. The X2 plugs into the touchscreen ribbon cable found in the screen housing, and uses Bluetooth technology to translate those presses to the smartphone. With X2 module installed, having a car PC is as simple as plugging the HDMI cable from your smartphone to your touchscreen monitor.

    The X2 is essentially the link that allows users to experience the same friendly user interface whether in or out of the vehicle. Other obvious benefits are the available mobile data connection, and the amazing capabilities of built-in Android applications. Users get Google music, navigation, and voice control. These are applications that car PC users have been searching long and hard for when installing Windows-based solutions. Users also get a system that is entirely portable, and easily powered, as the X2 only requires a 5v signal and your Android can be powered with an everyday automotive charge cable.

    As one can imagine, the many flavors of Android demands some configuration before the X2 becomes a perfect option. Quite honestly, configuration was somewhat confusing, especially having tested on the base X2 module with the adapter for my 4-wire Lilliput touchscreen. Essentially, configuration requires connecting the device to a PC running custom terminal program. Users must also connect an external button and LED light (neither are included with the base X2 package) and enter button presses to correspond to the commands the application dictates. Once configured, the X2 module must then be calibrated through the combination of a downloadable Android app and another combination of button presses and led flashes. While a tad bit tedious, the entire process is well documented in the installation manual.

    The other obvious drawback to the current version of the X2 Android device is the compatibility is limited in both touchscreen monitors and Android smartphones. Be sure to check the device compatibility list before purchasing. Ultimately, the X2 Android device allows a new group of car PC user, those who don't want to fabricate and destroy dashboards to achieve all the things a car PC can be.

    The Positive:

    • Allows instant control of your smartphone through a larger display
    • Instant control response, no delay after presses
    • Auto-power on/off
    • Touchscreen presses are mirrored from both touchscreen and smartphone
    • Included software walks you through touchscreen calibration
    • Easy to power

    The Negative:

    • Configuration and calibration are a chore
    • Limited compatibility with Android smartphones
    • Multi-Touch capabilities of android aren't available on most touchscreen monitors
    • Base module does not include required adapters and add-ons

    The Verdict:

    The CustomGadz X2 Module is the ultimate way to make your smartphone your everyday car PC. Simply plugging in an HDMI cable from your phone to a monitor transforms your vehicle into an Android-powered experience.

    For more on the process of calibrating the X2 module with your touchscreen check out this video.

    Updated 09-23-2012 at 08:41 PM by Sonicxtacy02

    Product Reviews
Page 1 of 3 123 LastLast