The Raspberry Pi Platform and Python Programming for the Raspberry Pi

Start Date: 07/05/2020

Course Type: Common Course

Course Link:

Explore 1600+ online courses from top universities. Join Coursera today to learn data science, programming, business strategy, and more.

About Course

The Raspberry Pi is a small, affordable single-board computer that you will use to design and develop fun and practical IoT devices while learning programming and computer hardware. In addition, you will learn how to set up up the Raspberry Pi environment, get a Linux operating system running, and write and execute some basic Python code on the Raspberry Pi. You will also learn how to use Python-based IDE (integrated development environments) for the Raspberry Pi and how to trace and debug Python code on the device. Please note that this course does not include discussion forums.

Course Syllabus

This module describes the basic functionality the Raspberry Pi B+ board. I'll describe how to set up the board, configure it, and use it. An important point differentiating Raspberry Pi from the Arduino platform which we have talked about previously is that Raspberry Pi uses an operating system. I'll describe some of the implications of an operating system on the behavior of the Raspberry Pi as an IoT device.

Deep Learning Specialization on Coursera

Course Introduction

The Raspberry Pi Platform and Python Programming for the Raspberry Pi The Raspberry Pi is a small ARM-based microcomputer that you will use to design and develop small, simple embedded systems. In this class you will learn how to use Python for programming the Raspberry Pi. You will have fun programming the Raspberry Pi by using the Raspberry Pi as a guide. Alternatively, you may continue as usual with the Arduino or Raspberry Pi Leonardo as guides for the Raspberry Pi. By the end of this course, you will be able to write a small program to update the firmware on the Raspberry Pi and then execute it through the command line on your computer. You will also be familiar with using the command line as well as other platforms for building computer programs. This is the second and last course in the Raspberry Pi series. The course focuses on the Raspberry Pi 2, using the Raspberry Pi as a reference. The course assumes you have the required equipment to get started - you will need access to the computer where the course is being taught, a printer and a calculator. You may, however, complete the course with just a basic computer, a word processor and a blank piece of paper. If you want to skip ahead or catch up, check out the course overview below. If you have any questions about the course, feel free to ask in the forums. The course is divided into four modules. The first module provides an introduction to programming the Raspberry Pi using Python. You will need to install Python and the RPi platform, which

Course Tag

Computer Programming Python Programming Internet Of Things (IOT) Raspberry Pi

Related Wiki Topic

