By Admin on

Raspberry Pi

                   Raspberry Pi is a popular, low-cost, credit card sized single-board computer that supports embedded Linux operating systems, such as Raspbian. Raspberry Pi is powered by ARM® Cortex® A processors and provides peripheral connectivity for stereo audio, digital video (1080p), USB, and Ethernet – with optional camera board and sensor board add-ons.

                 Raspberry Pi is a powerful and affordable small computer. It was produced with an aim in education to help young adult learn about computer and programming language. Hence, it consists of high functional features and is sold at low cost for easy access to everybody. Moreover, there are many supports available for Raspberry Pi in both technical and commercial field making it appealing for running various kinds of application.In this thesis, Raspberry Pi computer is studied and evaluated for its features and capability using Matlab software as a code porting tool due to a free availability of the support package. The implementation is done with examples of signal and image processing based on problem from relevant courses in university level as well as real world applications from Simulink Computer Vision toolbox. The model is constructed using Simulink blocks and Matlab scripts. The input is provided intwo ways; one as a parameter added through the software and the other is feddirectly from a peripheral device. With an aim to provide the use of Raspberry Pi computer in practical courses, a limitation of model compilation time is taken into account for the evaluation. The results from examples show that time taken to generate the code is slower if the model comprises many Simulink blocks or containsMatlab scripts. The larger size and software input parameter also causes the delay compilation. However, these factors fall into an acceptable range. Hence, Raspberry Pi can be used with Matlab as a learning tool for hands-on experience for students.The possibility of the future work would include the use of graphic processor in Matlab and Simulink application. The research would involve determining Matlab code generation method used as a compiler for a graphic processor modified code.

For more details click here

SPIRO Google Plus