Raspberry Pi is one of most popular single-board computers are used by student, researcher, DIY hobbyist since it has been released from 2012.
There are several models of Raspberry Pi which is summarized in below tables. Because of reasons: small size, low price, easy for program (linux environment), GPIO support, Internet communication, monitor or touch screen connection, Raspberry Pi has been chosen for DIY project, or just low cost entertainment.
Let's see what Raspberry can support for a project:
(1) GPIO: Those digital input/output can be easily accessed which helps to control (e.g) LEDs, Motors, ...
(2) Communication: with support of UART, I2C, SPI, users can easily communicate with others Raspberry or Microcontroller (e.g PIC, AVR, ...) to extend I/O, or act as slave unit
(3) Memory: since it uses SD card for storage, so users can save a lot of data as wishes like picture, videos
(4) Internet connection: with easy Internet connection by Wifi dongle, project with mobility characters can be done at Raspberry, e.g IP-camera can control view from users far-away, or mobile remote car
(5) Power consumption: Raspberry is powered by 5VDC, which most current usage is Raspberry 2 B and Raspberry 3 B with 800mA, lowest current usage is Raspberry Zero with 160mA. That's why Raspberry is ideal board for mobile project which can live with recharge battery
(6) Analog I/O: unfortunately, Raspberry doesn't have analog input or output. However, this can be solved by using additional chip: MCP3008 for Analog input, MCP4725 for Analog output
Below table is summarized of Raspberry with their peripheral
Picture | ||
Name | RASPBERRY PI 1 MODEL A | RASPBERRY PI 1 MODEL A+ |
Date | February 2012 | November 2014 |
Price | 25USD | 20USD |
CPU | 700 MHz single-core ARM1176JZF-S | 700 MHz single-core ARM1176JZF-S |
RAM | 256 MB | 512 MB |
GPIO | 8 | 30 |
Analog IO | none | none |
USB port | 1 | 1 |
Communication | UART, I2C, SPI, I2S | UART, I2C, SPI, I2S, PWM |
Memory stick | SD, MMC, SDIO | MicroSDHC |
Power | 5V 300mA | 5V 200mA |
Picture | ||
Name | RASPBERRY PI 1 MODEL B | RASPBERRY PI 1 MODEL B+ |
Date | June 2012 | July 2014 |
Price | 35USD | 25USD |
CPU | 700 MHz single-core ARM1176JZF-S | 700 MHz single-core ARM1176JZF-S |
RAM | 512 MB | 512 MB |
GPIO | 28 | 28 |
Analog IO | none | none |
USB port | 2 | 4 |
Communication | UART, I2C, SPI, I2S | UART, I2C, SPI, I2S |
Memory stick | SD, MMC, SDIO | MicroSDHC |
Power | 5V 700mA | 5V 600mA |
Picture | ||
Name | RASPBERRY PI 2 MODEL B | RASPBERRY PI 3 MODEL B |
Date | February 2015 | February 2016 |
Price | 35USD | 35USD |
CPU | 900 MHz 32-bit quad-core ARM Cortex-A7 | 1.2 GHz 64-bit quad-core ARM Cortex-A53 |
RAM | 1 GB | 1 GB |
GPIO | 30 | 28 |
Analog IO | none | none |
USB port | 4 | 4 |
Communication | UART, I2C, SPI, I2S, PWM | UART, I2C, SPI, I2S |
Memory stick | MicroSDHC | MicroSDHC |
Power | 5V 800mA | 5V 800mA |
Picture | |
Name | Raspberry Pi Zero V1.3 |
Date | May 2016 |
Price | 5USD |
CPU | 1 GHz ARM1176JZF-S single-core |
RAM | 512 MB |
GPIO | 28 |
Analog IO | none |
USB port | 1 |
Communication | UART, I2C, SPI |
Memory stick | MicroSDHC |
Power | 5V 160mA |
You might also like:
1. Raspberry Pi - battery calculation
For project with mobility, Raspberry Pi of-course needs an Battery to live it. How to calculate battery capacity? How long the battery can last?
Nowadays, phone power bank is popular with various type. In additional, it feeds 5VDC via USB port which is suitable for Raspberry port...
For project with mobility, Raspberry Pi of-course needs an Battery to live it. How to calculate battery capacity? How long the battery can last?
Nowadays, phone power bank is popular with various type. In additional, it feeds 5VDC via USB port which is suitable for Raspberry port...
0 Comments: