Displaying 1 to 18 from 18 results

sistine - Turn a MacBook into a Touchscreen with $1 of Hardware

  •    Python

We turned a MacBook into a touchscreen using only $1 of hardware and a little bit of computer vision. The proof-of-concept, dubbed “Project Sistine” after our recreation of the famous painting in the Sistine Chapel, was prototyped by Anish Athalye, Kevin Kwok, Guillermo Webster, and Logan Engstrom in about 16 hours. The basic principle behind Sistine is simple. Surfaces viewed from an angle tend to look shiny, and you can tell if a finger is touching the surface by checking if it’s touching its own reflection.

SambaPOS - Touch Screen Restaurant POS

  •    CSharp

SambaPOS is a touchscreen Restaurant POS Software. It supports Caller ID supported Delivery, Fast food and A-la Carte departments, Handheld support with RDP, Currently supports English and Turkish languages.

JC Touch Selector Control


JC Touch Selector Control (aka JCSelector) makes it easier for touch screen users to select from a list of items. You'll no longer have to use a ComboBox in your touch screen app. Is very easy to use and also supports two-way data binding via it's Text property. Written in C#

Starlight Engine (Formerly ZHDE)


A complete game authoring studio written in XNA, to be for Windows, Zune and potentially the Xbox 360. Written in C# and XNA 3.1, this project implements many librarys to provide support for features such as particle systems and advanced physics.

tslib - Touchscreen access library

  •    C

tslib consists of the library libts and tools that help you calibrate and use it in your environment. If you have problems, questions, ideas or suggestions, please contact us by writing an email to tslib@lists.infradead.org, which is our mailing list.

androidthings-mqtt-alarm-panel - Android Things Alarm Control Panel for Home Assistant

  •    Kotlin

This project is a MQTT Alarm Control Panel for use with Home Assistant's Manual Alarm Control Panel component. However, the application can be used with any home automation platform that supports the MQTT messaging protocol such as OpenHab, Node-RED, or cloud-based MQTT services. This project was built using a Raspberry Pi 3 and a 7" Touchscreen display running Android Things. The alarm control panel acts as an interface for your own home alarm system and allows for two way communication using MQTT messaging. You can set the alarm state to away or home, or disarm the alarm using a code. Your home automation system will controls the sensors or automation that triggers the siren or notifies users of possible intrusion.

on-screen-keyboard - A jQuery plug-in which provides users with a fluid-width on-screen keyboard.

  •    Javascript

On-Screen Keyboard is a jQuery plug-in which allows a fluid-width keyboard to be launched when the user clicks on an element. A demo is available here.

ibutterfree - IButterFree is a lightweight embedded library for displays and touchscreens providing everything required to build a fully featured embedded GUI

  •    C

IButterFree is a lightweight embedded library for displays and touchscreens providing everything required to build a fully featured embedded GUI. The IButterFree library has been designed to be the smallest, fastest and most advanced embedded library for display and touchscreen solutions. For more information, access the official website. IButterFree may be modified and distributed under the terms of the MIT license. See the LICENSE file for details.

dragon - dragon

  •    CSS

dragon.js is a bookmarklet that lets you drag any element on a website using a mouse or touchscreen. The goal is to speed up in-browser design critiques and brainstorming new layout ideas. You can test the functionality with demo content on index.html, where you will also find the ‘pretty’ source code for the bookmarklet.

ecola - Tree editor for touch screens

  •    Javascript

This is an experiment in creating tree structures with a touch screen. It's named after Ecola State Park on the Oregon coast.

tiramisu - touch screen tree editor

  •    Javascript

A touch screen tree editor. The root is displayed at the bottom, its children are placed horizontally directly above it. Inspired by a diagram on a recipe by Michael Chu by way of Li Haoyi's article What's Functional Programming All About?.

micrOS - An Arduino Mega Operating System With TFT TouchScreen Support

  •    C

An Arduino Mega Operating System With TFT TouchScreen and Micro SD Card Support. This is an operating system I have written from scratch for Arduino Mega. It is optimized to work with MCUFriend's 3.5 inch TFT TouchScreen shield and I am currently working to support the SIM900 GSM Shield for SIM Card Support. Tests on this shield and the OS have been conclusive, but I still have to fix stuff here and there, therefore I am not releasing the BaseBand (GSM Shield) code for it yet. It should, however, boot without that with a small kernel patch, refer to patches.

simple-keyboard - Javascript On-screen Virtual Keyboard - Customizable, responsive and lightweight

  •    Javascript

The easily customisable and responsive on-screen virtual keyboard for Javascript projects. This package works with Vanilla JS projects, yet it is also compatible with Angular, Vue, and other libraries and frameworks.