Join thousands of book lovers
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.You can, at any time, unsubscribe from our newsletters.
Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.Gain the skills needed to create a hi-tech home¿affordably and easilyThis hands-on guide shows, step by step, how to use the powerful Raspberry Pi for home automation. Written in an easy-to-follow style, the book features DIY projects for Amazon Echo, Google Home, smart lightbulbs and thermostats, and more. Home Automation with Raspberry Pi: Projects Using Google Home, Amazon Echo, and Other Intelligent Personal Assistants lays out essential skills for hobbyists and makers of all ages and experience levels. You will discover how to build gadgets that can work in conjunction with¿or in some cases replace¿commercially available smart home products. Inside, you'll learn how to:.Design and build custom home automation devices.Interface a Google Home device to your Raspberry Pi.Connect Google Voice Assistant to RasPi.Incorporate GPIO control using the Amazon Echo.Navigate home automation operating systems.Use Z-Wave in your RasPi HA projects.Apply fuzzy logic techniques to your projects.Work with sensors and develop home security systems.Utilize two open-source AI applications, Mycroft and Picroft.Tie your projects together to create an integrated home automation system
Create your own STM32 programs with ease!Get up and running programming the STM32 line of microcontrollers from STMicroelectronics using the hands-on information contained in this easy-to-follow guide. Written by an experienced electronics hobbyist and author, Programming with STM32: Getting Started with the Nucleo Board and C/C++ features start-to-finish projects that clearly demonstrate each technique. Discover how to set up a stable development toolchain, write custom programs, download your programs to the development board, and execute them. You will even learn how to work with external servos and LED displays!ΓÇóExplore the features of STM32 microcontrollers from STMicroelectonicsΓÇóConfigure your Nucleo-64 Microcontroller development boardΓÇóEstablish a toolchain and start developing interesting applications ΓÇóAdd specialized code and create cool custom functionsΓÇóAutomatically generate C code using the STM32CubeMX applicationΓÇóWork with the ARM Cortex Microcontroller Software Interface Standard and the STM hardware abstraction layer (HAL).ΓÇóControl servos, LEDs, and other hardware using PWMΓÇóTransfer data to and from peripheral devices using DMAΓÇóGenerate waveforms and pulses through your microcontrollerΓÇÖs DAC
Provides content on advances in theoretical and philosophical research on issues relating to the practice of e-government and applications of e-commerce and m-commerce.
Program your own MicroPython projects with ease no prior programming experience necessary! This DIY guide provides a practical introduction to microcontroller programming with MicroPython. Written by an experienced electronics hobbyist, Python for Microcontrollers: Getting Started with MicroPython features eight start-to-finish projects with clear, easy-to-follow instructions for each. You will learn how to use sensors, store data, control motors and other devices, and work with expansion boards. From there, you ll discover how to design, build, and program all kinds of entertaining and practical projects of your own. Learn MicroPython and object-oriented programming basics Interface with a PC and load files, programs, and modules Work with the LEDs, timers, and converters Control external devices using serial interfaces and PWM Build and program a let ball detector using the three-axis accelerometer Install and program LCD and touch-sensor expansion boards Record and play sounds using the AMP audio board
Program Your Own MicroPython projects with ease no prior programming experience necessary! This DIY guide provides a practical introduction to microcontroller programming with MicroPython. Written by an experienced electronics hobbyist, Python for Microcontrollers: Getting Started with MicroPython features eight start-to-finish projects that clearly demonstrate each technique. You will learn how to use sensors, store data, control motors and other devices, and work with expansion boards. From there, you ll discover how to design, build, and program all kinds of entertaining and practical projects of your own. Learn MicroPython and object-oriented programming basics Explore the powerful features of the Pyboard, ESP8266, and WiPy Interface with a PC and load files, programs, and modules Work with the LEDs, timers, and converters Control external devices using serial interfaces and PWM Build and program a let ball detector using the 3-axis accelerometer Install and program LCD and touchsensor expansion boards Record and play sounds using the AMP audio board
Learn To Easily Create Robotic, IoT, and Wearable Electronic Gadgets! Get up-and-running building cutting-edge Edison devices with help from this DIY guide. Programming the Intel Edison: Getting Started with Processing and Python lays out the Edison s powerful features and teaches the basics of Internet-enabled embedded programming. Discover how to set up components, connect your PC or Mac, build Python applications, and use USB, WiFi, and Bluetooth connections. Start-to-finish example projects include a motor controller, home temperature system, robotic car, and wearable hospital alert sensor. Explore the capabilities and features of the Edison Connect Sparkfun, Break-out, and Arduino boards Program your Edison through the Arduino IDE Set up USB, GPIO, WiFi, and Bluetooth connections
This innovative guide provides first-hand experience building and programming projects that demonstrate utility and versatility of the Internet of Things (IoT) using Arduino, Raspberry Pi, and BeagleBone Black.
A dozen fun, practical projects introduce the new development board for the Raspberry Pi
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.