The Raspberry Pi is a low-cost, credit-card-sized computer that plugs into a computer monitor or TV, and uses a standard keyboard and mouse.
Raspberry Pi is a series of small single-board computers developed in the United Kingdom by the Raspberry Pi Foundation in association with Broadcom. The Raspberry Pi project originally leaned towards the promotion of teaching basic computer science in schools and in developing countries.
All over the world, people use Raspberry Pi to learn programming skills, build hardware projects, do home automation, implement Kubernetes clusters and Edge computing, and even use them in industrial applications.
- Linux
- Can't be developed seperately
- sd card (only class 10) minimun memory 16gb or maximum 1tb
- 1 GH processor
- 1gb, 2gb, 4gb, 8gb or 16gb RAM
- Display HDMI/TFT/IPS
- Mouse / keyboard
- 40 Pins (GPIO -> General Purpose Input Output)
- WiFi Bult-in
- Bluetooth 2.0/4.0
- PiCamera
- 3.5 mm AudioJack
- 7+ Languages Support
- 5volt 3amp only
- LAN Port
- Own Operating System
- No Linux
- custom mode
- no hard disk / no memory
- 11.05 MHz
- No RAM
- No display
- No mouse / keyboard
- no USB port
- 16 Pins
- No WiFi
- No Bluetooth
- No port
- no speaker
- 1 language (only C++)
- power (2 way)
- No LAN
- No Operating System
go to this link and download it: https://sd-card-formatter.en.uptodown.com/windows
Raspberry Pi Imager is free to install from the official Raspberry Pi website. It is under the download page section of the website. It's available for MacOS, Windows, Linux, and Ubuntu systems.
Visit the Raspberry Pi Software section (https://www.raspberrypi.com/software/)
Steps to Follow to install pre-defined Images
Raspberry Pi Imager is free to install from the official Raspberry Pi website. It is under the download page section of the website. It's available for MacOS, Windows, Linux, and Ubuntu systems.
Visit the Raspberry Pi Software section (https://www.raspberrypi.com/software/)
3. Goto this link https://www.raspberrypi.com/software/operating-systems/, scroll down and download Raspbian buster OS
Steps to Follow to install pre-defined Images
Go to the link and download https://sourceforge.net/projects/win32diskimager/files/latest/download?source=navbar
Downloading will be started automatically After the installation it will look like this
go to this link and download https://www.balena.io/etcher/
superuser do or substitute user do
sudo , which is an acronym for superuser do or substitute user do, is a command that runs an elevated prompt without a need to change your identity. Depending on your settings in the /etc/sudoers file, you can issue single commands as root or as another user.
OR
sudo is a program for Unix-like computer operating systems that enables users to run programs with the security privileges of another user, by default the superuser.
pi@raspberrypi:~ $ sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
network={ ssid="wifiName_1" psk="wifiPassword" }
network={ ssid="wifiName_2" psk="wifiPassword" }
Then click Ctrl+x
Then click Y it will be saved!
Now you can see you have successfully connected into your wifi router
Then Enter
Goto to 3rd option interface Options
Then Click
Now can see Interface option
Then click
Use Arrow button left and right
press select button then Enter
If it will ask you then select YES button then click now your SSH will be enable!
Then press OK
Then now enable all the thing by previous method
Use Arrow button left and right
select finish button then Enter
After the click! It's mean you have configure all interface options
After the setting!
Before starting working first you have to Update or Upgrade your Raspberry OS by this command
First Update then upgrade
1.) sudo apt-get update
2.) sudo apt-get upgrade
type: sudo apt-get update
after the update type: sudo apt-get upgrade
after some second it will ask you Do You Want Continue [Y/N]
type y
Then Enter
Your raspberry pi is update or upgrade successfully
pi@raspberrypi:~ $ sudo reboot
pi@raspberrypi:~ $ sudo poweroff
pi@raspberrypi:~ $ sudo shutdown -h now
pi@raspberrypi:~ $ ls
pi@raspberrypi:~ $ sudo apt-get install nmap
then click y it will start installation
pi@raspberrypi:~ $ nmap -sn 192.168.1.0/24
pi@raspberrypi:~ $ htop
pi@raspberrypi:~ $ hostname -I
pi@raspberrypi:~ $ wget URL
pi@raspberrypi:~ $ cat /proc/version
pi@raspberrypi:~ $ pwd
pi@raspberrypi:~ $ mkdir folder_name
pi@raspberrypi:~ $ rm folder_name
or
pi@raspberrypi:~ $ rmdir folder_name
pi@raspberrypi:~ $ cat *.txt
If you want to sort files based on the file extension like TXT, PDF, etc., you can use the cat command. This command works like a charm on Raspberry Pi.
pi@raspberrypi:~ $ sudo su
On Raspberry Pi, if you get the “Permission denied” output, it means you don’t have the privilege to modify or access that file. In such cases, you can type sudo su and hit enter to get into the elevated permission mode. Now, you can execute the command and won’t face any errors.
Click the Raspberry icon
You can control most of your Raspberry Pi’s settings, such as the password, through the Raspberry Pi Configuration application found in Preferences on the menu.
- Password — set the password of the pi user (it is a good idea to change the password from the factory default ‘raspberry’)
- Boot — select to show the Desktop or CLI (command line interface) when your Raspberry Pi starts
- Auto Login — enabling this option will make the Raspberry Pi automatically log in whenever it starts
- Network at Boot — selecting this option will cause your Raspberry Pi to wait until a network connection is available before starting
- Splash Screen — choose whether or not to show the splash (startup) screen when your Raspberry Pi boots
You can link devices and components to your Raspberry Pi using a lot of different types of connections. The Interfaces tab is where you turn these different connections on or off, so that your Raspberry Pi recognises that you’ve linked something to it via a particular type of connection.
Make Sure You desire things!
- Camera — enable the Raspberry Pi Camera Module
- SSH — allow remote access to your Raspberry Pi from another computer using SSH
- VNC — allow remote access to the Raspberry Pi Desktop from another computer using VNC
- SPI — enable the SPI GPIO pins
- I2C — enable the I2C GPIO pins
- Serial — enable the Serial (Rx, Tx) GPIO pins
- 1-Wire — enable the 1-Wire GPIO pin
- Remote GPIO — allow access to your Raspberry Pi’s GPIO pins from another computer
Goto this link and download 64bit https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
1. Double-click the downloaded MSI file to start the installation.
2. Click Next on the welcome screen to continue with the installation.
3. Click Next if you don't need to modify the installation path. Click Change... to specify another path.
4. Select which product features you want to install. Click Install.
5. Upon completing the installation, the program shows a 'Setup complete' screen. Check/uncheck the View README file option if you want to see the developer's notes. Click Finish to exit the installer.
A successful PuTTY installation window.
Run PuTTY after the installation to make sure it functions properly. Double-click the icon on Desktop or search 'putty' in the search bar and press Enter.
How to run PuTTY after installation. If there were no issues during installation, the PuTTY configuration window opens:
The PuTTY configuration window allows you to specify how you want to connect. The configuration options allow you to set up the connection type, port, and connect to a server. Choose between SSH, Telnet, SUPDUP, raw, rlogin, serial, or bare SSH connection, and enter a server hostname or IP address.
1) Make sure that SSH is enabled on your Raspberry Pi
2) Find out the IP address of your Raspberry. I usually scan my network with Fing to find the Raspberry. In case you have access to the console you can also type the following command:
find IP by this command
pi@raspberrypi:~ $ sudo ifconfig
it will show the network adapters and the assigned ip-address.
3.) The Putty window opens
https://www.advanced-ip-scanner.com/download/