Conference PaperPDF Available

Technical development and socioeconomic implications of the Raspberry Pi as a learning tool in developing countries

Authors:

Abstract and Figures

The recent development of the Raspberry Pi mini computer has provided new opportunities to enhance tools for education. The low cost means that it could be a viable option to develop solutions for education sectors in developing countries. This study describes the design, development and manufacture of a prototype solution for educational use within schools in Uganda whilst considering the social implications of implementing such solutions. This study aims to show the potential for providing an educational tool capable of teaching science, engineering and computing in the developing world. During the design and manufacture of the prototype, software and hardware were developed as well as testing performed to define the performance and limitation of the technology. This study showed that it is possible to develop a viable modular based computer systems for educational and teaching purposes. In addition to science, engineering and computing; this study considers the socioeconomic implications of introducing the EPi within developing countries. From a sociological perspective, it is shown that the success of EPi is dependant on understanding the social context, therefore a next phase implementation strategy is proposed.
Content may be subject to copyright.
Technical Development and Socioeconomic
Implications of the Raspberry Pi as a Learning Tool
in Developing Countries
Murat Ali, Jozef Hubertus Alfonsus Vlaskamp, Nof Nasser Eddin, Ben Falconerand Colin Oram
School of Engineering, The University of Warwick, Coventry, CV4 7AL, UK, Email: murat.ali@warwick.ac.uk
Department of Sociology, The University of Warwick, Coventry, CV4 7AL, UK, Email: N.J.Nasser-Eddin@warwick.ac.uk
Abstract—The recent development of the Raspberry Pi mini
computer has provided new opportunities to enhance tools
for education. The low cost means that it could be a viable
option to develop solutions for education sectors in developing
countries. This study describes the design, development and
manufacture of a prototype solution for educational use within
schools in Uganda whilst considering the social implications
of implementing such solutions. This study aims to show the
potential for providing an educational tool capable of teaching
science, engineering and computing in the developing world.
During the design and manufacture of the prototype, software
and hardware were developed as well as testing performed to
define the performance and limitation of the technology. This
study showed that it is possible to develop a viable modular
based computer systems for educational and teaching purposes.
In addition to science, engineering and computing; this study
considers the socioeconomic implications of introducing the EPi
within developing countries. From a sociological perspective, it is
shown that the success of EPi is dependant on understanding the
social context, therefore a next phase implementation strategy is
proposed.
I. INTRODUCTION
The recent development of the Raspberry Pi mini-computer
has unlocked great potential for computing to be applied in
a vast number of areas. Due to the unique advantages of the
Raspberry Pi system, this technology holds great promise for
providing solutions within the developing world. This includes
but is not limited to education tools, especially the use of
GPIO (General Purpose Input/Output) which allows automated
data acquisition and producing simple digital control systems
in a school laboratory setting. To make the best use of the
Raspberry Pi in the developing World, a number of factors
need to be considered. These can be divided into technical,
educational, economic and social factors. While the current
research focuses on providing educational materials, the other
factors are inextricably linked and therefore will also form an
important part of the investigation. A successful implementa-
tion of the proposed solution will rely on understanding the
needs of the local population in providing the right device,
supporting infrastructure and taking into account cultural back-
ground as well as the end user’s expectations of the project.
It is only when the solution is fully accepted by the target
audience that the project can achieve its goals. This research
does not only look at technological advancement and how it
can improve education in developing countries from purely
an engineering perspective, but also takes into consideration
the sociological perspective that tackles the social and the
economic aspects of introducing technologies such as the
Raspberry Pi to disadvantaged communities in The Developing
World.
Following identification of the needs, the objective of this
study is to develop a first generation working prototype
(referred to as ’EPi’) based on the Raspberry Pi which can
supplement the learning of science, engineering and computing
within the developing world. This will be demonstrated by
setting up a temperature sensor as well as an analog-to-digital
converter (adc) through the GPIO using the EPi. Through
hardware design and software development, this will provide
just a few examples of how this solution can provide key
educational tools from secondary education to post-secondary
education levels, including university based projects.
II. CO NT EX T
There is currently a need for developing versatile computer
systems for the education sector within developing countries.
As a relevant example, it has been reported that the primary
cause of low education rates in Africa alone is due to ’unequal
opportunities’ and ’lack of proper schooling facilities’ [1].
Non-specialist flexible computer systems for educational use
minimises the need for technical expertise to develop, maintain
and upgrade complex systems on both a hardware and soft-
ware level. Therefore, the local educational institutes using
the developed computer systems are able to carry out these
tasks independently of external technical specialists and highly
reliable infrastructures such as power sources and networking
solutions.
The size of the developing world is vast, therefore to narrow
down the scope of the project one country was focused on,
and this country was Uganda. This country within Africa
was selected through academic links at The University of
Warwick. Uganda is considered one of the poorest countries
in the world with 37.7% of the population living on 1.25$ a
day [2], [3]. Poverty levels are mainly concentrated in rural
areas where almost 80% of Ugandans live. A number of
health, economic and social factors contribute to Uganda’s
high poverty levels, and those include a lack of security, large
size of households, gender inequality, unemployment, lack of
2013 5th Computer Science and Electronic Engineering Conference (CEEC) University of Essex, UK
978-1-4799-0383-2/13/$31.00 ©2013 IEEE 103
health services and most importantly low education levels [4],
[5]. Education is considered one of the most important factors
that can eradicate poverty in developing countries, as it opens
different opportunities for people. Uganda has a literacy rate
of 66.8% (76.8% male and 57.7% female). To increase the
level of education in developing countries new methods can
be introduced to school pupils. For example, the ’one laptop
per child’ (OLPC) program which was originally funded by
a number of large organisations including AMD, Google and
Red Hat, targeted children in elementary schools. This project
and initiative aimed to improve education of children in the
poorest areas of the world. The rationale behind it was to
provide low cost and power rugged connected laptops to
children in order to create a collaborative and empowered
learning environment.
The OLPC project had an optimistic vision of improving
children’s education through technological interventions, how-
ever the project was not one without its challenges. Despite
the ambitious and philanthropic goals of the program, there
are certainly areas which can be improved [6], [7]. The
implementation of new computers into the education system
such as OLPC and EPi require that teachers are comfortable
with and understand these technologies in order to maximise
the learning experience for the students. There also needs to be
a clear strategy for dealing with faulty or redundant systems.
By gaining an overall understanding of the outcomes, strengths
and weaknesses of the OLPC project, a strategy for EPi is
proposed in section VII.
III. DESIGN PHILOSOPHY
A. Concept
In order to meet the objectives of the project the concept
and vision of the EPi must be defined. Along with using the
Raspberry Pi hardware, an open source operating system and
software are utilised and modified to suit the requirements of
the project. A modular assembly system allows for flexibility
and changes to be made specific to the needs of the end user.
Overall, the proposed prototype offers a flexible learning tool
to be utilised within the education sector in Uganda, as well as
provide a range of scientific learning options and manageable
complexity to cater for the specific users and environments.
B. Parts selection and Prototype Manufacture
The parts of the EPi were selected based on both the
capabilities of the Raspberry Pi as well as meeting the product
specification and objectives. To reduce the size and cost of the
solar panel, and to improve the operating life of the EPi under
battery power, components with low power consumptions were
carefully selected. The power consumptions were measured to
confirm the specification, which is discussed further in this
study. The final selection of parts and peripherals for the
prototype model is listed in Table I with the associated cost,
however for volume production these costs are expected to
be significantly lower. The common input and output devices
that any modern computer system would be supplied with have
all been included. From a cost perspective the solar panel was
TABLE I
EPIPART AND PERIPHERAL COS TS (EX C. VAT)
Item Cost (£)
Raspberry Pi 26.88
3.5” LCD screen 12.60
Mini keyboard/mouse 16.31
4-port usb hub 7.16
mini webcam/microphone 7.58
bluetooth dongle 0.80
Wifi dongle 2.41
Battery Pack 30.39
Solar Panel 173.34
Total Cost (exc. solar panel) 104.13
Total Cost (inc. solar panel) 277.47
the main concern, therefore the system has been designed with
the option of providing the end product without the need for
a solar panel. The EPi system as a whole can be powered
by a mains power supply, which will also charge the battery.
This still allows the EPi to be used as a mobile system. The
modular and flexible assembly philosophy means that other
input/output devices can be attached as per the limitations of
the EPi. The most important connectivity is the GPIO which
will be further discussed in sections V and VI.
All components are assembled to allow for interchangeabil-
ity of parts as well as providing the option for alternatives
to be used. The arrangement of components and an assembly
schematic is shown in Fig. 1 and Fig. 2. This prototype has
been designed to be accessible and viewable by the teachers
and students within the school laboratory environment, there-
fore no fixed enclosures have been provided. This is an area
that will be assessed in more detail during the development of
a production model.
Fig. 1. EPi Prototype Assembly
IV. HAR DWAR E DESIGN
The modular prototype has been designed using as many
off-the-shelf components as possible. This minimises the de-
sign time and costs required to build the first generation
prototype, while still retaining high performance. This modular
approach also simplifies maintenance, a faulty component can
be easily replaced without advanced tools.
With portability and off-grid capability being essential de-
sign goals, a suitable solar panel and battery combination is
the most important additional hardware to be selected. As the
2013 5th Computer Science and Electronic Engineering Conference (CEEC) University of Essex, UK
978-1-4799-0383-2/13/$31.00 ©2013 IEEE 104
Fig. 2. EPi Assembly Schematic
Fig. 3. Solar Simulator - The University of Warwick, School of Engineering
solar panel is by far the most expensive component, this needs
to be carefully selected as overcapacity will increase the bill of
materials very significantly. Experiments have been performed
to determine the actual power output of the solar panel, and
the power consumption of the EPi and all peripherals.
The solar panel selected for the prototype is the Powerfilm
R14, a rollable panel with dimensions of 107x37cm and a rated
output of 14W. To verify the power output under various levels
of solar radiation, experiments have been performed on the
Solar Simulator at the University of Warwick (Fig. 3). The
Solar Simulator contains a large array of halogen and LED
light sources, which allow the panel to be subjected to solar
radiation levels between 0.6-1.2 kW/m2. A summary of the
maximum power output under various conditions is shown in
table II.
TABLE II
OUT PUT O F TH E SOL AR PAN EL AT DI FFER EN T RAD IATI ON LE VE LS
Radiation (W/m2) 469 608 772 884 1001 1009 1174
Pout (W) 2 3 7 9 11 11 13
TABLE III
MON THLY AVER AGE D INSO LATI ON INCIDENT ONA HORIZONTAL
SUR FACE INUGA NDA I N (kWh/m2/day)
Jan Feb Mar Apr May Jun
6.07 6.36 6.09 5.66 5.39 4.97
Jul Aug Sep Oct Nov Dec
4.96 5.25 5.70 5.44 5.48 5.83
The climate in Uganda is ideal for using solar power,
with sunshine for most of the year. Average solar radiation
for Uganda is shown in table III [8]. For design purposes,
two cases have been assumed: best case of the equivalent
of 6 hours of 1 kW/m2or at optimal placing of the panel,
corresponding to 6 kWh/m2/day, and worst case of 4 hours
at only 0.6 kW/m2, corresponding to 2.4 kWh/m2/day. While
in practice in many geographical regions, including the UK,
worse conditions exist for a large part of the year than the
worst case assumed above [9], in these cases a solar panel is
not considered a practical solution within the context of this
project.
The assumptions above give a total energy budget of 14-60
Wh/day. To determine the total working time of the prototype
under various conditions, the power consumption of each
individual component is to be identified. A small circuit board
was built to measure the current consumption of the USB
devices while in operation, consisting out of one USB-A and
one USB-B connector. An ampere-meter is placed between the
power pins of the sockets, with the ground and signalling pins
connected directly. The results are shown in table IV and V.
Assuming 5.5W total power consumption, the solar power
allows 2.5-11 hours of use per day. When the solar radiation is
less than 0.7kW/m2, the battery will be required to provide a
backup. For the prototype, the Anker Astro3 has been chosen,
with a 50Wh capacity, providing 9 hours of backup when fully
charged.
TABLE IV
CURRENT CONSUMPTION OF THE PI(5V) AN D SCR EEN (12V) UNDER
VARIO US L OAD S
Idle 100% CPU Playing Screen
(Ethernet Off/On) Video (Idle/Active)
I(mA) 335/392 393 350 80/220
P(W) 1.68/1.96 1.98 1.75 0.96/2.64
TABLE V
CURRENT CONSUMPTION OF THE PERIPHERALS
Wifi Usb Usb Keyboard Mouse
Hub Storage (Idle)/(Active) (Idle)/(Active)
I(mA) 93 70 72 4.7/4.7 4.5/13
P(mW) 465 350 360 24/24 23/65
2013 5th Computer Science and Electronic Engineering Conference (CEEC) University of Essex, UK
978-1-4799-0383-2/13/$31.00 ©2013 IEEE 105
V. SO FT WARE
All the software included is open source; this reduces
cost substantially compared to commercial licenses. It is also
”free” in the sense that it can be adapted to individual needs.
The operating system and user interface is built on top of
Raspbian, the most common and (currently) best maintained
of the Raspberry Pi targeted operating systems; this provides
the option to flexibly install any of a multitude of packages
that are available on the Raspberry Pi as well as developing
software specific to the needs of the EPi. As less than 10% of
Ugandans have access to the internet [10], [11], the distribution
has been modified for the EPi to include as many useful pieces
of software as possible, as downloading further packages may
be difficult or impossible for the end user.
The EPi software and user interface must enable users
who have never used computers before, to develop skills and
knowledge from the basics of computer usage to creating
useful applications with the EPi. To aid in the first stage of
this, some basic user interface adjustments have been made
to accustom the user to keyboard and mouse usage and the
basics of a windowed desktop environment. This will allow
the inexperienced computer user to easily get started with an
intuitive system before using the command line interface.
Several knowledge bases, such as Wikipedia [12] and the
Khan Academy [13], are packaged as webpages and stored on
the EPi for general education. Wikipedia provides a general
encyclopaedia while Khan Academy offers educational videos
on a wide range of academic subjects. These resources could
be used in a school environment, especially Khan Academy
which has, for example, a full course on mathematics from
basic addition to university level content. It is understood that
live updates would not be available through offline versions,
however the opportunities to provide planned updates could
be considered as an option based on the internet capabilities
of particular locations. Although these online resources are
regularly being updated, the main curriculum subject matters
required for education are well established and are not ex-
pected to change greatly within a short space of time.
For computer development specific education, Scratch pro-
vides a visual flowchart-like programming interface to teach
the basics of coding without the difficulties of syntax and
command lines. Following on from learning the basics of
programming, other programming languages can be used and
understood more easily. Python was chosen as the main pro-
gramming language, as it is generally accepted to be both easy
to learn and a fully fledged programming language suitable
for real world applications. With the addition of NumPy,
SciPy, Matplotlib, IPython, and PyLab, Python can be used
for computational mathematics as well as for the analysis of
experimental data or control systems. Python provides access
to the GPIO facilities on the EPi, and a number of examples
are included ranging from some simple I/O programs to a dig-
ital storage oscilloscope. The examples are written to be easily
reusable in different student projects, where students can go on
to develop their own solutions. All example programs include
Fig. 4. Digital Thermometer Connected to EPi with Typical Output
the full source code, which means that students and teachers
can investigate the code and make their own improvements
and adaptations.
VI. EL EC TRO NI CS
The most distinctive feature of the Raspberry Pi when used
for educational purposes is the GPIO module, which allows
interfacing with general purpose electronics. This allows stu-
dents to gain experience with data acquisition, instrumentation
and control systems, as well as using the EPi as a general tool
during science education. As the intended users are students in
secondary education and early tertiary education, the emphasis
in the curriculum will be on using ready made modules which
plug into the EPi, rather than on electronics design.
The use of ready made modules allows the curriculum
to be focused on understanding the fundamental principles
of scientific experimentation and engineering design, while
still offering the possibility of a more in-depth electronics
education for more advanced students. The modular approach
offers the additional advantage of remaining relatively low-
cost, as components can be reused for various projects.
The prototype developed in the current project comes with
two modules, an ADC module to be used as a digital oscillo-
scope and datalogger and a digital thermometer.
The digital thermometer, based on the DS1631 IC, is
connected to the Raspberry Pi through the I2C bus (Fig. 4).
The current version is not waterproof, which limits is appli-
cation to monitoring dry environments. It has been used in
a simple demonstration of the capabilities of the EPi as a
control system, where a small fan is turned on if the ambient
temperature is above a certain level.
The MAX1270 which is used on the ADC module provides
8 channels (4 channels implemented on the prototype), with
a resolution of 12-bits and a maximum throughput of 110
ksamples/s. Depending on the software, this can either be used
as an oscilloscope or a datalogger. The high storage capacity
provided by the SD-card in the EPi makes it ideal for long-
term experiments. An example lab project investigating the
frequency components of the human voice has been created,
using a simple microphone and opamp. The FFT libraries in
2013 5th Computer Science and Electronic Engineering Conference (CEEC) University of Essex, UK
978-1-4799-0383-2/13/$31.00 ©2013 IEEE 106
Python have been used to convert the signal to the frequency
domain. The project can be extended to include musical
instruments.
The long-term evolution will encompass a much larger
array of modules, including sensors an actuators, together
with teaching materials. This will supply schools in The
Developing World with a ”lab-in-a-box”, with a number of
standard experiments that can be performed. The emphasis,
like in the UK, is on providing the students with both the skills
and a platform that allows them to design and implement their
own ideas.
VII. SOCIOECONOMIC IMPLICATIONS OF THE PROJECT:
IMP LE ME NTATION AND THE WAY FORWAR D
As discussed above the ’one laptop per child’ program was
one of the largest ambitious initiatives that aimed to improve
and create a better learning environment for impoverished
children in developing countries. This project has shown
that the process of introducing new technologies is not as
straightforward as some might assume, and there are many
factors and challenges to be faced [7]. For the EPi to achieve
its goals and be a success in The Developing World, the
proposed action plan aims to ensure that ’development’ and
’suitability’ are accurately defined. Therefore, implementation
of the EPi solution will be based on ’people’s’ own perspective
and needs in relation to these technologies [6]. Willoughby
argues that there are factors that should be taken into consider-
ation when determining whether or not such technologies are
suitable for the targeted nation. He states: ”the Appropriate
Technology notion points to the need for knowledge of a
diversity of technical options for given purposes, careful anal-
ysis of the local human and natural environment, normative
evaluation of alternative options, and the exercise of political
and technological choice” [14]. Therefore a thorough analysis
of socioeconomic and political factors is to take place before
introducing EPi into a specific area.
In Uganda there is a large number of communities and
languages spoken, thus different cultural values, folklore,
traditions and customs exist [15]. Therefore, it is very im-
portant to integrate EPi in a way that is tailored to suit
the context and the custom of the targeted school, students
and area. The philosophy of EPi means that this necessity is
considered. A relevant example of this is shown through the
availability of a specific GNU/Linux distribution which has
been customised for particular users [16]. A similar strategy of
software development has been adopted for the design of EPi,
therefore supporting the technology to be accepted by the end
user and their communities. It is not accurate to adopt the same
implementation strategy of EPi in all schools and communities,
the delivery will take into consideration differences within
the targeted areas. One of the reasons EPi is developed with
such a focused goal of improving science education within
schools is that. Even for one developing country, it is not
expected that such a project would succeed in all areas of
improving the well being of people and communities. In some
cases, what might work for one community might not have the
Fig. 5. Socioeconomic EPi Implementation
same impact for the other. Many factors such as class, gender,
religion and others are to be taken into consideration by uti-
lizing the intersectionality sociological framework [17]. This
shows the merit of this project’s interdisciplinary approach to
project implementation and delivery in general, contributing
to establishing a foundation to a successful delivery of EPi in
the future.
Before implementing the EPi to schools within the de-
veloping world, a pilot study is to be conducted to further
assess the specific needs in the target area, thus helping to
establish the context, and thus tailoring programs that are
suited for the target area. The main purpose of the pilot
study is to explore people and children’s perspectives ’from
below’ rather than have a preconceived idea of what people’s
necessities are ’from above’. In other words, this social
research informs the process of introducing this technology.
The EPi implementation pilot study will be in the form of
interviews, questionnaires and focus groups with local teachers
and pupils within schools in the UK. This pilot study will
then be extended to the target areas in Uganda to firmly
establish their needs as well as confirm what they see as
fit and suitable for their school environment. To avoid the
situations of the EPi being delivered to schools without taking
into consideration that pupils and teachers would need training
along with instructions on how to best use the technology for
education purposes [18], documentation and training courses
for school teachers and children must be provided. An EPi
2013 5th Computer Science and Electronic Engineering Conference (CEEC) University of Essex, UK
978-1-4799-0383-2/13/$31.00 ©2013 IEEE 107
implementation strategy has provided in Fig. 5.
VIII. CONCLUSION AND FURT HE R WOR K
The EPi prototype demonstrated the design objectives of
developing a modular system based on the Raspberry Pi for
scientific and computing educational purposes. Future work
would involve the implementation of the prototype within
an educational environment in Uganda. Upon feedback from
potential end-users from local and developing countries, the
system can be improved upon further to better comply with
their needs of specific communities. When series production
is considered, a more integrated design can be achieved by
working with the manufacturers of the individual components,
reducing cost and size. Following on from studying the out-
comes of other technological education based projects; for
the EPi to be a success within the developing world, the
solution must be accompanied with an understanding of the
socioeconomic aspects involved. This led to the a strategy
proposed in this study to fulfil this requirement.
Further work includes design and development of the next
generation EPi based on serial production. Along with the
further development of EPi; local and target location based
pilot studies are to be conducted directly with the current EPi
prototype.
ACKNOWLEDGMENT
The research has been funded by the EPSRC (Engineering
and Physical Sciences Research Council). We would also
like to acknowledge the support from Dr. Roger Thorpe
and Dr. Stan Shire from the The University of Warwick,
School of Engineering, Sustainable Energy Engineering and
Design (SEED) group for providing the solar simulator testing
equipment and guidance. Our appreciation also goes to Ian
Griffith for his help and support in the printed circuit board
manufacture. We would like to thank Tracey Moyle, Dean
Boni and Steven Jones for their continued support throughout
the project.
REFERENCES
[1] (2011) Investing in empowerment international -
sustaining lives in africa. [Online]. Available:
http://www.ieinternational.ca/pages/educ.html
[2] R. McGee, “Meeting the international poverty targets in uganda: Halving
poverty and achieving universal primary education,Development Policy
Review, vol. 18, no. 1, pp. 85–106, 2000.
[3] K. Deininger, “Does cost of schooling affect enrollment by the poor?
universal primary education in uganda,Economics of Education Review,
vol. 22, no. 3, pp. 291–305, June 2003.
[4] T. A. Kasule, “The causes of rural poverty in uganda: a case study of
wakiso sub county, wakiso district,” Master’s thesis, Makerere Univer-
sity, 2005.
[5] A. O. K. Lawson, D. McKay, “Poverty persistence and transitions
in uganda: a combined qualitative and quantitative analysis,” Global
Poverty Research Group, Tech. Rep., 2005.
[6] M. Warschauer and A. Morgan, “Can one laptop per child save the
worlds poor?” Journal of International Affair, vol. 64, no. 1, pp. 33–51,
2003.
[7] J. S. P. Kenneth, K. Dedrick, “One laptop per child: Vision vs. reality,”
Communications of the ACM, 2009.
[8] (2012) Surface meteorology and solar energy. [Online]. Available:
https://eosweb.larc.nasa.gov/sse/r
[9] (2013) The metoffice - solar energy. [Online]. Available:
http://www.metoffice.gov.uk/renewables/solar
[10] (2013) Internet world stats - uganda. [Online]. Available:
http://www.internetworldstats.com/af/ug.htm
[11] “The world in 2013: Ict facts and figures,” International Telecommuni-
cations Union, Tech. Rep., 2013.
[12] (2013) Wikipedia. [Online]. Available: http://en.wikipedia.org/
[13] (2013) Khan academy. [Online]. Available:
http://www.khanacademy.org/
[14] K. Willoughby, Technology choice: a critique of the appropriate tech-
nology movement. Westview, 1990.
[15] S. Bbumba, “The uganda national culture policy: A culturally vibrant,
cohesive, progressive nation,” 2006.
[16] (2013) Sabily linux operating system. [Online]. Available:
http://www.sabily.org
[17] L. McCall, “The complexity of intersectionality,” Signs, vol. 30, no. 3,
pp. 1771–1800, 2005.
[18] D. Nugroho and L. M, “Evaluation of olpc programs globally: a literature
review,” Australian Council for Educational Research, Tech. Rep., 2010.
2013 5th Computer Science and Electronic Engineering Conference (CEEC) University of Essex, UK
978-1-4799-0383-2/13/$31.00 ©2013 IEEE 108
... Although the incorporation of SBCs in the curricula of engineering and Computer Science (CS) continues increasing and despite the plethora of technical reports about them, there exists a current gap of literature and critical reviews that synthesize how these computers are being used and what implications they have in higher education. There are few studies that have tried to tackle this issue, for instance, the studies in [10][11][12][13] synthetize several implications of SBCs in the educational arena. In particular, the systematic mapping review in [10] explores some SBCs such as Raspberry Pi and BeagleBone in the educational context. ...
... The last factor is pertaining to the low-cost and accessibility of the SBCs which is an important feature specially for developing countries. In some studies, [13,101], the SBCs are used to develop solutions to provide efficient laboratories to the students. Authors indicate the problems with low-income and project funding that influence in the employment of the SBCs in education. ...
Preprint
Full-text available
In the last decade, Single-Board Computers (SBCs) have been employed more frequently in engineering and computer science both to technical and educational levels. Several factors such as the versatility, the low-cost, and the possibility to enhance the learning process through technology have contributed to the educators and students usually employ these devices. However, the implications, possibilities, and constraints of these devices in engineering and Computer Science (CS) education have not been explored in detail. In this systematic literature review, we explore how the SBCs are employed in engineering and computer science and what educational results are derived from their usage in the period 2010-2020 at tertiary education. For that, 154 studies were selected out of n=605 collected from the academic databases Ei Compendex, ERIC, and Inspec. The analysis was carried-out in two phases, identifying, e.g., areas of application, learning outcomes, and students and researchers' perceptions. The results mainly indicate the following aspects: (1) The areas of laboratories and e-learning, computing education, robotics, Internet of Things (IoT), and persons with disabilities gather the studies in the review. (2) Researchers highlight the importance of the SBCs to transform the curricula in engineering and CS for the students to learn complex topics through experimentation in hands-on activities. (3) The typical cognitive learning outcomes reported by the authors are the improvement of the students' grades and the technical skills regarding the topics in the courses. Concerning the affective learning outcomes, the increase of interest, motivation, and engagement are commonly reported by the authors.
... Ali et al. [48] have developped a Raspberry Pi-based learning platform for developping countries and have found that the use of a Powerfilm R14 solar panel could provide anywhere from 2.5 to 11 hours of energy to the system over the entire day. Their system includes a 3.5" LCD screen, a keyboard, a mouse and the use of the WiFi and ethernet capabilities of the board, where the overall consumption of the system is assumed to be 5.5W. ...
... Considering WiFi use and a 100% CPU use, we estimate the power consumption of our prototype to be around 2.67W. We have used the numbers experimentally found by Ali et al. [48] for the Raspberry and WiFi consumption, and the manufacturer datasheets to find out the theoretical current consumption of the individual components of our system. ...
Article
Full-text available
With the modernization of smart cities and the technological advancement of the Internet of Things, we are now reaching a point where technology can be weaved into the fabric of our cities. In this paper, we tackle the challenge of using machine learning to recognize the profile of pedestrians based on their gait and silhouette with the use a thermal camera (FLIR Lepton) connected to a Raspberry Pi. We present the additional challenges faced by collecting gait data in a noisy environment, and by taking human identification a level of abstraction higher and recognizing categories of people. The far reaching implications of such a system in terms of accessibility, inclusivity and social participation of semi-autonomous populations are discussed. The hardware, software and cost of the handmade prototypes used for data collection are described. In an effort to take a step towards sustainable smart cities, the possibility of powering this system using solar panels is investigated. This paper aims to share the lessons learned throughout the creation and deployment of the system and to share the promising first results obtained by the team. We have reached an accuracy of 74.63% for binary age classification (adult, elder), 93.98% for mobility recognition (mobile subject, subject with reduced mobility), 85.77% for group size estimation (one subject, two subjects or more), and 77.29% for observed gender recognition (male, female) using a 2-layer CNN without any pre-processing on very low resolution thermal images.
... Although the incorporation of SBCs in the curricula of engineering and Computer Science (CS) continues increasing and despite the plethora of technical reports about them, there exists a current gap of literature and critical reviews that synthesize how these computers are being used and what implications they have in higher education. There are few studies that have tried to tackle this issue, for instance, the studies in [10][11][12][13] synthetize several implications of SBCs in the educational arena. In particular, the systematic mapping review in [10] explores some SBCs such as Raspberry Pi and BeagleBone in the educational context. ...
... The last factor is pertaining to the low-cost and accessibility of the SBCs which is an important feature specially for developing countries. In some studies, [13,101], the SBCs are used to develop solutions to provide efficient laboratories to the students. Authors indicate the problems with low-income and project funding that influence in the employment of the SBCs in education. ...
Article
Full-text available
In the last decade, Single-Board Computers (SBCs) have been employed more frequently in engineering and computer science both to technical and educational levels. Several factors such as the versatility, the low-cost, and the possibility to enhance the learning process through technology have contributed to the educators and students usually employ these devices. However, the implications, possibilities, and constraints of these devices in engineering and Computer Science (CS) education have not been explored in detail. In this systematic literature review, we explore how the SBCs are employed in engineering and computer science and what educational results are derived from their usage in the period 2010-2020 at tertiary education. For that, 154 studies were selected out of n=605 collected from the academic databases Ei Compendex, ERIC, and Inspec. The analysis was carried out in two phases, identifying, e.g., areas of application, learning outcomes, and students and researchers’ perceptions. The results mainly indicate the following aspects: (1) The areas of laboratories and e-learning, computing education, robotics, Internet of Things (IoT), and persons with disabilities gather the studies in the review. (2) Researchers highlight the importance of the SBCs to transform the curricula in engineering and CS for the students to learn complex topics through experimentation in hands-on activities. (3) The typical cognitive learning outcomes reported by the authors are the improvement of the students’ grades and the technical skills regarding the topics in the courses. Concerning the affective learning outcomes, the increase of interest, motivation, and engagement are commonly reported by the authors.
... It is predicted that the number of connected "things" to be part of the IoT by 2020 would be around 30 billion [2]. The Raspberry Pi is a credit-card sized computer [3,4] capable of doing many electronic projects and many things like spreadsheets, word processing and games that a desktop PC can do. All over the world it is being used as a computing interface for building projects with low cost solution, teaching children about computers and making them acquainted with the Linux based systems. ...
Conference Paper
Full-text available
In the era of Internet-of-Things (IoT), one of the utility is to control systems and appliances from anywhere and any place using mobile devices. This paper aims to illustrate a low cost, user controlled rover surveillance system which can be controlled from any distance using a mobile application. The solution is implemented using a credit card sized computer like chip based on Linux platform, known as Raspberry Pi, the Internet and an Android apps running on any Android Mobile Platform. The surveillance appliance is a Rover, named PiRover, which can move around like a toy car and has a camera mounted on it. The video from the camera is transported over the Internet to the mobile app. The best thing is that the user can view and guide the PiRover movement using the tilt feature of the smart phone. The tilts are converted to directional instructions that are again transported back to PiRover over the Internet. Raspberry Pi has a Linux platform on which a web server runs. This communicates with the mobile app using the HTTP protocol. The novelty of this work is to provide a simple and low cost solution for long distance control using Internet in the emerging era of IoT. Further, this app can be extended for advanced surveillance by enabling 120/180 degree rotation of the camera in 2D planes for enabling night vision.
... Overall, the execution of the worker's health parameters becomes a crucial part in order to ensure the safety of workers in different workplaces and to provide vital information on how to reduce injuries at a workplace and promote a better environment and well-being among workers. [7] [8]. In order to resolve the lack of information issue about the risks and dangers related to workplaces, a real-time worker's health monitoring system has been developed. ...
Article
The tasks involved in rescue operations in coal mines are hazardous and life-threatening. Many explosions take place from time to time, but the miners are not aware of them. It is also very difficult for the rescue squad to comprehend the situation within the mine. Hazardous gases, high temperatures, methane leaks, and low oxygen levels are examples of environmental issues. An environmental monitoring robot system for remote sensing in coal mines is introduced in this study. This robot system is designed to remotely collect information about the coal mine's surroundings, in addition to performing observational tasks. As a result, this device can be thought of as a multifunctional sensor that enables distant sensing. When it senses danger, the robot system will send out signals warning rescuers to keep their distance. Lessons from the creation of the robot system may be applied to the development of future search-and-rescue systems
... The Raspberry Pi was chosen because of its low cost (less than 50 USD) and strong user community. It is also quick to learn and is used as a learning tool in education (Ali et al., 2013). Similar to previous versions, it has a small form-factor measuring 85 mm x 56 mm x 16mm as shown in Figure 3. ...
Thesis
Fishing is one of the most dangerous jobs in the United Kingdom (UK). This work’s contribution to knowledge lies in the novel application of cost-effective, off-the-shelf single-board computers (SBCs) coupled with inertial measurement units (IMUs) to the stability assessment of small fishing vessels. This thesis aims to demonstrate how readings from low-cost, off-the-shelf SBCs and IMUs can be used in a roll period test and an inclining test to accurately determine a vessel’s roll period and metacentric height respectively. The results show that cheap SBCs coupled with IMUs can be used to accurately determine a vessel’s roll period with an uncertainty of less than 0.1. The cost-effective technologies also provide additional information on roll amplitude that is not available if only a stopwatch is used in the roll period test. When it comes to the ability of the cost-effective technologies to determine changes to a vessel’s stability in waves as weights are moved vertically onboard, the results show that the cost-effective technologies do not detect changes in the vessel’s roll period but rather record the encounter period of the vessel with the waves in its operating conditions. This is to within 0.02 seconds when compared to results from the potentiometer. Even though no changes in roll period due to weight movements were detected, increases in roll amplitude were detected as the heights of the weights increased. In regards to using cost-effective technologies in inclining tests to determine a vessel’s metacentric height, the results show that the cost effective technologies accurately detect the heel angle due to weight shifts. The metacentric height obtained is further validated by comparing the roll period obtained by a roll period test of the vessel and the roll period calculated using the calculated GM. Finally, measurements from the cost-effective technologies compared with measurements from a state-of-the-art optical motion capture system and a more expensive industrial IMU confirm the potential of the cost effective technologies in aiding the assessment of fishing vessel stability. Accurate knowledge of a vessel’s roll period and metacentric height is critical to vessel stability and safety. It is hoped that this thesis informs the fishing industry of how cost-effective technologies can be used to assess vessel stability to provide information on roll period and metacentric height. <br/
Article
This paper present an idea which focuses on cost reduction and provide the quality of service in the field of technology-aided teaching or smart teaching ,for this propose we are using raspberry pi as main processing unit and USB camera used as input unit ,this system used for power point and portable document file , To control power point and pdf we are using USB camera and output of camera will again processed by OpenCV .This system will reduce the power consume as compare to other modern portable electronic device laptop , desktop and smart TV and it will work some as the computer. Work will Compared with traditional projector control system, the new one.
Article
Transmission teaching which centres around traditional lecturing discounts the variety of different learners and individual aptitudes. Physical Geography as a discipline has historically provided a range of teaching methods beyond lecturing which embrace field and laboratory activities, frequently adapting new research technologies to further student learning. While technological trends are increasing the demand for Geography graduates with GIS, modelling, or programming skills, Geography lecturers should remain open to using other technological advances as teaching tools. Using an example of low-cost environmental sensors, this paper demonstrates how technologically-focused exercises can effectively solidify a range of geographical skills through experiential learning. Using Kolb’s Experiential Learning Model to identify the key learning processes, we compare low-cost environmental sensor training to the UK’s current Quality Assurance Agency for Higher Education’s (QAA) Geography benchmarks. We also consider the practical applications of this technology as a learning tool for Physical Geography. In comparison with a student evaluation, this paper provides an initial basis to support additional qualitative investigations into the learning outcomes of independent, technology-based learning activities.
Article
Full-text available
At the World Economic Forum in Davos, Switzerland, January 2005, Nicholas Negroponte unveiled the idea of One Laptop Per Child (OLPC), a $100 PC that would transform education for the world's disadvantaged schoolchildren by giving them the means to teach themselves and each other. He estimated that up to 150 million of these laptops could be shipped annually by the end of 2007.(4) With $20 million in startup investment, sponsorships and partnerships with major IT industry players, and interest from developing countries, the nonprofit OLPC project generated excitement among international leaders and the world media. Yet as of June 2009 only a few hundred thousand laptops have been distributed (they were first available in 2007), and OLPC has been forced to dramatically scale back its ambitions.
Article
One of the world's poorest countries, Uganda is also among the most impressive in terms of its recent record of economic growth, and one of the most advanced in terms of developing its own national poverty reduction strategy. Before the International Development Targets (IDTs) were widely publicised, the Government of Uganda developed its own Poverty Eradication Action Plan (PEAP), which aims to 'enable Uganda to eradicate mass poverty from its society not later than the year 2017' (MFPED, 1997: v). Given the existence of widespread poverty in Uganda, a nationally-devised and -owned poverty reduction strategy, and considerable bilateral and multilateral donor involvement, the question of whether the IDTs will be met there is of great interest. This article reports on research which addressed this question and attempted to identify the key challenges which need to be overcome if the targets are to be met. First, a brief background is provided on the scope and methods used in the Uganda country study, and key features of the Ugandan policy context are highlighted. An overview is then given of the findings for all seven IDTs covered in the study, with special attention to two of them: the economic wellbeing target, because of its relatively greater prominence as compared with the others, and the education target, because the Ugandan case offers some important lessons in this field. The article goes on to analyse what will be needed for these two targets to be met. The conclusion draws some specific and general lessons from the Uganda case.
Article
The paper evaluates the impact of Uganda’s program of “Universal Primary Education” which, starting from 1997, dispensed with fees for primary enrollment. We find that the program was associated with a dramatic increase in primary school attendance, that inequalities in attendance related to gender, income, and region, were substantially reduced, and that school fees paid by parents decreased at the primary but not at the secondary level. At the same time, the general decline in the quality of education suggests that, in order to lead to sustained improvements in attendance and to transform these into higher levels of human capital, the policy needs to be complemented by improvements in school quality and accessibility of secondary education.
Article
Despite Uganda's impressive reduction in income poverty during the 1990s, recent evidence has shown there to be substantial mobility into and out of poverty. This paper represents one of the first attempts to combine qualitative and quantitative information to understand the factors and processes underlying poverty transitions and persistence. In some instances similar factors are identified by both qualitative and quantitative approaches, including lack of key physical assets, high dependency ratios and increased household size. In other instances though one approach identifies additional factors not so easily identified by the other, for example the impacts of excessive alcohol consumption in many cases. The paper argues that there is considerable value added in combining the two approaches allowing us to provide a much richer understanding of many of the processes underlying poverty and poverty transitions.
The causes of rural poverty in uganda: a case study of wakiso sub county, wakiso district
  • T A Kasule
T. A. Kasule, "The causes of rural poverty in uganda: a case study of wakiso sub county, wakiso district," Master's thesis, Makerere University, 2005.
The uganda national culture policy: A culturally vibrant, cohesive, progressive nation
  • S Bbumba
S. Bbumba, "The uganda national culture policy: A culturally vibrant, cohesive, progressive nation," 2006.
Evaluation of olpc programs globally: a literature review
  • D Nugroho
D. Nugroho and L. M, "Evaluation of olpc programs globally: a literature review," Australian Council for Educational Research, Tech. Rep., 2010.