How to Setup 7 inch HDMI LCD with Raspberry Pi 3

Hello friends, I hope you all are doing great. In today's tutorial, we are gonna have a look at How to Setup 7 inch HDMI LCD with Raspberry Pi 3. It's our second tutorial in Raspberry Pi 3 series. In our previous tutorials, first we have seen the basic Introduction to Raspberry Pi 3 and after that in our first tutorial, we have had a look at How to Install Raspbian on SD Card for Raspberry Pi 3. Now we are ready to Setup 7 inch HDMI LCD with Raspberry Pi3 and then will start our raspbian for the first time on Raspberry Pi 3. We will also connect keyboard and mouse. In simple words, we are developing our own simple computer. So, let's get started with How to Setup 7 inch HDMI LCD with Raspberry Pi3:

How to Setup 7 inch HDMI LCD with Raspberry Pi3 ???

  • In our previous tutorial, we have Installed Raspbian on our SD card, so I hope you have done the same.
  • So, now its time to plug your 16 GB SD Card in your Raspberry Pi 3, as shown in below figure:
  • You will also need to buy this 7 inch TFT LCD which I have already bought.
  • You will also get HDMI cable along with this TFT LCD, so we have to connect our TFT LCD with our Raspberry Pi 3 via HDMI cable, as shown in below figure:
  • Now we also need Keyboard and mouse, I would recommend you to buy any usb mouse and keyboard.
  • You have to plug them in the USB Ports of raspberry Pi 3.
  • Let's first plug keyboard's USB in our raspberry Pi 3, as shown in below figure:
  • The last thing, I need to plug is our USB Mouse. Here's the screenshot:
  • Let me summarize it, till now we have connected following four things with our raspberry Pi 3:
    • 16GB SD Card.
    • 7 inch TFT LCD.
    • USB Keyboard.
    • USB Mouse.
  • Now we have to power up our raspberry Pi 3 and TFT LCD, so you will need two USB type B cables which are simple Android power cables.
  • Plug one usb cable in your raspberry Pi 3 as shown in below figure:
  • Plug the 2nd USB cable in your TFT LCD as shown in below figure:
  • First I am plugging USB Power cable of TFT LCD in my Laptop. Here's the screenshot:
  • As we haven't yet powered up our raspberry Pi 3, that's why our LCD is showing No Signal.
  • Now, let's power up our Raspberry Pi 3, here's the first look of Raspbian on Raspberry Pi 3, the OS is starting up:
  • After this screen, a new screen will open up and you will see some configurations as you are running it for the first time. Here's the screenshot:
  • It will take some time and then you will have something as shown in below figure:
  • Finally it has started, now you can use this mini computer quite easily with your mouse and keyboard. :)
  • Now we have to set some settings so that we could use it easily.
  • As you can see the icons etc are too small, we have to increase the size a little so that we could read/click everything.
  • For that, you have to Right Click on your desktop and then select Desktop Preferences.
  • When you click it, a new window will open up, in this window you have to select System tab and then change the Photon Light value from 12 to 18.
  • Click Ok and you will feel the differences. :P
  • Here's a complete screenshot of our Mini computer designed using Raspberry Pi 3 and has Raspbian OS on it.
  • So, that was all about How to Setup 7 inch HDMI LCD with Raspberry Pi 3. I hope now you can quite easily do it.
In the coming tutorial, we will have a look at How to control raspberry Pi from Laptop, as it will be quite easy to design code on your Laptop as compared to this TFT LCD. Thanks for reading, will meet you guys in the next tutorial. Take care and have fun !!! :)

Install Raspbian on SD Card for Raspberry Pi 3

Hello friends, I hope you all are doing great. In today's tutorial, we are gonna have a look at How to Install Raspbian on SD Card for Raspberry Pi 3. Today, I am going to start this new tutorial series on Raspberry Pi 3. In this series, we will first cover the basic tutorials for beginners and in the second phase, we will interface raspberry Pi 3 with different sensors and modules etc. In the third phase, we will involve cloud computing and will upload different data over to web server. I will take it step by step from basics to pro. I hope you will enjoy it. You should first have a look at Introduction to Raspberry Pi 3, where I have discussed the basic overview of this board, along with what it is capable of doing. Consider it a zero tutorial of raspberry Pi series. So, now its time to get this beast ready for the coming battles. ;) Raspberry Pi is like a mini computer and the SD card acts as a hard drive for it. As we all know, we have to install some operating system like Windows or UBuntu etc. on our computers in order to operate them. Similarly, we have to install some operating system on our mini computer Raspberry Pi 3 and this operating system of Raspberry Pi 3 is called Raspbian. You should also have a look at this video tutorial for better understanding:
  • So, let's get started with How to Install Raspbian on SD Card for Raspberry Pi 3:

