Learn to create inventive programs on your powerful Raspberry Pi and Python―with no programming experience required. This practical book has been revised to fully cover the new Raspberry Pi 3, including upgrades to the raspbian operating system. Discover how to configure hardware and software, write Python scripts, create user-friendly GUIs, and control external electronics. DIY projects include a digital output – LED RBG, Relay. Digital input –swich up/down or sensor LDR. Analog output servo motor controller. Open sourch computer vision (OpenCV) with camera sense motion, image face/eye detecting.
•Set up your Raspberry Pi and explore its features •Python basic with syntax, data structure, function module, class, file I/O, thread, networking •Control dive with python web programing, HTTP, flask, web socket •Using python to drive hard ware GPIO, digital output, digital input, analog output – PWM, analog input – RC Circuit, high level sensor modules •Building raspberry-pi communication, serial, UART, I2C, SPI, bluetooth, BLE-Beacon •Raspberry-Pi Multimedia, buzzer, audio, camera, CCTV, computer vison with open CV face /eye detecting •Add powerful Web IoT with GPIO and camera web streaming •Set up your Arduino and developing environment, digital I/O, analog I/O control circuit