RaspberryPi-English – Post List Posted on May 27, 2018June 2, 2018 by weomega Raspberry Pi_Eng_00.1 Preface Raspberry Pi_Eng_00.2 Table Of Contents Raspberry Pi_Eng_01.0 Chapter 1 Overview of Raspberry Pi Raspberry Pi_Eng_01.1.1 Birth of the Raspberry Pi Raspberry Pi_Eng_01.1.2 Development History of the Raspberry Pi Raspberry Pi_Eng_01.2 Features of the Raspberry Pi Raspberry Pi_Eng_02.0 Chapter 2 Hardware of Raspberry Pi Raspberry Pi_Eng_02.1.1 Basic configuration of Raspberry Pi Raspberry Pi_Eng_02.1.2 Characteristics Comparison of Raspberry Pi Model Raspberry Pi_Eng_02.2 SoC, CPU and Memory Raspberry Pi_Eng_02.3 SD Card Slot Raspberry Pi_Eng_02.4.1 Micro USB Power Supply Port Raspberry Pi_Eng_02.4.2 Current Consumption by Device Raspberry Pi_Eng_02.5.1 HDMI Video Port Raspberry Pi_Eng_02.5.2 CSI Camera Interface Raspberry Pi_Eng_02.5.3 DSI Display Port Raspberry Pi_Eng_02.5.4 3.5mm Audio Jack and Composite Video Raspberry Pi_Eng_02.6.1 USB Port by Model Raspberry Pi_Eng_02.6.2 Power Constraints of USB Port Raspberry Pi_Eng_02.7.1 Ethernet Port Raspberry Pi_Eng_02.7.2 Wi-Fi Device Raspberry Pi_Eng_02.7.3 Bluetooth Device Raspberry Pi_Eng_02.8 GPIO Raspberry Pi_Eng_03.0 Chapter 3 Buying & Installing Device/Part Raspberry Pi_Eng_03.1 Selection of Raspberry Pi Model Raspberry Pi_Eng_03.10 External Interface Raspberry Pi_Eng_03.2 Body Case Raspberry Pi_Eng_03.3 Heat Sink Raspberry Pi_Eng_03.4.1 SD Card Raspberry Pi_Eng_03.4.2 External Mass Storage Device Raspberry Pi_Eng_03.5 Power Adapter and Power Supply Cable Raspberry Pi_Eng_03.6.1 WAN Connection Device, LAN Hub and Router Raspberry Pi_Eng_03.6.2 LAN Cable Raspberry Pi_Eng_03.6.3 WI-FI Adapter Raspberry Pi_Eng_03.6.4 Bluetooth Adapter Raspberry Pi_Eng_03.7.1 Keyboard Raspberry Pi_Eng_03.7.2 Mouse Raspberry Pi_Eng_03.8.1 HDMI Cable and HDMI Supporting Monitor Raspberry Pi_Eng_03.8.2 TFT-LCD Raspberry Pi_Eng_03.9.1 USB Camera Raspberry Pi_Eng_03.9.2 Camera Supporting CSI Port Raspberry Pi_Eng_03.9.3 Raspberry Pi Dedicated Camera Raspberry Pi_Eng_04.0 Chapter 4 Installing Operating System Raspberry Pi_Eng_04.1.1 List for Installable Operating Systems Raspberry Pi_Eng_04.1.2 Reviewing Major Operating Systems Raspberry Pi_Eng_04.2.1 nstallation Method of Operating System Raspberry Pi_Eng_04.2.2 About Installing Multiple Operating Systems Raspberry Pi_Eng_04.3.1 Formatting the SD Card Raspberry Pi_Eng_04.3.2 NOOBS Utility and Formatting SD Card Raspberry Pi_Eng_04.4.1 Downloading from Raspberry Pi Homepage Raspberry Pi_Eng_04.4.2 Downloading from Other Soruces Raspberry Pi_Eng_04.5.1 Overview of NOOBS Utility Raspberry Pi_Eng_04.5.2 Downloading and Preparing NOOBS Utility Program Raspberry Pi_Eng_04.5.3 Function of NOOBS Utility Raspberry Pi_Eng_04.5.4 Installing OS Using NOOBSUtility Raspberry Pi_Eng_04.5.5 Utilizing NOOBS Utility after Installing OS Raspberry Pi_Eng_04.6.1 Downloading and Preparing Operation System Image File Raspberry Pi_Eng_04.6.2 Copying Image File to SD Card Raspberry Pi_Eng_04.6.3 Operating Operating System Installed Raspberry Pi_Eng_05.0 Chapter 5 System Startup and Shutdown Raspberry Pi_Eng_05.1 Meaning of Booting Raspberry Pi_Eng_05.2 System Logon Raspberry Pi_Eng_05.3 Sysetm Logout Raspberry Pi_Eng_05.4 System Termination Raspberry Pi_Eng_06.0 Chapter 6 System Connection & Termination Raspberry Pi_Eng_06.1.1 Basic Diagram of Sysem Configuration Raspberry Pi_Eng_06.1.2 Overview of System Connection Raspberry Pi_Eng_06.2.1 Progress Flow of Terminal at Console Raspberry Pi_Eng_06.2.2 Setting for Local Connection Method Raspberry Pi_Eng_06.2.3 Local Terminal Connection Raspberry Pi_Eng_06.2.4 Local Desktop GUI connection Raspberry Pi_Eng_06.3.1 How to Terminate Raspberry Pi_Eng_06.3.2 System Termination in Terminal Raspberry Pi_Eng_06.3.3 System Termination on Window Raspberry Pi_Eng_07.0 Chapter 7 Overview of Desktop Window Raspberry Pi_Eng_07.1.1 Why Use Window? Raspberry Pi_Eng_07.1.2 X Windows and LXDE Raspberry Pi_Eng_07.1.3 Differences from Windows of Other Operating System Raspberry Pi_Eng_07.2.1 Start Screen of Window Raspberry Pi_Eng_07.2.2 Configuration of Panel Area Raspberry Pi_Eng_07.2.3 Configuration of Desktop Area Raspberry Pi_Eng_07.3.1 Configuring Panel Raspberry Pi_Eng_07.3.2 Menu (Start Menu) Raspberry Pi_Eng_07.3.3 Application Launch Bar (Start Task) Raspberry Pi_Eng_07.3.4 Task Bar (Task Display) Raspberry Pi_Eng_07.3.5 Tool Raspberry Pi_Eng_07.4.1 Features of Desktop Raspberry Pi_Eng_07.4.2 Setting Desktop Properties Raspberry Pi_Eng_07.4.3 Creation of Folder and File Raspberry Pi_Eng_07.5.1 Accessories Raspberry Pi_Eng_07.5.2 Programming Tool Raspberry Pi_Eng_07.5.3 Internet Web Browser (EpicHany) Raspberry Pi_Eng_07.5.4 Game Raspberry Pi_Eng_07.6.1 Debian Reference Raspberry Pi_Eng_07.6.2 Raspberry Pi Help Raspberry Pi_Eng_07.7.1 Mouse and Keyboard Settings Raspberry Pi_Eng_07.7.2 Theme and Appearance Settings Raspberry Pi_Eng_07.7.3 Main Menu Editor Raspberry Pi_Eng_07.8 Run Raspberry Pi_Eng_07.9 Shutdown Raspberry Pi_Eng_08.0 Chapter 8 Terminal and Shell Program Raspberry Pi_Eng_08.1.1 How to Start Terminal Program Raspberry Pi_Eng_08.1.2 Configuration of Terminal Screen Raspberry Pi_Eng_08.1.3 Working on Terminal Screen Raspberry Pi_Eng_08.2.1 Shell and BASH (Bourne Again Shell) Raspberry Pi_Eng_08.2.2 Specifying Default Shell Program Raspberry Pi_Eng_09.0 Chapter 9 Configuring Raspberry Pi System Raspberry Pi_Eng_09.1.1 Meaning of System Configuration Raspberry Pi_Eng_09.1.2 Target items for System setting Raspberry Pi_Eng_09.10.1 Setting Peripherals Interface Device Raspberry Pi_Eng_09.10.2 Setting I2C (Inter-Integrated Circuit) Raspberry Pi_Eng_09.2.1 How to Configure Using “raspi-config” Command Raspberry Pi_Eng_09.2.2 How to Configure Using Desktop Window Raspberry Pi_Eng_09.3.1 Meaning of File System Expansion Raspberry Pi_Eng_09.3.2 Configuration Procedure of File System Expansion Raspberry Pi_Eng_09.4.1 Meaning of Default User Account “pi” Raspberry Pi_Eng_09.4.2 Procedure of Changing Password for default user “pi” Raspberry Pi_Eng_09.5.1 Types of Boot Startup Screen Raspberry Pi_Eng_09.5.2 Configuration Method for Boot Startup Screen Raspberry Pi_Eng_09.6.1 Common Menu for Setting Internationalization Options Raspberry Pi_Eng_09.6.2 Setting Locale Raspberry Pi_Eng_09.6.3 Setting Time Zone Raspberry Pi_Eng_09.6.4 Setting Keyboard Raspberry Pi_Eng_09.7.1 Setting Overclock Raspberry Pi_Eng_09.7.2 Adjusting GPU Memory Raspberry Pi_Eng_09.8.1 Enabling Raspberry Pi Camera Raspberry Pi_Eng_09.8.2 Adjusting Audio Output Raspberry Pi_Eng_09.9.1 Enabling SSH Raspberry Pi_Eng_09.9.2 Setting Hostname Raspberry Pi_Eng_10.0 Chapter 10 Understanding Shell Command Raspberry Pi_Eng_10.1.1 Standard Input and Output Raspberry Pi_Eng_10.1.2 Special Key of Shell Raspberry Pi_Eng_10.1.3 Quoting Rule Raspberry Pi_Eng_10.1.4 Utilizing Command Execution History Raspberry Pi_Eng_10.10.1 “date” Command- Confirm & Change Time Information Raspberry Pi_Eng_10.10.2 “cal” Command and “ncal” Command Raspberry Pi_Eng_10.2.1 Variable Raspberry Pi_Eng_10.2.2 Environment Variable Raspberry Pi_Eng_10.3.1 Type of Profile Raspberry Pi_Eng_10.3.2 Applied Priority of Profile Raspberry Pi_Eng_10.4.1 “clear” Command – Clear Screen Raspberry Pi_Eng_10.4.2 “echo” Command Raspberry Pi_Eng_10.4.3 “man” Command – Get Help on Commands Raspberry Pi_Eng_10.4.4 “alias” Command Raspberry Pi_Eng_10.5.1 “expr” Command – Arithmetic Operation Raspberry Pi_Eng_10.5.2 “test” Command – Logical Operation Raspberry Pi_Eng_10.6.1 “&&” Command – Execute Command by “and” Method Raspberry Pi_Eng_10.6.2 “||” Command – Execute Command by “or” Method Raspberry Pi_Eng_10.7.1 “which” Command – Check Path Name of Executable File Raspberry Pi_Eng_10.7.2 “;” Command – Execute Multiple Commands Successively Raspberry Pi_Eng_10.7.3 Executing Program on Background/Foreground Raspberry Pi_Eng_10.7.4 “exit” Command – Terminate Process Raspberry Pi_Eng_10.8.1 “xargs” Command Raspberry Pi_Eng_10.8.2 Redirection Command – Change Input and Output Device Raspberry Pi_Eng_10.8.3 | (pipe) Command Raspberry Pi_Eng_10.9.1 “awk” Command Raspberry Pi_Eng_10.9.2 “wc” Command Raspberry Pi_Eng_10.9.3 “sort” Command Raspberry Pi_Eng_10.9.4 “uniq” Command Raspberry Pi_Eng_11.0 Chapter 11 Network Management Raspberry Pi_Eng_11.1.1 Network Connection and IP Address Raspberry Pi_Eng_11.1.2 “ifconfig” Command – Verify Network Status & IP Address Raspberry Pi_Eng_11.2.1 Information for Network Setting Raspberry Pi_Eng_11.2.2 Setting Assignment Method of IP Address Raspberry Pi_Eng_11.3.1 Setting Host Name Raspberry Pi_Eng_11.3.2 Communication with Host Name Raspberry Pi_Eng_11.4 Wired Network Connection Raspberry Pi_Eng_11.5.1 Setting Wi-Fi with Panel Menu Raspberry Pi_Eng_11.5.2 Setting Wireless Connection with Configuration File Raspberry Pi_Eng_11.6.1 How to Specify Static IP Address on DHCP Server Raspberry Pi_Eng_11.6.2 How to Set up Static IP Address in Raspberry Pi Raspberry Pi_Eng_11.7.1 Network Activation/Stop by “ifup” and “ifdwon” Command Raspberry Pi_Eng_11.7.2 Activation and Stop with “ifconfig” Command Raspberry Pi_Eng_11.8.1 Publishing Raspberry Pi to an External Bluetooth Device Raspberry Pi_Eng_11.8.2 Registering & Releasing Bluetooth Devices to Raspberry Pi Raspberry Pi_Eng_12.0 Chapter 12 User and User Group Raspberry Pi_Eng_12.1.1 System Default Users and Additional Created Users Raspberry Pi_Eng_12.1.2 System Administrator and Normal User Raspberry Pi_Eng_12.1.3 Super User and Normal User Raspberry Pi_Eng_12.2.1 Logon User Raspberry Pi_Eng_12.2.2 Working user Raspberry Pi_Eng_12.3 Managing User Account in the System Raspberry Pi_Eng_12.4.1 Necessity for Creating User Raspberry Pi_Eng_12.4.2 Necessary Considerations for Creating User Raspberry Pi_Eng_12.4.3 “adduser” Command – Create User Raspberry Pi_Eng_12.5 “deluser” Command – Delete User Raspberry Pi_Eng_12.6.1 “usermod” Command – Change User Raspberry Pi_Eng_12.6.2 Changing User Password Raspberry Pi_Eng_12.7.1 What is User Group? Raspberry Pi_Eng_12.7.2 Relationship between User and User Group Raspberry Pi_Eng_12.7.3 Managing User Group Raspberry Pi_Eng_12.7.4 Managing Relationship between User and User Group Raspberry Pi_Eng_12.7.5 “addgroup” Command – Create User Group Raspberry Pi_Eng_12.7.6 “delgroup” Command – Delete User Group Raspberry Pi_Eng_12.7.7 Assignment of User Account to User Group Raspberry Pi_Eng_13.0 Chapter 13 Control of File Permission Raspberry Pi_Eng_13.1.1 Confirming Permission Information on File Raspberry Pi_Eng_13.1.2 Confirming Permission Information on Window Screen Raspberry Pi_Eng_13.1.3 Framework for Owner User and Owner Group of File Raspberry Pi_Eng_13.1.4 Permission System on File Raspberry Pi_Eng_13.2.1 Changing Owner User and Owner Group of File Raspberry Pi_Eng_13.2.2 Changing Permissions on File Raspberry Pi_Eng_14.0 Chapter 14 Understanding Device Raspberry Pi_Eng_14.1.1 Device Type and “/dev” Directory Raspberry Pi_Eng_14.1.2 Character Device Raspberry Pi_Eng_14.1.3 Block Device Raspberry Pi_Eng_14.1.4 Network Device Raspberry Pi_Eng_14.2.1 “lsusb” Command – Confirm USB Device Raspberry Pi_Eng_14.2.2 USB Device and Device File Raspberry Pi_Eng_15.0 Chapter 15 Storage Device and Filesystem Raspberry Pi_Eng_15.1.1 Partition Management Raspberry Pi_Eng_15.1.2 Formatting Disk Raspberry Pi_Eng_15.1.3 Mounting Device Raspberry Pi_Eng_15.1.4 Review of Special Device Raspberry Pi_Eng_15.2 Structure of File System Raspberry Pi_Eng_16.0 Chapter 16 File Management Raspberry Pi_Eng_16.1.1 Concept of Directory and File Raspberry Pi_Eng_16.1.2 Naming Rules for Directory and File Raspberry Pi_Eng_16.1.3 Specifying Paths for Directory and File Raspberry Pi_Eng_16.1.4 Special Directory and Special File Raspberry Pi_Eng_16.2.1 Creating Directory Raspberry Pi_Eng_16.2.2 Renaming Directory and File Raspberry Pi_Eng_16.2.3 Creating Text File Raspberry Pi_Eng_17.0 Chapter 17 Program Installation & Upgrade Raspberry Pi_Eng_17.1.1 Package Raspberry Pi_Eng_17.1.2 Package Repository Raspberry Pi_Eng_17.1.3 Package Manager System Raspberry Pi_Eng_17.1.4 Source List of Package Repository Raspberry Pi_Eng_17.1.5 Naming Rules for Package Raspberry Pi_Eng_17.2.1 Overview of the Package Management Tool Raspberry Pi_Eng_17.2.2 Package Management Tool – dpkg Raspberry Pi_Eng_17.2.3 Package Management Tool – APT Raspberry Pi_Eng_17.2.4 Package Management Tool – aptitude Raspberry Pi_Eng_17.3 Checking Program Package List and Status Raspberry Pi_Eng_17.4.1 Obtaining Installer Program Source Raspberry Pi_Eng_17.4.2 How to Download from Internet with “wget” Command Raspberry Pi_Eng_17.4.3 How to Download from Internet Using GitHub Raspberry Pi_Eng_17.5.1 Comparison of Installation by Source Distribution Method Raspberry Pi_Eng_17.5.2 Installing Programs Distributed in Package Repository Raspberry Pi_Eng_17.5.3 Installing Programs Distributed in Package Format Raspberry Pi_Eng_17.5.4 Installing Programs Distributed in the General File Format Raspberry Pi_Eng_17.6.1 Uninstalling Programs Raspberry Pi_Eng_17.6.2 Cleaning Program Package File Raspberry Pi_Eng_17.7.1 Upgarde of Program Raspberry Pi_Eng_17.7.2 “apt-get update” command – Update Local Package DB Raspberry Pi_Eng_17.7.3 “apt-get upgrade” Command- Reflect Updated Program Raspberry Pi_Eng_17.8 Upgrade of System Kernel and Firmware Raspberry Pi_Eng_18.0 Chapter 18 Remote Connection Raspberry Pi_Eng_18.1.1 Remote System Connection Raspberry Pi_Eng_18.1.2 Remote Drive Connection Raspberry Pi_Eng_18.2.1 Features of SSH Raspberry Pi_Eng_18.2.2 Configuring SSH Server Raspberry Pi_Eng_18.2.3 SSH Connection on Unix/Linux Series, and Apple Mac Raspberry Pi_Eng_18.2.4 SSH Connection with PuTTy Program in MS Windows Raspberry Pi_Eng_18.3.1 Remote Desktop Connection Using XRDP Program Raspberry Pi_Eng_18.3.2 Desktop GUI connection Using VNC Program Raspberry Pi_Eng_18.4.1 Remote Drive Connection Using SambProgram Raspberry Pi_Eng_18.4.2 Remote Drive Connection Using SCP Program Raspberry Pi_Eng_19.0 Chapter 19 System Monitoring Raspberry Pi_Eng_19.1.1 Checking System Status Raspberry Pi_Eng_19.1.2 Killing Process Raspberry Pi_Eng_19.2.1 Checking Storage Device Raspberry Pi_Eng_19.3.1 “/proc” Folder and Process Information Raspberry Pi_Eng_19.3.2 Checking System Information in “/proc” Folder Raspberry Pi_Eng_19.3.3 Checking Each Process Information in “/proc/PID/” Raspberry Pi_Eng_20.0 Chapter 20 Batch Run and Automatic Run Raspberry Pi_Eng_20.1.1 Individual Run and Batch Run Raspberry Pi_Eng_20.1.2 Manual Run and Automatic Run Raspberry Pi_Eng_20.2.1 Shell and script Raspberry Pi_Eng_20.2.2 How Shell Runs Commands Raspberry Pi_Eng_20.2.3 Basics of Script Syntax Raspberry Pi_Eng_20.2.4 Operations in Script Raspberry Pi_Eng_20.2.5 Execution Control of Script Raspberry Pi_Eng_20.2.6 Running Script Raspberry Pi_Eng_20.3.1 Run Level Raspberry Pi_Eng_20.3.2 Booting Sequence Raspberry Pi_Eng_20.3.3 Creating Init Script Raspberry Pi_Eng_20.3.4 Automatic Execution by Run Level at Booting Raspberry Pi_Eng_20.3.5 Automatic Run regardless of Run Level at Booting Raspberry Pi_Eng_21.0 Chapter 21 Office and Utility Program Raspberry Pi_Eng_21.1.1 Available Office Programs Raspberry Pi_Eng_21.1.2 Libre Office Program Raspberry Pi_Eng_21.2.1 Installing Gimp Program Raspberry Pi_Eng_21.2.2 Running Gimp Program Raspberry Pi_Eng_21.3.1 Installing Scrot Program Raspberry Pi_Eng_21.3.2 Screen Capture Using Scrot Program Raspberry Pi_Eng_21.4.1 Printer Status just before Program Installation Raspberry Pi_Eng_21.4.2 Installing CUPS Program Raspberry Pi_Eng_21.4.3 Setting up Printer Server Using CUPS Program Raspberry Pi_Eng_21.4.4 Verifying Printer Installation and Printing Raspberry Pi_Eng_21.5.1 Chromium browser Raspberry Pi_Eng_21.5.2 Iceweasel browser Raspberry Pi_Eng_22.0 Chapter 22 Utilizing Multimedia Raspberry Pi_Eng_22.1.1 Basics of Camera Raspberry Pi_Eng_22.1.2 Processing API for Raspberry Pi Camera Raspberry Pi_Eng_22.1.3 Taking Picture and Video Using Pi Camera Raspberry Pi_Eng_22.1.4 Playing Video Contents Raspberry Pi_Eng_22.1.5 Converting Video Format Using FFMPEG Program Raspberry Pi_Eng_22.1.6 Viewing Video on an External Computer Raspberry Pi_Eng_22.1.7 Broadcasting Video over Internet Raspberry Pi_Eng_22.1.8 Motion Detecting Web Camera – Motion Program Raspberry Pi_Eng_22.2.1 SSMTP Program – Mail Transfer Agent Raspberry Pi_Eng_22.2.2 MUTT Program – Mail Transmitting Auxiliary Tool Raspberry Pi_Eng_23.0 Chapter 23 Writing Program Raspberry Pi_Eng_23.1.1 Significance of Program Raspberry Pi_Eng_23.1.2 What We Can Do with Program Raspberry Pi_Eng_23.1.3 Available Major Languages and Tools Raspberry Pi_Eng_23.2.1 Features of Mathematica or Wolfram language Raspberry Pi_Eng_23.2.2 Getting Started of Mathematica Raspberry Pi_Eng_23.2.3 How to use Mathematica Raspberry Pi_Eng_23.3.1 Features of Sonic Pi Raspberry Pi_Eng_23.3.2 Getting Started of Sonic Pi Raspberry Pi_Eng_23.3.3 How to Use Sonic Pi Raspberry Pi_Eng_23.4.1 Features of Scratch Language Raspberry Pi_Eng_23.4.2 Starting Program of Scratch Language Raspberry Pi_Eng_23.4.3 Scratch Overview Raspberry Pi_Eng_23.4.4 Basics of Using Scratch Program Raspberry Pi_Eng_23.4.5 Explaining How to Write Scratch Program Using Example Raspberry Pi_Eng_23.4.6 Scratch & Robotics and Sensors Raspberry Pi_Eng_23.5.1 Python Overview Raspberry Pi_Eng_23.5.2 Getting Started of Python Raspberry Pi_Eng_23.5.3 Python Syntax Raspberry Pi_Eng_23.5.4 Running Python Program Raspberry Pi_Eng_23.5.5 Learning Python through Game Raspberry Pi_Eng_23.5.6 Learning Python Using Simple Example Raspberry Pi_Eng_23.6.1 Overview of C language Raspberry Pi_Eng_23.6.2 Writing C language Program Raspberry Pi_Eng_23.6.3 Saving, Compiling and Running C language Program Raspberry Pi_Eng_23.7.1 Overview of Java language Raspberry Pi_Eng_23.7.2 Checking the Current version of Java language Raspberry Pi_Eng_23.7.3 Writing and Running Java language Program Raspberry Pi_Eng_24.0 Chapter 24 Utilizing Database and Web Raspberry Pi_Eng_24.1.1 Needs for Database and Web Raspberry Pi_Eng_24.1.2 LAMP Raspberry Pi_Eng_24.2.1 Relational Database and SQL Raspberry Pi_Eng_24.2.2 Installing MySQL Server Raspberry Pi_Eng_24.2.3 MySQL Management Tool Raspberry Pi_Eng_24.2.4 Using MySQL Shell – “mysql” command Raspberry Pi_Eng_24.2.5 Database SQL Raspberry Pi_Eng_24.3.1 Web server and Apache Raspberry Pi_Eng_24.3.2 Installing Apache Web Server Raspberry Pi_Eng_24.3.3 Summary of HTML Syntax Raspberry Pi_Eng_24.3.4 Simple HTML Web Page Raspberry Pi_Eng_24.4.1 HTML and PHP Raspberry Pi_Eng_24.4.10 Transmission Methods of PHP and Key Global Variable Raspberry Pi_Eng_24.4.11 PHP and MySQL database Raspberry Pi_Eng_24.4.12 Simple PHP Web Page Raspberry Pi_Eng_24.4.2 Installing PHP and Connection Tool to MySQL Raspberry Pi_Eng_24.4.3 Summary of PHP Syntax Raspberry Pi_Eng_24.4.4 Operation Raspberry Pi_Eng_24.4.5 Output Raspberry Pi_Eng_24.4.6 Execution Control Raspberry Pi_Eng_24.4.7 Stop and Return of Processing Raspberry Pi_Eng_24.4.8 Function Raspberry Pi_Eng_24.4.9 Including PHP Script File Raspberry Pi_Eng_25.0 Chapter 25 External Interface Raspberry Pi_Eng_25.1 Raspberry Pi and External Interface Raspberry Pi_Eng_25.2.1 GPIO Device Raspberry Pi_Eng_25.2.2 GPIO Port Details Raspberry Pi_Eng_25.2.3 Precautions and Features in Using GPIO Raspberry Pi_Eng_25.3.1 Current, Resistance, and Voltage Raspberry Pi_Eng_25.4.1 Short and Resistance Raspberry Pi_Eng_25.4.2 Series and Parallel of Resistance Raspberry Pi_Eng_25.4.3 Series and Parallel of Power Raspberry Pi_Eng_25.4.4 Kirchhoff’s Laws Raspberry Pi_Eng_25.4.5 Pull-up Resistor and Pull-down Resistor Raspberry Pi_Eng_25.4.6 Direct Current Power Raspberry Pi_Eng_25.5.1 GPIO Extension Board Raspberry Pi_Eng_25.5.2 Breadboard Raspberry Pi_Eng_25.5.3 Jumper Wire Raspberry Pi_Eng_25.5.4 Resistor Raspberry Pi_Eng_25.5.5 Push Button Raspberry Pi_Eng_25.5.6 LED Light Raspberry Pi_Eng_25.5.7 Sensor Raspberry Pi_Eng_25.6.1 Meaning of GPIO Library Raspberry Pi_Eng_25.6.2 WiringPi library Raspberry Pi_Eng_25.6.3 RPi.GPIO library Raspberry Pi_Eng_25.7.1 Digital Output – LED On/Off Raspberry Pi_Eng_25.7.2 Digital Input – Button Input Raspberry Pi_Eng_25.8.1 Sensor Overview Raspberry Pi_Eng_25.8.2 Measuring Temperature with Digital Sensor DS18b20 Raspberry Pi_Eng_25.8.3 Utilizing Digital DHT11 Humidity/Temperature Sensor Raspberry Pi_Eng_25.9 Action