advertisement
Getting Started with Raspberry Pi
Getting Started with Raspberry Pi |
Introduction
Eben Upton created the Raspberry Pi at Cambridge University in the UK with the intention of teaching and enhancing students' programming abilities in underdeveloped nations. The Raspberry Pi is a development board that uses a microprocessor (often an ARM Cortex A Series) while Arduino is a development board that uses a microcontroller. Like we do with our desktop computers, you may attach a variety of accessories to your tablet, including a monitor (through HDMI or AV Port), a mouse and keyboard (via USB), a connection to the internet (by Ethernet or Wi-Fi), and an additional camera. (via the specific camera interface).
Difference between Arduino and Raspberry Pi
- Raspberry Pi needs an Operating System to run. Arduino doesn’t need any operating system. All you need is a binary of the compiled source code.
- Raspberry Pi comes with a fully functional operating system called Raspberry Pi OS (previously known as Raspbian OS). Although Pi can use different operating systems, Linux is preferred by Raspberry Pi Foundation. You can install Android, if you want. Arduino does not have any operating system. You just need a firmware instructing the Microcontroller what task to do.
- The clock speed of Arduino is 16 MHz while the clock speed of Raspberry Pi is around 1.2 GHz.
- Raspberry Pi is good for developing software applications using Python, while Arduino is good for interfacing Sensors and controlling LEDs and Motors.
- The main difference between them is: Arduino is microcontroller board, while Raspberry Pi is a microprocessor based mini computer (SBC).
- The Microcontroller on the Arduino board contains the CPU, RAM and ROM. All the additional hardware on Arduino Board is for power supply, programming and IO Connectivity. Raspberry Pi SBC has all features of a computer with a processor, memory, storage, graphics driver, connectors on the board.
Beginning Ethical Hacking with Kali Linux
Table of Contents
1/Getting Up and Running
2/Getting Around Linux on the Raspberry Pi
3/Python On The Pi
4/Animation and Multimedia in Python
5/Scratch on the Pi
6/Arduino and the Pi
7/Basic Input and Output
8/Programming Inputs and Outputs with Python
9/Working with Webcams
10/Python and The Internet
Download full PDF in Comment section
advertisement
Getting Started with Raspberry Pi
ReplyDelete