I made this enclosure using the MDF sheet.
It has all the port openings that raspberry pi has.
I made an attachment on the side to mount the camera.
I made this enclosure using the MDF sheet.
It has all the port openings that raspberry pi has.
I made an attachment on the side to mount the camera.
Both Okular and QPDF are great PDF viewers that can be used on a Raspberry Pi Model 3b+. Okular is a graphical application that is easy to use and has a wide range of features, while QPDF is a command-line tool that is lightweight and can be used to quickly view PDF files. Regardless of which tool you choose, both are easy to install and use on your Raspberry Pi Model 3b+.
Okular is a free and open-source document viewer developed by the KDE community. It is known for its ability to handle a wide range of document formats, including PDF, EPUB, and MOBI. To install Okular on your Raspberry Pi Model 3b+, follow these steps:
sudo apt-get update
sudo apt-get install okular
Once Okular is installed, you can use it to open PDF files by right-clicking on the file and selecting “Open With” -> “Okular”. Alternatively, you can open Okular from the Applications menu and then select “File” -> “Open” to browse for your PDF file.
QPDF is another popular PDF viewer for Raspberry Pi Model 3b+. It is a command-line tool that can be used to manipulate and view PDF files. To install QPDF on your Raspberry Pi Model 3b+, follow these steps:
sudo apt-get update
sudo apt-get install qpdf
Once QPDF is installed, you can use it to view PDF files by typing the following command in the terminal: qpdf –qdf <filename>.pdf
Overview of the Raspberry Pi 3B+ board
scp pi@192.168.0.159:
Suppose there is a file on your raspberry pi, which you want on your desktop PC or laptop.
You can download the file from your raspberry pi.
To do this you must be connected to the same router.
SCP stands for Secure Copy Protocol
Suppose there is a movie in your download folder named “movie.mkv”
scp pi@192.168.0.159:~/Downloads/movie.mkv movie.mkv
The above code needs to run in your command prompt
It will ask for a password. You type in your raspberry pi password.
NOTE: the typed password will not be displayed.

Raspberry Pi is good a single-board Linux based computer system. But it runs OK for the most part and does not heat up if you’re not doing CPU hogging tasks.
I use my raspberry pi for watching videos. Which heats up the CPU to about 60 degrees celsius.
In Delhi, in the summer the ambient temperature is around 30 degrees celsius to about 34 degrees celsius.
In the past, I have placed a small TO-220 package heatsink on it. By placing it sideways.
I used fevicol which is a synthetic craft glue as I don’t have proper heat sink paste. But I found that fevicol glue works good and the heatsink stays quite firmly attached to the CPU.





After Placing the Heatsink the CPU temperature never goes above 50 degrees celsius. Which is a 10-degree improvement.
I have recorded a video showing the steps to compile AVR code.
In this video, you will see how to compile AVR led blinking code for the atmega32 microcontroller is being compiled using AVR-GCC in raspberry pi 3 b+.
Step 1. : Create a file and put your avr c code in that file. Save that file with a “.c” extension
Step 2. : Run the following commands one by one
avr-gcc -g -0s -mmcu=atmega32 -c led.c
avr-gcc -g -mmcu=atmega32 -o led.elf led.o
avr-objcopy -j .text -j .data -o ihex led.elf led.hex
Step 3. : The step 2 will create a hex file. which can be uploaded to the microcontroller with the help of a programmer.
In this video, you will see that how avr compiler can be installed in raspberry pi model 3 b+.
For steps on how to install avrdude in raspberry pi you can go here.
http://www.exasub.com/component/integrated-circuit/microcontroller/avr/using-usbasp-v2-0-avr-programmer-with-raspberry-pi-3/
AVR compiler and avrdude together on raspberry pi make it a development environment for embedded systems involving Avr microcontroller.
Raspberry pi or Rpi can be used for programming certain AVR microcontrollers. I have made a video showing you the steps.
Step 1: you have to install AVRDUDE
sudo apt-get install avrdude -y
Step 2: You can check if the avrdude is installed properly or not using
avrdude
step 3: connect your USBASP v2.0 to your microcontroller
avrdude -c usbasp -p m32
Microcontroller Programmed:
Atmega32, atmega32a, Atmega16, Atmega16a,