 Good evening everyone I'm Eddie so today I'll be I'm giving a very short talk about what I did with Raspberry Pi. So this is for a project I delivered about two months ago it was in the number of about a dozen unit and I actually bring a demo unit here with me right now okay so maybe let me describe why do I choose this over some other conventional system so my client has a problem so he has basically this current his current setup he has two video sources and one video switcher to one display so what he does right now is if you want to switch between this input he has to use he has to manually unplug the cable to switch between these two there was no control system in place there was no button for them to do the switcher and secondly they usually want to upgrade to more input video switcher so that he can add more it can add one more laptop he can add one one more other video sources and the user is looking for a simple touchscreen to control the switcher so it in a sense he is trying to make it more easy let's say someone goes into this room and he want to switch between the desktop the airplay receiver or a laptop he can be able to do it easily using a touchscreen instead of having to unplug or plug the HDMI cable yeah so that is the the problem so second thing is now I'm we have a couple of proposal some are using all the same hardware brand branded which is which cost a few time more than what using a Raspberry Pi cause so in in this graph this is a new switcher it has now for input and that is where my Raspberry Pi stand the Raspberry Pi has a RS232 connection to the switcher and this are the three new input to want to display so straight so the detail I'm using a Raspberry Pi 3 model B plus the official touchscreen so this are from element 14 this are the 7 in touchscreen and to be able to directly control the video switcher using an RS232 cable I actually created a simple PCB board that translate the TTL to RS232 using a Spark fun module in my real deployment there is no this USB cable it was all combined into a five core cable 3 pin are using are used for the RS232 cable direct to the switcher and another two is power which is power direct to the 5 volt pin and the ground pin of the Raspberry Pi and the OS is using Raspbian GSC Lite I do some a little bit of customization if I just unplug it and I just put it back on you can see you boot up I customize some very simple logo on top of this so it you boot straight into this QT app so how it wise is all open source so by wise in terms of OS is open source and also the user interface in the application is done using QT so it takes a little some moment for it to boot into the QT app okay this I think okay I think some of you guys may have heard of QT so it's basically is a multi-platform framework which so happened it's available on Raspbian as well and there's a few other thing that a few issue that I made when I'm building this is the screen when the app does run it doesn't go to sleep so what I did is I use I make use of the QT event filter to actively pull for user touch or keyboard event if there's no interactivity for about 30 seconds if you blank the screen let's say it puts straight into the app let just give it a moment and you will blank out when the inactivity kicks in and I'm using this RPI clone from some guy on GitHub yes I have problem when I clone a SD card direct to SD card for some reason the the card seem to have issue with the size of the of the card even though they are both technically 16 GB so what I did is I found this very great very great system cloner I can I can clone it directly using a USB drive without first save it as an image and then rewrite it to the system again so so this are some of my picture that I did a dozen of them and this is the second picture on center top is the PCB that I printed on Siege Studio and the third one is the daughter board with RS232 module from SparkFun and this are the some of the picture so you can see here now it goes back to to sleep if I touch it it wakes up yeah so yeah I think that's pretty pretty simple any any question so far yeah the switcher is just a switcher but if we if I want to control it I have to use some something to switch it but the switcher doesn't have any yeah the idea is to hide to hide all this cable to hide the switcher itself so as not to aesthetically wise you not be so messy on top of table everything is hidden inside inside a cabinet so the only thing you see on top of the table is just a switcher a control system yeah sorry yeah yeah thank you