Article Example
Raspberry Pi The Raspberry Pi 2 and the Raspberry Pi 3 have 1 GB of RAM.
Raspberry Pi Several generations of Raspberry Pis have been released. The first generation (Raspberry Pi 1 Model B) was released in February 2012. It was followed by a simpler and inexpensive model Model A. In 2014, the foundation released a board with an improved design in Raspberry Pi 1 Model B+. These boards are approximately credit-card sized and represent the standard "mainline" form-factor. Improved A+ and B+ models were released a year later. A "compute module" was released in April 2014 for embedded applications, and a Raspberry Pi Zero with smaller size and reduced input/output (I/O) and general-purpose input/output (GPIO) capabilities was released in November 2015 for US$5. The Raspberry Pi 2 which added more RAM was released in February 2015. Raspberry Pi 3 Model B released in February 2016 is bundled with on-board WiFi, Bluetooth and USB Boot capabilities. As of January 2017, Raspberry Pi 3 Model B is the newest mainline Raspberry Pi. Raspberry Pi boards are priced between US$5–35. As of 28 February 2017, the Raspberry PI Zero W was launched, which is identical to the Raspberry PI Zero, but has the Wi-Fi and Bluetooth functionality of the Raspberry PI 3 for US$10.
Raspberry Pi The Raspberry Pi 3, with a quad-core Cortex-A53 processor, is described as 10 times the performance of a Raspberry Pi 1. This was suggested to be highly dependent upon task threading and instruction set use. Benchmarks showed the Raspberry Pi 3 to be approximately 80% faster than the Raspberry Pi 2 in parallelized tasks.
Raspberry Pi There are a number of developers and applications that are leveraging the Raspberry Pi for home automation. These programmers are making an effort to modify the Raspberry Pi into a cost-affordable solution in energy monitoring and power consumption. Because of the relatively low cost of the Raspberry Pi, this has become a popular and economical solution to the more expensive commercial alternatives.
Raspberry Pi The organisations involved in the Astro Pi competition include the UK Space Agency, UKspace, Raspberry Pi, ESERO-UK and ESA.
Raspberry Pi Raspberry Pi 2 includes a quad-core Cortex-A7 CPU running at 900 MHz and 1 GB RAM. It is described as 4–6 times more powerful than its predecessor. The GPU is identical to the original. In parallelized benchmarks, the Raspberry Pi 2 could be up to 14 times faster than a Raspberry Pi 1 Model B+.
Raspberry Pi In January 2017, a free MOOC course launched on Kadenze in collaboration with University of New South Wales in Sydney Australia on the Internet of Things using Raspberry Pi Online Rpi Course. There are also good online resources for Raspberry Pi on Sparkfun site as well as the Raspberry Pi Organization community.
Raspberry Pi The CPU chips of the first and second generation Raspberry Pi board did not require cooling, such as a heat sink, unless the chip was overclocked, but the Raspberry Pi 2 SoC may heat more than usual under overclocking.
Raspberry Pi The Raspberry Pi is a series of small single-board computers developed in the United Kingdom by the Raspberry Pi Foundation to promote the teaching of basic computer science in schools and in developing countries. The original model became far more popular than anticipated, selling outside of its target market for uses such as robotics. Peripherals (including keyboards, mice and cases) are not included with the Raspberry Pi. Some accessories however have been included in several official and unofficial bundles.
Raspberry Pi The Raspberry Pi Zero and Zero W have 512 MB of RAM.
Raspberry Pi The LINPACK single node compute benchmark results in a mean single precision performance of 0.065 GFLOPS and a mean double precision performance of 0.041 GFLOPS for one Raspberry Pi Model-B board. A cluster of 64 Raspberry Pi Model B computers, labeled "Iridis-pi", achieved a LINPACK HPL suite result of 1.14 GFLOPS (n=10240) at 216 watts for c. US$4000.
Raspberry Pi Raspberry Pi 1 Models A+ and B+, Pi 2 Model B, Pi 3 Model B and Pi Zero (and Zero W) GPIO J8 have a 40-pin pinout. Models A and B have only the first 26 pins.
Raspberry Pi Other peripherals can be attached through the various pins and connectors on the surface of the Raspberry Pi.
Raspberry Pi Foundation In 2011, the Raspberry Pi Foundation developed a single-board computer named the Raspberry Pi. The Foundation's goal was to offer two versions, priced at US$25 and $35 (plus local taxes). The Foundation started accepting orders for the higher priced model on 29 February 2012. The Raspberry Pi is intended to stimulate the teaching of computer science in schools.
Raspberry Pi In October 2012, the Raspberry Pi won T3's Innovation of the Year award, and futurist Mark Pesce cited a (borrowed) Raspberry Pi as the inspiration for his ambient device project MooresCloud. In October 2012, the British Computer Society reacted to the announcement of enhanced specifications by stating, "it's definitely something we'll want to sink our teeth into."
Raspberry Pi Many other operating systems can also run on the Raspberry Pi.
Raspberry Pi The Raspberry Pi hardware has evolved through several versions that feature variations in memory capacity and peripheral-device support.
Raspberry Pi The Raspberry Pi community was described by Jamie Ayre of FLOSS software company AdaCore as one of the most exciting parts of the project. Community blogger Russell Davis said that the community strength allows the Foundation to concentrate on documentation and teaching. The community developed a fanzine around the platform called "The MagPi" which in 2015, was handed over to the Raspberry Pi Foundation by its volunteers to be continued in-house. A series of community "Raspberry Jam" events have been held across the UK and around the world.
Raspberry Pi The Foundation's goal was to offer two versions, priced at US$25 and 35. They started accepting orders for the higher priced Model B on 29 February 2012, the lower cost Model A on 4 February 2013. and the even lower cost (US$20) A+ on 10 November 2014. On 26 November 2015, the cheapest Raspberry PI yet, the Raspberry PI Zero, was launched at US$5 or £4.
Raspberry Pi According to the Raspberry Pi Foundation, over 5 million Raspberry Pis have been sold before February 2015, making it the best-selling British computer. By 9 September 2016 they had sold 10 million.