{"id":1164,"date":"2014-07-02T14:34:34","date_gmt":"2014-07-02T14:34:34","guid":{"rendered":"http:\/\/41j.com\/blog\/?p=1164"},"modified":"2014-07-02T14:35:50","modified_gmt":"2014-07-02T14:35:50","slug":"chalkboard-electronics-captouch-display","status":"publish","type":"post","link":"https:\/\/41j.com\/blog\/2014\/07\/chalkboard-electronics-captouch-display\/","title":{"rendered":"Chalkboard electronics captouch display"},"content":{"rendered":"<p><a href=\"http:\/\/41j.com\/blog\/wp-content\/uploads\/2014\/07\/photo1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/41j.com\/blog\/wp-content\/uploads\/2014\/07\/photo1-1024x768.jpg\" alt=\"photo1\" width=\"700\" height=\"525\" class=\"aligncenter size-large wp-image-1174\" srcset=\"https:\/\/41j.com\/blog\/wp-content\/uploads\/2014\/07\/photo1-1024x768.jpg 1024w, https:\/\/41j.com\/blog\/wp-content\/uploads\/2014\/07\/photo1-300x225.jpg 300w, https:\/\/41j.com\/blog\/wp-content\/uploads\/2014\/07\/photo1.jpg 1632w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/p>\n<p>I picked up a 10inch captouch display from Chalkboard electronics, the display comes with a HDMI converter board, and the captouch interfaces over USB. Overall this makes it an easy platform to play with. I rigged it up to a Raspberry Pi (because it can do native, X-less OpenGL woohoo!). Here&#8217;s a quick video:<\/p>\n<p><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"\/\/www.youtube.com\/embed\/spohwf3j2O0\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<p>The display and Pi were mounted on a piece of PET plastic like so:<\/p>\n<p><a href=\"http:\/\/41j.com\/blog\/wp-content\/uploads\/2014\/07\/photo2.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/41j.com\/blog\/wp-content\/uploads\/2014\/07\/photo2-1024x768.jpg\" alt=\"photo2\" width=\"700\" height=\"525\" class=\"aligncenter size-large wp-image-1175\" srcset=\"https:\/\/41j.com\/blog\/wp-content\/uploads\/2014\/07\/photo2-1024x768.jpg 1024w, https:\/\/41j.com\/blog\/wp-content\/uploads\/2014\/07\/photo2-300x225.jpg 300w, https:\/\/41j.com\/blog\/wp-content\/uploads\/2014\/07\/photo2.jpg 1632w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/p>\n<p>Random notes for later:<\/p>\n<p>Chalkboard driver info:<br \/>\nhttp:\/\/www.chalk-elec.com\/?p=1592<\/p>\n<p>OpenGL ES without X Windows:<br \/>\nhttp:\/\/benosteen.wordpress.com\/2012\/04\/27\/using-opengl-es-2-0-on-the-raspberry-pi-without-x-windows\/<\/p>\n<p>Checking multitouch from the commandline on Linux:<br \/>\nhttps:\/\/wiki.ubuntu.com\/Multitouch\/Testing\/CheckingMTDevice<\/p>\n<p>Source for above?:<br \/>\nhttps:\/\/github.com\/rydberg\/mtdev\/blob\/master\/test\/mtdev-test.c<\/p>\n<p>mtdev_idle<br \/>\nhttps:\/\/gitorious.org\/multitouch\/mtdev\/source\/309df849b8ad3772b912d498eacda9f38a6e4f1e:src\/iobuf.c<\/p>\n<p>gl tutorial: http:\/\/www.arcsynthesis.org\/gltut<\/p>\n<p>On rounded rectangles and buttons:<\/p>\n<p>http:\/\/www.uiandus.com\/blog\/2009\/7\/26\/realizations-of-rounded-rectangles.html<br \/>\nhttp:\/\/ux.stackexchange.com\/questions\/11150\/how-do-rounded-corners-affect-usability<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I picked up a 10inch captouch display from Chalkboard electronics, the display comes with a HDMI converter board, and the captouch interfaces over USB. Overall this makes it an easy platform to play with. I rigged it up to a Raspberry Pi (because it can do native, X-less OpenGL woohoo!). Here&#8217;s a quick video: The [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-1164","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1RRoU-iM","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/41j.com\/blog\/wp-json\/wp\/v2\/posts\/1164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/41j.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/41j.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/41j.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/41j.com\/blog\/wp-json\/wp\/v2\/comments?post=1164"}],"version-history":[{"count":7,"href":"https:\/\/41j.com\/blog\/wp-json\/wp\/v2\/posts\/1164\/revisions"}],"predecessor-version":[{"id":1177,"href":"https:\/\/41j.com\/blog\/wp-json\/wp\/v2\/posts\/1164\/revisions\/1177"}],"wp:attachment":[{"href":"https:\/\/41j.com\/blog\/wp-json\/wp\/v2\/media?parent=1164"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/41j.com\/blog\/wp-json\/wp\/v2\/categories?post=1164"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/41j.com\/blog\/wp-json\/wp\/v2\/tags?post=1164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}