in this video, I will talk about the berry pie is the crazy idea of a video game developer named David Brabham he wanted to build a small computer for 50 since he's British his primary objective to make it accessible to all, particularly for the teaching of computing, automation, and robotics in schools around the world. A tool for students who cannot afford to buy a computer, as well as those who cannot afford to buy a computer but can get their hands on old hardware like screens and keyboard keeping in mind that what needed to be new in high quality was the heart of the machine the motherboard and the processor I'll show you what a Raspberry Pi is? and what it can do? I'll show you what a Raspberry Pi is? and what it can do? when I tell you a Raspberry Pi is a computer reduced to the minimum I do mean the minimum because it's just a contents of that small box when you open it what you find inside is just aboard on which we will find most of the intern you were presented in the sequence where we showed you what was inside a computer so this is the processor the RAM and here we have the various communication ports HDMI port which enables to connect to any television or computer screen RCA video port also for televisions but for older generations tv model audio port on which you can plug your headset the same one you use on your phone and exactly the same kind of audio jack here two USB ports and here the Ethernet port network connection if needed to get it running we are missing a few things to have a proper computer so I mean a screen, a keyboard but also power supply a bit of memory which will be provided by an external hard drive and that's what needed to connect all this So I'm going to go and get everything that's missing to make a computer out of this. I did my shopping and I have gathered the missing components so I have a USB keyboard a USB mouse going along with it I have a screen allowing the HDM format which is the format for the raspberry here I have a Wi-Fi key that will enable me to connect the raspberry to the Wi-Fi network if I had a newer raspberry version I wouldn't need that key because in the latest models the Wi-Fi is directly built-in and because I need a memory space so I retrieved this micro SD key and SD adapter which will fit in here into the connector at the back of the card so before inserting this card into the raspberry there was a small task I mean that to get the raspberry running we need an operating system recommended operating system for this machine is Linux a debain to retrieve that operating system and install it directly in the memory able to use the raspberry pre-installed micro as DS if you do retrieve the software if you have another system on the internet and install it on the card it is quite easy to do and the matter is well documented and available on the raspberry website I'm going to plug in the various USB devices and at that point, I realized that I have three USB devices but only two USB ports, so if I had a newer raspberry version I would have four USB ports but since that's not the case I'm going to use a USB multi-plug because it can lack the power to charge the USB devices which has another advantage the plugs are electrically powered well to have a keyboard running that's not very important but regarding the Wi-Fi key and the mouse that saves power for the raspberry I plug the keyboard the mouse and the WIFI key without forgetting anything here I have the screen but it is not connected you have to plug it into the HDMI port now that everything is plugged into the USB hub we need to connect to the USB port of the raspberry all I need now is the power supply here is a smile five volts external power supply that will trigger the raspberry startup automatically there you are it should start now so with this Raspberry Pi we managed to start we find ourselves in a classical linux working environment we have access to a wide range of tools we always find in other computers for example we have an Internet navigator we have a text editor we have classic code editing tools we should also mention the two languages are included in this package one development environment is the Python language the other is the Wolfram Language is better known as Mathematica that enables to do a wide range of calculations and graphical manipulations amongst others but what's more that we don't find in a classical computer but that we do find in the Raspberry Pi is that we have access to something I have not shown you until now so I will show it to you now I'm talking about that part the connectors these connectors are called GPIO s for general ports for input and output those are small logical connectors which you can read or write signals Languages particularly Mathematica and Python we are going to be able to read what's in these connectors and to write on these connectors and so we will be able to connect to objects electronic cards and to sensors to be able to use the data we collect to activate other objects based on the calculations we've made. to illustrate how we can use this GPIO connectors we have retrieved a small robotic arm which is a toy that we sacrificed for this occasion we transformed its remote controller into a small electronic patch up so that the orders will be given simply by sending signals right left up down with four of the wires that are plugged into these connectors the others aren't plugged there you go demonstration so we have some code here that's will Fram language a bit of code that sets up the orders we send to these connectors and I gathered all this into some small buttons so demonstration so up down to the right at the same time we stop it going back to the left the batteries that make it go left are a bit more tired but we can still go to the left end up at the same time so here's what we can do with the output-input control ports of the Raspberry Pi