Raspberry Pi Resources and Training for Educators
Total Page:16
File Type:pdf, Size:1020Kb
APPENDIX A Raspberry Pi Resources and Training for Educators In this appendix, I’ll provide a short list of resources and training that you may find useful for planning and executing your deployment of Raspberry Pi computers in the classroom. Where to Get Raspberry Pi Hardware and Accessories You can buy Raspberry Pi boards and accessories from a wide variety of places, mostly online. In this section, I list some worldwide retailers first; then I list some stores for the United States, for Canada, for the United Kingdom, and for Australia. Worldwide Retailers Amazon and eBay both sell Raspberry Pi boards and a wide range of accessories. Go to your local Amazon or eBay site and search for raspberry pi plus any other relevant keywords (such as case). Premier Farnell, a global electronics distributor, has the trading brands Newark element14 and Farnell element14. (In case you’re wondering about the names, silicon is the 14th element in the periodic table.) Newark element14 (also known as Newark, Newark Electronics, and Newark Corporation) distributes Farnell items in North America and parts of Central America and South America. Farnell element14 handles Europe and Australia. You’ll see the names Newark and Element14 in the country-specific lists following. To see the Element14 list of Raspberry Pi Approved Resellers, go to this address: http://farnell.com/raspberrypi-consumer/approved-retailers.php For other retailers worldwide, see the Main Distributors and Subsidiaries/Sister Companies list on the RPi Buying Guide page here: http://elinux.org/RPi_Buying_Guide#Main_distributors_and_ subsidaries.2Fsister_companies © Guy Hart-Davis 2017 281 G. Hart-Davis, Deploying Raspberry Pi in the Classroom, DOI 10.1007/978-1-4842-2304-8 APPENDIX A ■ RASPBErrY PI RESOUrCES AND TrAINING FOr EDUCAtOrS US Stores Here is a short list of US-based stores that sell a wide range of Raspberry Pi boards and accessories. • Adafruit (http://www.adafruit.com) • Allied Electronics (http://www.alliedelec.com) • Newark (http://www.newark.com) • MCM Electronics (http://www.mcmelectronics.com) Canada Stores Here are three Canada-based stores for Raspberry Pi boards and accessories: • Newark (http://canada.newark.com) • HiPi Industries (http://buyapi.ca) • Canada Robotix (http://canadarobotix.com) UK Stores Here is a short list of UK stores from which you can buy Raspberry Pi boards and accessories: • RS Components Ltd (http://uk.rs-online.com) • The Pi Hut (http://www.thepihut.com) • Element14 (http://www.element14.com) • ModMyPi (http://www.modmypi.com) Australia Stores Here are three stores for buying Raspberry Pi computers and accessories in Australia: • RS Components (http://au.rs-online.com) • Element14 (http://au.element14.com) • GPIO Australia (http://www.buyraspberrypi.com.au) Where to Get Raspberry Pi Software This section tells you where to get Raspberry Pi operating systems and key apps. 282 APPENDIX A ■ RASPBErrY PI RESOUrCES AND TrAINING FOr EDUCAtOrS NOOBS Installer The NOOBS (New Out Of Box Software) installer enables you to install the Raspbian, Raspbian Lite, LibreELEC, OSMC, and Windows IoT Core operating systems easily. You can download either the full version of NOOBS, which includes the Raspbian operating system, or the stripped-down NOOBS Lite, which does not include Raspbian, from this page: https://www.raspberrypi.org/downloads/noobs/ Raspbian and Raspbian Lite Operating Systems You can download the Raspbian operating system, which includes the Pixel graphical interface, or the Raspbian Lite operating system, which does not include a graphical interface, from this page: https://www.raspberrypi.org/downloads/raspbian/ Other Operating Systems The Raspberry Pi Foundation’s Downloads page provides links to several other operating systems that you can install on the Raspberry Pi. https://www.raspberrypi.org/downloads/ As of this writing, these operating systems include: • Ubuntu MATE • Snappy Ubuntu Core • Windows 10 IoT Core • OSMC • LibreELEC • PiNet • RISC OS • Weather Station ■■Note You can download and install Windows 10 IoT Core, OSMC, and LibreELEC by using the NOOBS installer. 283 APPENDIX A ■ RASPBErrY PI RESOUrCES AND TrAINING FOr EDUCAtOrS The Ubuntu Pi Flavour Maker web site provides versions of Ubuntu customized for the Raspberry Pi. As of this writing, these versions include Lubuntu, Xubuntu, Ubuntu MATE, Ubuntu Server Minimal, and Ubuntu Server Standard. https://ubuntu-pi-flavour-maker.org You can download RaspBSD from the RaspBSD web site: http://www.raspbsd.org You can download FullPageOS from GitHub: https://github.com/guysoft/FullPageOS You can download OpenWrt from the OpenWrt web site: https://openwrt.org Where to Get Other Useful Software This section lists other software you may find useful when deploying Raspberry Pi computers. Ubuntu Ubuntu is a Linux distribution for both desktop PCs and servers. The PiNet server system runs on Ubuntu. http://www.ubuntu.com/download PuTTY PuTTY is a free SSH client for Windows. http://www.chiark.greenend.org.uk/~sgtatham/putty/ SD Formatter SD Formatter is a tool for formatting SD cards and micro SD cards correctly. https://www.sdcard.org/downloads/formatter_4/ 284 APPENDIX A ■ RASPBErrY PI RESOUrCES AND TrAINING FOr EDUCAtOrS Visual Studio To work with Windows 10 IoT Core, you need a version of Microsoft’s Visual Studio app- development tool. Normally, you’ll want to start with Visual Studio Community, which is free from the Visual Studio web site. http://www.visualstudio.com Information Resources This section provides some information resources for working with Raspberry Pi computers. Raspberry Pi Foundation Documentation The Raspberry Pi Documentation page on the Raspberry Pi Foundation web site provides links to the official documentation for the Raspberry Pi. https://www.raspberrypi.org/documentation/ Details on config.txt Settings For details of all the settings you can use in the config.txt file, visit this page: http://www.raspberrypi.org/documentation/configuration/config-txt.md RPi Hub Page on the Embedded Linux Wiki The RPi Hub page on the Embedded Linux Wiki contains a large amount of information about configuring and using Raspberry Pi computers. http://elinux.org/RPi_Hub Phone Chargers That Work with Raspberry Pi In a pinch, you can run some Raspberry Pi models successfully using phone chargers. See the RPi Verified Peripherals page for details. http://elinux.org/RPi_VerifiedPeripherals#Power_adapters 285 APPENDIX A ■ RASPBErrY PI RESOUrCES AND TrAINING FOr EDUCAtOrS Training and Education Resources This section briefly introduces some key training and education resources. Picademy Picademy is a professional development program for teachers. Picademy runs two-day training courses whose graduates have the Raspberry Pi Certified Educator qualification. https://www.raspberrypi.org/picademy/ Raspberry Pi Education Forum The Raspberry Pi Education forum provides a forum for discussing topics related to Raspberry Pi in education. https://www.raspberrypi.org/forums/viewforum.php?f=17 Raspberry Jam Raspberry Jam sessions are community events at which you can meet other Raspberry Pi enthusiasts in your area. From the main site (URL following), you can find your local Raspberry Jam events. https://www.raspberrypi.org/jam/ Teaching Resources on the Raspberry Pi Foundation Web Site The Resources section of the Raspberry Pi Foundation web site includes resources for teaching, learning, and creative projects involving the Raspberry Pi. https://www.raspberrypi.org/resources/ 286 Index A advanced preferences, 97–98 appearance preferences, 94–96 Adafruit VESA Mount Plus, 45 Desktop Preferences autoboot.txt File, 180 Dialog Box, 93–94 icons preferences, 96–97 B task bar, 105–106 DHCP, 198 Berkeley Software Distribution (BSD), 68 Disks app, Ubuntu, 147–150 BlueJ, 9–10 DisplayPort, 50 Building Displays, Raspberry Pi assembling case, 137–138 composite, 51 installation (see Installation) DisplayPort, 50 peripherals and power, 139–140 DVI, 50 HDMI, 48–50 C VGA, 51 Dynamic Host Configuration Cases, Raspberry Pi model Protocol (DHCP), 82, 193–194 choosing, 39 cooling/heat management, 43 durability, 40–41 E ease of access, 43 Epoptes ease of opening vs. security, 43 capabilities, 249 materials, 41–42 class’s computers, 251–256 stability, 39 description, 249 stackable cases, 45 installation, 249–250 touch screen display cases, 44 launching, 250 cmdline.txt file Ethernet, 185–186, 188, 192, 194, 198 Config Editor dialog box, 177 Extended Display Identification Default Options, 178 Data (EDID), 174 Consumer Electronics Control (CEC) feature, 49 F D File Manager advanced preferences Desktop options section, 135 components, 75–76 programs section, 134 Desktop preferences templates section, 134–135 © Guy Hart-Davis 2017 287 G. Hart-Davis, Deploying Raspberry Pi in the Classroom, DOI 10.1007/978-1-4842-2304-8 ■ INDEX File Manager (cont.) SD cards display preferences advantages and Icons section, 129–130 disadvantages, 33–34 Interface section, 130 choosing, 37–38 Dual Pane Mode, 121 micro SD, 34 file system, 118–119 size, 34–36 folders, root folder, 119 stores general preferences Australia Stores, 26 behavior section, 124, 126–127 Canada-based stores, 25 Default View section, 128 UK stores, 25 interface elements, 118 US-based stores, 25 keyboard shortcuts, 122–124 VESA mounts, 45–46 Launching, 116–118 Wi-Fi and Bluetooth adapters, 48 layout preferences Hardware and accessories Directories Tree section, 131 Australia Stores, 282 User Interface section, 131 Canada-based stores, 282 Modules