How to Install Raspbian on SD Card for Raspberry Pi 3

  • First of all you will need an SD card, officially they recommend to use minimum 8GB card but I would suggest you to have at least 16GB SD card.
  • You will also need SD Card Reader, which we will use to transfer our Rapbian OS from computer to SD Card.
  • So, now insert your SD Card into your SD Card reader and plug it with your laptop or computer via USB.
  • Some laptops have builtin SD card reader in them, so if you are lucky then you don't need to buy separate SD card reader.
  • First of all, we need to Format your SD card:
1. Formatting of SD Card
  • In order to Format the SD Card, you will need to download this great software SD Card Formatter.
  • It's a free tool and you can quite easily download it from their official site by click above link.
  • After download this software, install it on your computer and open it.
  • If everything goes fine then it will look something as shown in below figure:
  • Select your SD Card drive at top and then click on the Format Button.
  • You can also change the name of your SD Card Drive, by default it changes the name to BOOT.
  • It will format your SD card and will give the end results as shown in below two figures:
  • Click OK Button and close this SD Card Formatter as we have successfully formatted our SD Card.
  • Next thing we need to do is, we need to install Raspbian OS on our SD Card. So let's do it:
2. Raspbian Installation on SD Card
  • First of all, download Raspbian operating system, I would recommend you to download Raspbian Stretch with Desktop.
  • You can install any other OS as well but as a starter I think you should first get your hands on this one.
  • NOOBS is also available but its not as flexible as Raspbian so overall, I think Raspbian is best.
  • Once you have downloaded the Raspbian operating system then open the zip file and extract it on your desktop.
  • In this zip file, you will find only one img file, its an image file and we will install it now.
  • In order to install this img file on SD card, you have to download Win32 Disk Imager.
  • Install this simple tool and open it up, as shown in below figure:
  • Now follow these simple 3 steps as labelled in above figure.
  • Browse to path of your Raspbian image file, which we have just extracted.
  • Select your SD Card drive in the Device section.
  • Finally click on the Write Button in order to install/write your Raspbian image file on your SD card.
  • Here's a screenshot of this process in progress:
  • It will take some time to install Raspbian on SD Card as in my case its taking around 8 minutes.
  • If everything goes fine then you will get a success message at the end as shown in below figure:
  • Simply click OK, close this Win32 Disk Imager software and remove your SD Card Reader.
  • You have successfully installed Raspbian on SD Card for Raspberry Pi 3.
  • In the next tutorial, I will setup How to Setup 7 inch LCD with Raspberry Pi 3 and will start our Raspbian OS for the first time.
That's all for today. I hope you guys have enjoyed today's tutorial. If you have any problem in Installation of Raspbian on SD Card for Raspberry Pi 3 then ask in comments or the Forum and our team will surely help you out. Thanks for reading, have fun. :)

Introduction to Raspberry Pi 3

Hey Friends! Electronic experts always strive to develop new electronic devices that meet the needs and requirements of the customers. Technology has been evolved remarkably well where devices are becoming compact and composed. Using old conventional ways to develop electronic devices are becoming obsolete that occupied more weight and space, turned out to be expensive and capable of doing fewer number of operations. Today, I am going to discuss the details on the Introduction to Raspberry Pi 3. It is just like a small computer that comes with CPU, GPU, USB ports and i/o pins and can be connected with external peripherals and helps in running number of operations like regular computer. First generation Raspberry Pi was developed in 2012, with the intention of making computer learning easy for school students. Learning advanced computer functions in the beginning of computer learning process is not easy for everyone. This tine computer was introduced, so everyone can get a hint of some initial functions advanced computer is capable of doing. Let's dive in and explore each and every feature of Raspberry Pi 3.

