In the first course (C01), the student will learn about the
Raspberry Pi micro computer, model 3B+ (we'll sometimes just call
the "Pi"). The student will first learn how to put together
their Pi. Then they will learn to use the OS that we will be
using for our computer. Then they will learn how to turn their
Pi into a more useful machine, one that can program a Seeeduino
XIAO.
As was mentioned on the previous page, students coming into WRI
are expected to have completed one of the basic tutorials for the
Arduino. However, a diligent person could work on this first WRI
module and work on one of the basic Arduino tutorials at the same
time. That's because the first module, of the first course, does
not even mention Arduino until the very end of the module.
In the basic Arduino tutorials you would learn to build simple
circuits and program the Arduino UNO, Mega, etc. Here at WRI, we
will be using the Seeeduino XIAO from China. The XIAO is smaller
and cheaper than the Arduino. Therefore, we will be able to
include a separate micro controller for each module.
The Pi is much more powerful than an Arduino. It will be our
Master Control Program (MCP). For an OS it will have Linux
(because, unfortunately, it's the best we can do). In the future
we will write an operating system of our own, which will be more
appropriate for a robot. When you buy your first kit, The
Raspberry Pi Microcomputer, you'll want to click on the button in
the upper left labeled:
┌───────────────┐
│ Module 01 The │
│ Raspberry Pi │
╘───────────────┘
Pop quiz:
When you buy your second kit, which button will you want to
click?
|
In the following lessons, it would be beneficial for one to
occasionally go back and review some of the steps.  In that way, one
is more apt to remember what commands are available in Linux.
|