Index
A
- alarm clock
- developing / Developing an alarm clock
- LCD pins, connecting / Connecting LCD pins, Raspberry Pi GPIO pins, and a speaker
- Raspberry Pi GPIO pins, connecting / Connecting LCD pins, Raspberry Pi GPIO pins, and a speaker
- speaker, connecting / Connecting LCD pins, Raspberry Pi GPIO pins, and a speaker
- scripting / Scripting
- alternating current (AC)
- Arch Linux ARM OS
- about / The Arch Linux ARM OS
- ArchWiki
- URL / The Arch Linux ARM OS
- automated pet feeder project
- about / The automated pet feeder
- URL / The automated pet feeder
B
- background subtraction
- about / Background subtraction
- BackgroundSubtractorMOG / BackgroundSubtractorMOG
- BackgroundSubtractorMOG2 / BackgroundSubtractorMOG2
- BackgroundSubtractorMOG
- about / BackgroundSubtractorMOG
- BackgroundSubtractorMOG2
- about / BackgroundSubtractorMOG2
- BerryBoot
- about / NOOBS and BerryBoot
- installing / NOOBS and BerryBoot
- URL / NOOBS and BerryBoot
- booting
- troubleshooting / Kernel panic on boot
- Bootstrap
- Boston Dynamics
- URL / Introduction to robotics
- breadboard
- about / Breadboard
- terminal strips / Breadboard
- bus strips / Breadboard
- bus strips, breadboard
- about / Breadboard
C
- charge
- Class-10 SD card
- using / Installation methods
- closing process
- about / Closing
- Color/RGB image
- about / Color/RGB
- commands
- cat file / Some useful commands
- echo $text$ / Some useful commands
- find directory (name x) / Some useful commands
- grep text file / Some useful commands
- less file / Some useful commands
- ls directory / Some useful commands
- more file / Some useful commands
- rm file / Some useful commands
- sort file / Some useful commands
- sudo command / Some useful commands
- wc file / Some useful commands
- conductors
- core algorithms
- about / Core algorithms
- edge detection / Edge detection
- background subtraction / Background subtraction
- Crossbar
- about / Switches
- CSS
- CSS validator
- current
- about / Charge, voltage, current, and resistance
- direct current (DC) / Charge, voltage, current, and resistance
- alternating current (DC) / Charge, voltage, current, and resistance
- Cygwin/X
- URL / X11 Forwarding
D
- data types, Python
- about / Data types
- decorators, Python
- about / Decorators
- digital clock
- developing / Developing a digital clock
- requisites / Developing a digital clock
- Raspberry Pi, setting up / Setting up Raspberry Pi
- HD44780-based LCD, using / Understanding HD44780-based LCD
- LCD pins, connecting / Connecting LCD pins and Raspberry Pi GPIO pins
- Raspberry Pi GPIO pins, connecting / Connecting LCD pins and Raspberry Pi GPIO pins
- scripting / Scripting
- __init__ function, adding / The __init__ function
- clear function, adding / The clear function
- cmd function, adding / The cmd function
- message function, adding / The message function
- dilation
- about / Dilation
- diodes
- about / Diodes
- direct current (DC)
- display
- troubleshooting / Display
- distance calculation, remote-controlled robot
- ultrasonic sensor used / Calculating distance using an ultrasonic sensor
- Raspberry Pi, setting up / Setting up Raspberry Pi
- ultrasonic sensors pins, connecting with Raspberry Pi pins / Connecting ultrasonic sensors pins and Raspberry Pi pins
- scripting / Scripting
- DPDT
- about / Switches
- DPST
- about / Switches
- Dual In-Line Package (DIP) IC
- about / Integrated circuits
E
- e-mail notifier
- developing / Developing an e-mail notifier
- LCD pins, connecting / Connecting LCD pins and Raspberry Pi GPIO pins
- Raspberry Pi GPIO pins, connecting / Connecting LCD pins and Raspberry Pi GPIO pins
- scripting / Scripting
- Echo pin
- about / An Ultrasonic sensor
- edge detection
- about / Edge detection
- electronic components
- about / More electronic components
- motors / Introduction to motors
- multimeter / Introduction to multimeter
- robotic base / Robotic base
- level converter / Level converter
- motor driver IC / Motor driver IC
- Raspberry Pi camera / The Raspberry Pi camera
- Ultrasonic sensor / An Ultrasonic sensor
- Raspberry Pi battery / The Raspberry Pi battery
- Raspberry Pi Wi-Fi module / The Raspberry Pi Wi-Fi module
- electronics
- about / Understanding the physics behind electronics
- conductors / Understanding the physics behind electronics
- nonconductors / Understanding the physics behind electronics
- semiconductor / Understanding the physics behind electronics
- charge / Charge, voltage, current, and resistance
- voltage / Charge, voltage, current, and resistance
- current / Charge, voltage, current, and resistance
- resistance / Charge, voltage, current, and resistance
- electronics components
- about / Electronics components
- resistors / Resistors
- diodes / Diodes
- switches / Switches
- integrated circuits (IC) / Integrated circuits
- sensors / Sensors
- LCD / LCD
- wire / Wire
- breadboard / Breadboard
- symbol / Breadboard
- on Raspberry Pi / Raspberry Pi electronics
- WiringPi / WiringPi
- erosion
- about / Erosion
- eye detection
- about / Eye detection
F
- face-recognizing safe, Raspberry Pi
- face detection
- about / Face detection
- filesystem
- expanding / Expanding the filesystem
- firmware updates
- troubleshooting / Firmware updates
- Flask
- Flask applications
- deploying / Deploying Flask applications
- frames per second (FPS) / Merging images into a video
G
- General-purpose input/output (GPIO) pins
- about / Raspberry Pi electronics
- Genericons
- grayscale image
- about / The grayscale image
- image, saving as / Saving the image as a grayscale image
- group of pictures (GOP) value / Merging images into a video
H
- H-Bridge
- home automation system project
- Honda Asimo
- URL / Introduction to robotics
- HTML
- overview / Getting started with HTML, JavaScript, and jQuery
- page content, adding / Adding page content with HTML
- visual appearance, customizing / Customizing the visual appearance
- HTML5
I
- image processing
- about / What is image processing?, A quick start to image processing
- applications / Applications of image processing
- image, opening / Reading and opening an image
- image, reading / Reading and opening an image
- image, saving in other format / Saving the image in other formats
- image, saving as grayscale image / Saving the image as a grayscale image
- pixel-related operation / Pixel-related operation on the image
- pixel values, accessing / Accessing and modifying pixel values
- pixel values, modifying / Accessing and modifying pixel values
- image properties, accessing / Accessing image properties
- arithmetic operations / Arithmetic operations on the image
- video, reading / Reading and opening a video
- video, opening / Reading and opening a video
- image processing library
- about / The image processing library
- image processing operations
- about / Important image processing operations
- image smoothing filter / The image smoothing filter
- morphological operations / Morphological operations
- images
- about / Images and types of images
- grayscale image / The grayscale image
- Color/RGB / Color/RGB
- formats / Image formats
- properties, accessing / Accessing image properties
- arithmetic operations / Arithmetic operations on the image
- addition / Image addition
- blending / Image blending
- merging, into videos / Merging images into a video
- image smoothing filter
- about / The image smoothing filter
- averaging / Averaging
- gaussian filtering / Gaussian filtering
- median filtering / Median filtering
- bilateral filtering / Bilateral filtering
- inputs
- troubleshooting / Inputs
- installation
- NOOBS / NOOBS and BerryBoot
- BerryBoot / NOOBS and BerryBoot
- Raspbian, with RAW images / Installing Raspbian using RAW images
- Raspbian, with raspbian-ua-netinst / Installing Raspbian using raspbian-ua-netinst
- web server / Installing a web server
- WordPress / Installing WordPress
- troubleshooting / Raspberry Pi shuts down after booting up
- integrated circuits (IC)
- about / Integrated circuits, Breadboard
- Inter-Integrated Circuits (I2C)
- about / Raspberry Pi electronics
- interesting surveillance project
- developing / Projects
- track object position / The track object position
- OpenRelief / OpenRelief
- Twitter-enabled surveillance systems / Twitter-enabled surveillance systems
- Internet radio station
- creating / Creating an Internet radio station
- user interface, creating / Creating the user interface
- backend, writing / Writing the backend
- user interface, connecting to backend / Connecting the user interface to the backend
- MPD, setting up / Setting up MPD
- interrupts
- about / Switches
J
- JavaScript
- overview / Getting started with HTML, JavaScript, and jQuery
- about / Adding interactivity with JavaScript
- interactivity, adding / Adding interactivity with JavaScript
- URL / Adding interactivity with JavaScript
- JIBO
- URL / Introduction to robotics
- jPlayer
- about / Creating the user interface
- URL / Creating the user interface
- jQuery
- scripts, simplifying / Simplifying scripts with jQuery
- URL / Simplifying scripts with jQuery
- JQuery
K
- keyboard
- sharing, Synergy used / Share the keyboard and mouse using Synergy
- Kirchhoff's law
- about / Kirchhoff's law
- Kirchhoff's Current Law (KCL) / Kirchhoff's Current Law (KCL)
- Kirchhoff's Voltage Law (KVL) / Kirchhoff's Voltage Law (KVL)
L
- laws of electronics
- Ohm's law / Ohm's law
- Kirchhoff's law / Kirchhoff's law
- LCD
- about / LCD
- Learning Python book
- about / Useful resources
- URL / Useful resources
- level converter
- about / Level converter
- light-emitting diodes (LED)
- Linux
- used, for writing RAW images / Writing an image using Linux
- NetInstall, preparing on / Preparing the NetInstall on Linux
- linux-image-rpi-rpfv package
- live feed, displaying from Raspberry Pi camera module
- about / Displaying live feed from the Raspberry Pi camera module
- Raspberry Pi, setting up / Setting up Raspberry Pi
- Raspberry Pi, connecting with Raspberry Pi camera module / Connecting the Raspberry Pi and Raspberry Pi camera module
- scripting / Scripting
M
- machine learning
- about / Machine learning
- object detection algorithm / Object detection algorithm
- face detection / Face detection
- eye detection / Eye detection
- Machine Learning Library (MLL) / Introduction to OpenCV
- manual disk resize
- troubleshooting / Manual disk resize
- Master Boot Record (MBR)
- minNeighbors parameter / Face detection
- modules, Python
- about / Modules
- morphological operations
- about / Morphological operations
- erosion / Erosion
- dilation / Dilation
- opening / Opening
- closing / Closing
- Morse code transmitter project
- about / The Morse code transmitter
- URL / The Morse code transmitter
- motor driver IC
- about / Motor driver IC
- H-Bridge / H-Bridge
- motor driver IC L293D
- motors
- about / Introduction to motors
- AC type motors / Introduction to motors
- DC type motors / Introduction to motors
- mouse
- sharing, Synergy used / Share the keyboard and mouse using Synergy
- MPD
- about / Connecting the user interface to the backend
- setting up / Setting up MPD
- multimeter
- about / Introduction to multimeter
N
- NetInstall
- preparing, on Linux / Preparing the NetInstall on Linux
- preparing, on Windows / Preparing the NetInstall on Windows
- networking
- troubleshooting / Networking
- nonconductors
- NOOBS
- about / NOOBS and BerryBoot
- installing / NOOBS and BerryBoot
O
- object detection algorithm
- about / Object detection algorithm
- Ohm's law
- about / Ohm's law
- OpenCV
- about / Introduction to OpenCV, Useful resources
- installation / Installation, The second approach
- URL / The second approach, Useful resources
- OpenELEC
- about / OpenELEC and Raspbmc
- opening process
- about / Opening
- OpenRelief
- about / OpenRelief
- capabilities / Capabilities
- technical specifications / Technical specifications
- URL / Technical specifications
- operating systems, Raspberry Pi
- about / Different types of operating systems
- Raspbian / The Raspbian OS
- Arch Linux ARM OS / The Arch Linux ARM OS
- RISC OS / The RISC OS
- OpenELEC / OpenELEC and Raspbmc
- Raspbmc / OpenELEC and Raspbmc
- reference link / Other operating systems
- comparing / Command summary
P
- PHP support
- adding / Adding PHP support
- Pidora
- about / The Arch Linux ARM OS
- pin diagram, L293D IC
- pixel values
- accessing / Accessing and modifying pixel values
- modifying / Accessing and modifying pixel values
- polling
- about / Switches
- power supply
- projects, Raspberry Pi
- touchscreen car dashboard / The touchscreen car dashboard
- talking book player / A talking book player
- Morse code transmitter / The Morse code transmitter
- automated pet feeder / The automated pet feeder
- home automation system / Home automation system using Raspberry Pi and Arduino
- face-recognizing safe, with Raspberry Pi / Face-recognizing safe with Raspberry Pi
- supercomputer / Supercomputer
- PuTTY
- URL / The SSH remote server
- Python
- about / An introduction to Python
- reference links / An introduction to Python
- syntax / Syntax
- data types / Data types
- decorators / Decorators
- modules / Modules
- Flask / Flask
- python-picamera / Setting up the camera
R
- Raspberry Pi
- about / Getting to know your Raspberry Pi, Useful resources
- models, comparing / Getting to know your Raspberry Pi
- verified peripherals / Getting to know your Raspberry Pi
- operating systems / Different types of operating systems
- URL, for quick start guide / Different types of operating systems
- other operating systems / Other operating systems
- electronics components / Raspberry Pi electronics
- tips and tricks / Tips and tricks
- URL / Useful resources
- raspberrypi-bootloader package
- Raspberry Pi battery
- about / The Raspberry Pi battery
- Raspberry Pi camera
- about / The Raspberry Pi camera
- setting up / Setting up the camera
- module, using / Usage of modules
- picture, taking / Taking a picture
- video, recording / Recording a video
- time-lapse videos, creating / Creating time-lapse videos with the Raspberry Pi camera
- time-lapse pictures, taking / Taking time-lapse pictures
- images, merging into video / Merging images into a video
- Twitter-controlled / Developing a Twitter-controlled Raspberry Pi camera
- URL / Getting Twitter Access keys
- troubleshooting / The Raspberry Pi camera, RaspiStill does not work, no image is taken
- Raspberry Pi camera, Twitter-controlled
- setting up / Setting up, Setting up Raspberry Pi
- Twitter Access keys, getting / Getting Twitter Access keys
- scripting / Scripting
- Raspberry Pi camera module
- about / The Raspberry Pi camera module
- Raspberry Pi case
- Raspberry Pi Wi-Fi module
- about / The Raspberry Pi Wi-Fi module
- Raspbian
- about / The Raspbian OS
- installing, RAW images used / Installing Raspbian using RAW images
- interface / Raspbian OS interface
- filesystem, expanding / Expanding the filesystem
- installing, raspbian-ua-netinst used / Installing Raspbian using raspbian-ua-netinst
- NetInstall, preparing on Linux / Preparing the NetInstall on Linux
- NetInstall, preparing on Windows / Preparing the NetInstall on Windows
- raspbian-ua-netinst
- used, for installing Raspbian / Installing Raspbian using raspbian-ua-netinst
- URL / Installing Raspbian using raspbian-ua-netinst
- Raspbian distribution
- post-install configuration / Post-install configuration for Raspbian distribution
- Raspbmc
- about / OpenELEC and Raspbmc
- raspi-config tool
- about / Setting up the camera
- raspivid
- about / Recording a video
- Rassum's Universal Robots (RUR) / Introduction to robotics
- RAW images
- used, for installing Raspbian / Installing Raspbian using RAW images
- writing, Windows used / Writing an image using Windows
- writing, Linux used / Writing an image using Linux
- Reddit
- about / Useful resources
- URL / Useful resources
- remote-controlled robot
- developing / Developing a remote-controlled robot with live feed and live distance to the nearest wall
- distance, calculating with ultrasonic sensor / Calculating distance using an ultrasonic sensor
- live feed, displaying from Raspberry Pi camera module / Displaying live feed from the Raspberry Pi camera module
- developing, with Raspberry Pi / Developing a remote-controlled robot using Raspberry Pi
- connection / Connection
- scripting / Scripting
- user interface, updating / Updating the user interface
- server-related files, updating / Updating server-related files
- remote controlled robot, developing with Raspberry Pi
- about / Developing a remote-controlled robot using Raspberry Pi
- Raspberry Pi, setting up / Setting up Raspberry Pi
- pins and robot, connecting / Connecting Raspberry Pi pins and robot
- scripting / Scripting
- user interface, creating / Creating a user interface for controlling the robot
- movement, controlling / Controlling the movement of the robot
- remotely accessing, Raspberry Pi
- SSH remote server, using / The SSH remote server
- virtual display, with VNC / Virtual display using VNC
- keyboard and mouse, sharing with Synergy / Share the keyboard and mouse using Synergy
- resistance
- resistors
- about / Resistors
- resources, for advanced users
- about / Resources for advanced users
- projects / Projects
- reverse SSH
- about / The reverse SSH
- RISC OS
- about / The RISC OS
- URL / The RISC OS
- robot development
- features, using / Introduction to multimeter
- robotic base
- about / Robotic base
- robotics
- about / Introduction to robotics
- robot movement
- initialization / Initialization
- about / Robot movement
- forward movement / Forward
- others / Others
S
- scaleFactor parameter / Face detection
- screen
- used, for maintaining remote session / Maintaining remote session using screen
- SD Formatter
- URL / NOOBS and BerryBoot
- semiconductor
- sensors
- about / Sensors
- Serial Peripheral Interface (SPI)
- about / Raspberry Pi electronics
- server files
- controlling Raspberry Pi GPIO / Server files that can control the Raspberry Pi GPIO
- shebang
- about / An introduction to Python
- sound
- troubleshooting / Sound
- SPDT
- about / Switches
- SPST
- about / Switches
- SSH remote server
- using / The SSH remote server
- securing / Securing SSH
- files, transferring / Transferring files
- X11, forwarding / X11 Forwarding
- remote session maintaining, screen used / Maintaining remote session using screen
- reverse SSH / The reverse SSH
- supercomputer project
- about / Supercomputer
- URL / Supercomputer
- switches
- Synergy
- about / Share the keyboard and mouse using Synergy
- used, for sharing keyboard and mouse / Share the keyboard and mouse using Synergy
- URL / Share the keyboard and mouse using Synergy
T
- talking book player project
- about / A talking book player
- URL / A talking book player
- terminal strips, breadboard
- about / Breadboard
- The MagPi magazine
- about / Useful resources
- URL / Useful resources
- TightVNC
- about / Virtual display using VNC
- time-lapse videos
- creating, with Raspberry Pi camera / Creating time-lapse videos with the Raspberry Pi camera
- tips and tricks, Raspberry Pi
- about / Tips and tricks
- MP3 files, playing / Play MP3 files
- boot messages, removing / Remove boot messages
- logo, removing from boot screen / Remove the Raspberry Pi logo from boot screen
- unnecessary files, removing / Remove unnecessary files from Raspberry Pi
- files, displaying / Show all/hidden folders/file
- list of Python modules, displaying / Show a list of Python modules installed on systems
- Raspberry Pi board info/CPU info / Raspberry Pi board info / CPU info
- Raspberry Pi, overclocking without voiding warranty / Overclock Raspberry Pi without voiding warranty
- RAM, freeing up / Freeing up RAM on Raspberry Pi
- memory split, setting / Set memory split between ARM and GPU in Raspberry Pi
- screenshot, capturing / Capture a screenshot using Raspberry Pi
- IP address, finding / Find the IP address of the Raspberry Pi
- Raspberry Pi case, buying / Buy a Raspberry Pi case
- Raspberry Pi case, making / Make your own Raspberry Pi case
- Chrome browser, using / Use Chrome browser in Raspberry Pi
- Raspberry Pi, shutting down / Shut down your Raspberry Pi
- touchscreen car dashboard
- track object position, interesting surveillance project
- about / The track object position
- Trig Pin
- about / An Ultrasonic sensor
- troubleshooting
- about / Troubleshooting
- power supply / Power/booting/installation, The red power LED is ON, the green LED does not flash, and nothing gets displayed on screen, A colored splash screen stays forever
- booting / Kernel panic on boot
- installation / Raspberry Pi shuts down after booting up
- inputs / Inputs
- USB webcam / USB webcam
- networking / Networking
- sound / Sound
- Raspberry Pi camera / The Raspberry Pi camera, RaspiStill does not work, no image is taken
- display / Display
- firmware updates / Firmware updates
- manual disk resize / Manual disk resize
- Twitter-enabled surveillance system
- developing / Twitter-enabled surveillance systems
- typical multimeter
- about / Introduction to multimeter
- analog multimeter / Introduction to multimeter
- digital multimeter / Introduction to multimeter
U
- ultrasonic sensor
- about / An Ultrasonic sensor
- USB webcam
- troubleshooting / USB webcam
- useful resources
- Raspberry Pi website / Useful resources
- The MagPi magazine / Useful resources
- Reddit website / Useful resources
- OpenCV website / Useful resources
- Learning Python book / Useful resources
- user management
- about / User management
V
- validator
- VcXsrv
- URL / X11 Forwarding
- verified peripherals
- about / Getting to know your Raspberry Pi
- reference link / Getting to know your Raspberry Pi
- verified peripherals, embedded Linux wiki
- video
- images, merging / Merging images into a video
- Viola-Jones algorithm
- virtual display
- about / Virtual display using VNC
- VNC
- used, for virtual display / Virtual display using VNC
- volt-ohm meter (VOM)
- about / Introduction to multimeter
- voltage
W
- web page
- content, adding with HTML / Adding page content with HTML
- visual appearance, customizing / Customizing the visual appearance
- interactivity, adding with JavaScript / Adding interactivity with JavaScript
- scripts, simplifying with jQuery / Simplifying scripts with jQuery
- web server
- installing / Installing a web server
- PHP support, adding / Adding PHP support
- WordPress, installing / Installing WordPress
- Win32 Disk Imager
- Windows
- used, for writing RAW images / Writing an image using Windows
- NetInstall, preparing on / Preparing the NetInstall on Windows
- WinSCP
- URL / Transferring files
- wire
- about / Wire
- WiringPi
- about / WiringPi
X
- X11
- forwarding / X11 Forwarding
- Xming
- URL / X11 Forwarding