Introduction to Raspberry Pi 3

  • Raspberry Pi 3 is tiny single board computer, introduced by Raspberry Pi Foundation, that comes with CPU, GPU, USB ports and i/o pins and capable of doing some simple functions like regular computer.
  • This tiny computer was developed with the purpose of making computer learning process easy so an average student can get benefit and anticipate what an advanced computer can do.
  • Raspberry Pi 1(first generation Model B) came into play in 2012, and soon got a renowned reputation in terms of ease of use and availability. Similarly, Raspberry Pi 2 was introduced in Feb,2015 will little improvement in design with added RAM than its previous version.
  • Introduced in 2016, Raspberry Pi 3 Model B comes with a quad core processor that shows robust performance which is 10 times more than Raspberry Pi 1. And speed exhibits by Raspberry Pi 3 is 80% more than Raspberry Pi 2.
  • The Raspberry hardware has gone through a number of variations in terms of peripheral device support and memory capacity. Every new addition comes with a little improvement in terms of design where advance features are added in the device so it can do as many function as possible like a regular computer.
  • WiFi and Bluetooth that lack in older versions(Pi 1 and Pi 2), are added in the new addition of this device(Pi 3), allowing to maintain the connection with the peripherals without the involvement of any physical connection.
  • Raspberry Pi Foundation recently launched Raspberry Pi 3 Model B+ on 14 March 2018, which is the most recent version of Raspberry Pi 3 that exhibits all the specifications introduced in Pi 3 Model B, with the additional improvement including Network boot, USB boot, and Power over Ethernet which make the device useful in hard to reach places.
Raspberry Pi 3 Pinout
Following figure shows the pinout of Pi 3.  
  • These are the 40 GPIO pins that are used for connection with other devices.
  • You can see from the figure above, the UART pins are the serial input output pins that are used for serial communication for data and for the conversion of debugging code.
Hardware Specifications
  • Raspberry Pi 3 Model B comes with 64 bit quad core processor, on board WiFi and Bluetooth and USB features.
  • It has a processing speed ranging from 700 MHz to 1.4 GHz where RAM memory ranges from 256 to 1GB.
  • The CPU of this device is considered as the brain of the device which is responsible for executing numbers of instructions based on mathematical and logical operation.
  • The GPU is another advanced chip incorporated in the board that carries out function of image calculation. The board is equipped with Broadcam video core cable that is mainly used for playing video games through the device.
  • The Pi 3 comes with GPIO (General Purpose Input Output) pins that are essential to maintain connection with other electronic devices. These input output pins receive commands and work based on the programming of the device.
  • The Ethernet port is incorporated on this device that sets a pathway for communicating with other devices. You can connect Ethernet port to the router to maintain a connection for internet.
  • The Board has four USB ports that are used for communication and SD card is added for storing the operating system.
  • Power source connector is a basic part of the board that is used to provide 5 V power to the board. You can use any source to set up a power for the board, however, it is preferred you connect power cable through laptop USB port for providing 5 V.
  • The Pi 3 supports two connection options including HDMI and composite. The HDMI connector is used to connect LCD or TV, that can support 1.3 and 1.4 version cables. Composite video connection is used to connect the older version of TV with the device that uses the 3.5mm jack socket for the audio production.
  • The new device comes with a video core multimedia 3D graphics which is capable of playing 1080 MP video. This feature puts this advice ahead of its predecessors where video quality was not that much upgraded.
  • The USB hard drive incorporated on the board is used to boot the device, similar to PC hard drive where windows is used to boot the computer hard drive.
Browser Used
  • Recent addition of Raspberry Pi comes with a Chromium browser which is quick and robust than the browser available in its predecessors, but still it gets stuck when it comes to opening number of heavy duty sites, however, YouTube video buffering is too quick that you don't need to wait too long before video comes into play.
  • Opening number of sites at once can take more time than you anticipate, which ultimately hangs the device, causing the device memory to freeze or stuck.
  • Although, experts are in constant struggle to add more advanced features with every new addition, still Pi 3 doesn't support number of advanced applications.
 
Operating System
  • The official Raspbian Linux operating system runs on Pi 3. Other third party OS that can operate on this device are RISC, Kodi Media Center, Windows 10 loT core, Ubuntu Mate and classroom management.
  • There are other non-Linux based systems that can run on this device which you can pick based on your needs and requirements.
  • Windows 10, the latest version of windows, can run remarkably well on the desktop computer, but running windows 10 on the Pi 3 is a whole new experience, not as good as desktop computer, but still you can get a little glimpse of running windows 10 on a tiny device like Pi 3.
  • The windows 10 that run on this device is not a full version of windows 10, but a reduced version that is called windows 10 loT core, capable of running only one single full screen windows app at a time, however, still it supports number of software running on the background.
  • Running windows 10 on Pi 3 is not a good option though, it can make use of more processing power than required for other operating system.
  • Raspberry Pi 3 is a 64 bit device, which is capable of running official Raspbian operating system. The Raspbian Pi Foundation is also looking to modifying the Raspbian operating system to make it compatible for 32 bit devices that were introduced a while ago.
