=====Touchscreen===== The Cubieboard does support **4-wire resistive Touchscreens**, which are available from several vendors for prices around 20 Euro. The Touchscreen is connected via the Adapterboard. Check out the [[projects:series_00:bom|bill of material]] for a suitable touch panel, which perfectly fits to the Pixel Qi 7"-display. If you are using another display variant, you should verify the following parameters for compatibility to your eventually existing components: * Outline Dimensions * Viewable Area * Position of the Viewable Area relative to the Outline Dimensions and the selected Display * Required Connector Type (4-wire FPC-cables are commonly used) * Pin Assignment of the 4-wire cable Since 4-wire resistive Touchscreens are pure analog devices, you needn't consider screen resolution at all... Have a look at the [[projects:series_00:variants|Variant Table]] to get a quick Overview about the screen dimensions. {{:projects:series_00:electrical_tests:touchscreen_7_inch_resistive.jpg?600|7"- 4-wire resistive Touchscreen}} {{:projects:series_00:electrical_tests:touchscreen_ast070a080a.pdf|Touchscreen AST Datasheet, suitable for the Pixel Qi 7" Display}} In case you have no datasheet available, you can follow visually the wires on the FPC-cables to the related electrodes of the screen. On the adapterboard you can find the related terminals: * XN (X-electrode negative) * YN (Y-electrode negative) * XP (X-electrode positive) * YP (Y-electrode positive) {{:projects:series_00:electrical_tests:adapterboard_touch.jpg? 600|Touchscreen Pin Assignment on the Adapterboard}} {{:projects:series_00:electrical_tests:mainboard.pdf|Adapterboard Schematics}} After successful wiring of the touch screen a calibration is required to achieve a proper function. You can find the touchscreen calibration procedure in the OV-Menu under: [[projects:series_00:software:ov-menu-system|Settings -> Touchscreen Calibration]]. During the calibration procedure you have to touch three crosshair-cursors step by step. Afterwards you have to set the Screen Orientation again (even if it fits to your needs) to let the calibration become effective. For builders who want to dig deeper inside, check out this: http://linux-sunxi.org/Fex_Guide#resistive_touch_panel_configuration The responsible linux-software for the touchscreen is **libinput**. Back to [[projects:series_00:electrical_tests:adapterboard|Electrical Testing Adapterboard]] Go to [[projects:remote_00:top|Remote Stick]] as an alternative Input Device Go to [[projects:series_00:electrical_tests:dual_rotary_encoder|Dual Rotary Encoder]] as an alternative Input Device