Nowadays, people walking around holding smartphones but every phone is almost the same, slightly different in terms of manufacturers and versions. Why smartphone can’t be individualized like the PC we used to have? We should!
When I came across a product – Raspberry Pi, I think it indicates a future of individualized smartphone or carrying device.
So what is a Raspberry Pi, it looks like this
It is a credit card sized tiny computer running on Linux and developed by a charity based in the UK. It was released in 2012, by March 2019, it’s sold 19 million units.
Despite its tiny size, it has a processor, RAM, networking disk, memory card, storage slot, graphics processing card that a computer requires. In addition, Raspberry Pi has a general purpose input-output(GPIO) connector.
The great thing about Raspberry Pi is that not only it can be programmable in C, but also in the popular language Python. There is a well-developed package GPIO for the adaption.
In Pi’s terminal, you can work pretty much the same way you work on any computer, by typing
$ sudo apt=get install python-rpi.gpio
then create a new python file to accomplish a very simple task-turn on the LED light, started the coding:
The source is from Sendex: https://pythonprogramming.net/gpio-raspberry-pi-tutorials/
import RPi. GPIO as GPIO import time GPIO.setmode(GPIO.BCM) GPIO.setup(18, GPIO.out) GPIO.output(18, GPIO.HIGH) time.sleep(3) GPIO.output(18, GPIO.LOW) GPIO.cleanup()
There are wide usages of this product in all walks of life: education is the original purpose of this organization, to help schools teach computer science using Raspberry Pi in the classroom. It became a huge success and expand far beyond classrooms.
Intelligent home setting is widely predicated but not -to much extent- of application yet, however, with the popularity of Raspberry Pi, I foresee more and more individuals – such as me – will be very hands-on to transform their homes in a smart way they like. For example, a walking robot to clean up floors, monitoring babies or dogs, turning on or off heater upon the time schedule. It even extends to industrial automation with good success. Citing from Wikipedia “In June 2014, TECHBASE, Polish industrial automation manufacturer designed the world’s first industrial computer based on the Raspberry Pi Compute Module, called ModBerry. The device has numerous interfaces, most notably RS-485/232 serial ports, digital and analogue inputs/outputs, CAN and economical 1-Wire buses, all of which are widely used in the automation industry. The design allows the use of the Compute Module in harsh industrial environments, leading to the conclusion that the Raspberry Pi is no longer limited to home and science projects, but can be widely used as an Industrial IoT solution and achieve goals of Industry 4.0”. Also worth mentioning, in 2018, NASA created a curiosity rover based on Raspberry Pi to rove over treacherous fields.
Raspberry Pi might still in its early stage, but I see it a harbinger of our how our future life looks alike. Smartphone that is pre-made uniformly for each one will be loathed and replaced by individualized gadgets. Since creating such individualized setting is not easy to be used by everyone, it could offer a tremendous opportunity for new business.