Points of Consideration
  • If you want to remain in constant touch with this device, it is better to enclose in a case, it will help prolong the lifetime of the device, also covers it from heat and other external factors.
  • You can run number of operating systems including Linux or Non-Linux based systems, but if you are highly concerned about performance and stability of device, then running official Raspbian operating system would be an effective choice, which supports the decent amount of programming and office software.
  • In case you are feeling skeptical about the functions and setting it up, you can get valuable information from the Raspberry Pi site. They will go extra mile to help you out in order to resolve your questions and queries.
  • The power consumption of Pi 3 is more than Pi 2, however it turns out to be almost identical in case of less demanding work loads. Turning Pi 3 into low level laptop is bit of interesting task, which can be achieved in few bucks only.
  • Pi 3 can support up to SanDisk 64GB SD card. Before making purchase of this high speed memory card, make sure you are in dire need of this card for your project as it costs more than the actual Pi 3 device. If you intend to run official Raspbian operating system, 8GG SD card would be suffice to meet your needs.
  • Making a purchase in only $35 would be a worth investment for a tiny computer like this. However, there are multiple Pi kits are available which you can select from, that are modified for performing different functions based on your needs and requirements, costing you little bit extra than simple Pi 3.
  • Most of the Raspberry Pi devices come with an overclocking option, means they can be configured to operate faster than defined the by the manufacturer. This can be achieved by the software command without effecting the warranty.
  • Overclocking may subject to rising temperature, which ultimately can damage the device. This is the reason some devices automatically stops the overclocking at the certain temperature in order to avoid the rising temperature that can effect both quality and performance of the device. However, in severe cases heat sink is added in the device to avoid overheating.
Features of Raspberry Pi 3
  • 1.4 GHz 64 bit, Broadcom BCM2387 ARM Cortex-A53 Quad Core Processor, which is 10 times faster than Raspberry Pi 1.
  • 1GB RAM (LPDDR2 SDRAM) which allows you to run more advanced applications
  • On-board wireless LAN, used to connect device through wireless
  • On-board Bluetooth
  • 4 USB ports for communication
  • 300Mbit/s ethernet
  • 40 GPIO pins
  • Full size HDMI 1.3a port
  • 10/100 BaseT Ethernet socketbr
  • Fully HAT compatible
  • Combined 3.5mm analog audio and composite video jack
  • Camera interface (CSI), for connecting camera
  • Display interface (DSI) used for connecting Raspberry Pi touch screen display
  • microSD slot for storing data
  • Micro USB power source
  • Full size HDMI
  • VideoCore IV multimedia/3D graphics core @ 400MHz/300MHz
Comparison between Raspberry Pi 3  and Computer
  • Raspberry Pi 3 is identical to regular computer in terms performing many valuable functions. But it has a leg over desktop PC when it comes to cost, and approaching to hard to reach places. Spending huge amount of money on advanced computer, when you are in a beginning phase of learning computer skills, would not be good choice. It is better to invest in a tiny device like Pi 3, so you can get a glimpse of what actual PC can do.
  • This device can be modified into any module like a robot or laptop, based on your needs and requirements.
  • If you are obsessed with games, then this device can turn out to be a very useful gaming console, as it can run low demanding vantage games, allowing you to get rid of spending huge amount of money on laptop.
  • No doubt, Raspberry Pi 3 has so many functions identical to regular PC, but it is not as fast as desktop computer when it comes to uploading or handling heavy sites.
  • Gamers can find this device addictive, because it can be capable of supporting number of vintage games, however, playing more advanced games will be little bit difficult than playing on the regular PC.
Applications of Raspberry Pi 3
The Pi 3 comes with a wide range of applications with the purpose of performing most of the functions like a desktop computer. Following are the main applications of the Pi 3
  • Arcade Machine
  • Media Streamer
  • Tablet Computer
  • Home Automation
  • Controlling Robots
  • Internet Radio
  • Coffee Projects
  • Cosmic Computer
That's all for today. I hope you have enjoyed the article. However, if you have any question, you can ask me in the comment section below. I'd love to help you according to best of my expertise. Feel free to keep us updated with your feedback and suggestions, they help us to give you quality work that resonates with your needs and requirements. Thanks for reading the article. Stay Tuned!
Syed Zain Nasir

I am Syed Zain Nasir, the founder of <a href=https://www.TheEngineeringProjects.com/>The Engineering Projects</a> (TEP). I am a programmer since 2009 before that I just search things, make small projects and now I am sharing my knowledge through this platform.I also work as a freelancer and did many projects related to programming and electrical circuitry. <a href=https://plus.google.com/+SyedZainNasir/>My Google Profile+</a>

Share
Published by
Syed Zain Nasir