Push button video player with small lcd screens for projects SH1534DS
- Post Publish: 2023-02-14
- Categories: Knowledge
- Updated:
- Posts by Mina Xiao
Everything you need to know about Raspberry Pi.
Mina Xiao
Everything you need to know about Raspberry Pi. - Table of contents:
The Raspberry Pi (often shortened to RPi or RasPi) is a small, budget-friendly single-board computer designed for use in educational settings. Its dimensions make it portable yet powerful enough to run the Linux operating system and its derivatives.
With the advent of Windows 10 IoT, users can now enjoy the full power of Windows on their Raspberry Pi as well!
Play Video about Raspberry Pi
Since its inception, the Raspberry Pi has been sought after by many computer enthusiasts and creators, and it was once hard to find a “Pie”. Regardless of its “petite” appearance, the inner “core” is very powerful, and it has all functions such as video and audio. It can be said that “although the sparrow is small, it has all internal organs.”
What is a Raspberry Pi?
The Raspberry Pi is developed by the “Raspberry Pi Charitable Foundation” registered in the UK, with Eben Upton as the project leader. In March 2012, Eben Upton of the University of Cambridge officially launched the world’s smallest desktop computer, also known as a card computer, which is only the size of a credit card but has all the basic functions of a computer. This is the Raspberry Pi computer board. The Chinese translation is “Raspberry Pi”.
In 2006, the early concept of Raspberry Pi was based on Atmel’s ATmega644 single-chip microcomputer. The first batch of 10,000 “units” of Raspberry Pi “boards” were manufactured by manufacturers in Taiwan and mainland China.
It is a microcomputer motherboard based on ARM, with SD/MicroSD card as the memory hard drive, there are 1/2/4 USB ports and a 10/100 Ethernet port around the cardboard (Type A has no network port), which can be connected to a Keyboard, mouse, and network cable, as well as a TV output interface for video analog signals and an HDMI high-definition video output interface, all the above components are integrated on a motherboard that is only slightly larger than a credit card.
With all the basic functions of a PC, only need to connect to the TV And keyboard, you can perform functions such as spreadsheets, word processing, playing games, playing high-definition video, and many other functions. The Raspberry Pi B type only provides the computer board, without memory, power supply, keyboard, case, or connection.
There are also developers trying to install Windows 10 ARM version and Windows 11 ARM version on Raspberry Pi.
How does Raspberry Pi work?
Raspberry Pi is a programmable device. It comes with all the critical features of the motherboard in an average computer but without peripherals or internal storage. To set up the Raspberry computer, you will need an SD card inserted into the provided space. The SD card should have the operating system installed and is required for the computer to boot.
Raspberry computers are compatible with Linux OS. This reduces the amount of memory needed and creates an environment for diversity.
After setting up the OS, one can connect Raspberry Pi to output devices like touchscreen monitor or a High-Definition Multimedia Interface (HDMI) television. Input units like mice or keyboards should also be connected.
This minicomputer’s exact use and applications depend on the buyer and can cover many functions.
Raspberry Pi Specifications
Model | Type A | Type A+ | Type B | Type B+ | 2nd generation type B | 3rd generation type B | 3rd generation type B+ | 4th generation type B |
---|---|---|---|---|---|---|---|---|
SOC | BroadcomBCM2835(CPU,GPU,DSP, and SDRAM,USB) | Broadcom BCM2836 | Broadcom BCM2837 | Broadcom BCM2837(B0) | Broadcom BCM2711 | |||
CPU | ARM1176JZF-S core (ARM11 series) 700MHz | ARM Cortex-A7 (ARMv7 series) 900MHz (quad-core | ARM Cortex-A53 1.2GHz 64-bit quad-core ARMv8 CPU | ARM Cortex-A53 1.4GHz 64-bit quad-core ARMv8 CPU | Quad-core Cortex-A72 (ARM v8) 64-bit @ 1.5GHz | |||
GPU | Broadcom VideoCore IV,OpenGL ES 2.0,1080p 30 h.264/MPEG-4 AVC 400Mhz | VideoCore VI,H.265 (4Kp60 decode),H.264 (1080p60 decode, 1080p30 encode),OpenGL ES 3.0 graphics 500Mhz | ||||||
Memory | 256 MB (shared with the GPU, which can be understood as video memory and memory sharing of the integrated graphics card) | 512MB | 1GB (LPDDR2) | 1GB | 1GB/2GB/4GB/8GB(Rev1.2)LPDDR4 | |||
USB | 1 * USB2.0 (support USB hub expansion) | 2* USB2.0 | 4* USB2.0 | 2 × USB 3.0 ports 2 × USB 2.0 ports | ||||
Video input | 15-pin MIPI camera (CSI) interface, which can be used by Raspberry Pi camera or Raspberry Pi camera (without IR version) | CSI | 2-lane MIPI CSI camera port | |||||
Video output | RCA video interface output (only the 1st generation B type has this interface), support PAL and NTSC standard, support HDMI (1.3 and 1.4), Resolutions from 640 x 350 to 1920 x 1200 support PAL and NTSC formats. | 2 × micro HDMI ports (up to 4Kp60 supported) 2-lane MIPI DSI display port composite video port | ||||||
Audio output | 3.5mm jack, HDMI electronic output or I²S | HDMI/stereo audio | ||||||
onboard storage | SD/MMC/SDIO | MicroSD | SD / MMC / SDIO | MicroSD | MicroSD | Micro SD card slot | ||
Network Interface | None (externally expandable) | 10/100 Ethernet interface | 10/100 Ethernet interface 802.11n Wireless LAN Bluetooth 4.1 BLE | Gigabit Ethernet 802.11ac Wireless LAN (2.4G/5G dual-band) Bluetooth 4.2 BLE | ●Gigabit Ethernet ●2.4 GHz and 5.0 GHz IEEE 802.11ac wireless ●Bluetooth 5.0 BLE | |||
Rated power | 300mAH(1.5W) | 200mAH(1W) | 700mAH(3.5W) | 600mAH(3.0W) | 800mAH(4.0W) | 5V3A | ||
Power input | 5V / via MicroUSB or GPIO header | Increase POE power supply | 5V DC via USB-C connector (minimum 3A)5V DC via GPIO header (minimum 3A)Power over Ethernet (PoE)–enabled(requires separate PoE HAT) | |||||
Weight | 45g | 23g | 45g | 46g | ||||
Size | 85.60 x 53.98 mm | 65 × 56.5 × 10 mm | 85 x 56 x 17mm | 88 x 58 x 19.5 mm (motherboard size:85 x 56 mm) | ||||
OS | Debian GNU/Linux 、Fedora、Arch Linux 、RISC OS |
It’s a computer.
Raspberry Pi has all the features you expect from a computer: wireless internet connectivity, HDMI ports for your monitors, and USB ports for your accessories, along with ample processing power and RAM for all your day-to-day use.
Chrome, one of the most popular web browsers in the world, is sadly not supported on Raspberry Pi’s hardware. There are no builds of the Chrome web browser for any ARM-based desktop except for the Chromebooks, which unfortunately won’t support the Pi’s hardware.