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.
An up-to-date guide to creating your own fun and useful Raspberry Pi(TM) programs This fully updated guide shows how to create inventive programs and fun games on your powerful Raspberry Pi-with no programming experience required. Programming the Raspberry Pi(TM): Getting Started with Python, Third Edition addresses physical changes and new setup procedures as well as OS updates to the current version 4. You will discover how to configure hardware and software, write Python scripts, create user-friendly GUIs, and control external electronics. Step-by-step projects include a digital clock prototype and a fully functioning Raspberry Pi robot.Configure your Raspberry Pi and explore its featuresStart writing and debugging Python programsUse strings, lists, functions, and dictionariesWork with modules, classes, and methodsApply object-oriented development methodsCreate user-friendly games using PygameBuild intuitive user interfaces with guizeroInterface with hardware using the gpiozero libraryAttach external electronics through the GPIO portAdd powerful Web features to your projects
28 mad scientist themed projects and experiments to teach STEM topics and coding with the BBC micro:bit.
With millions of new users and several new models, the Raspberry Pi ecosystem continues to expandalong with a lot of new questions about the Pis capabilities. The second edition of this popular cookbook provides more than 240 hands-on recipes for running this tiny low-cost computer with Linux, programming it with Python, and hooking up sensors, motors, and other hardwareincluding Arduino and the Internet of Things.Prolific hacker and author Simon Monk also teaches basic principles to help you use new technologies with Raspberry Pi as its ecosystem continues to develop. This cookbook is ideal for programmers and hobbyists familiar with the Pi through resources, including Getting Started with Raspberry Pi (OReilly). Python and other code examples from the book are available on GitHub.Set up your Raspberry Pi and connect to a networkWork with its Linux-based operating systemProgram Raspberry Pi with PythonGive your Pi "e;eyes"e; with computer visionControl hardware through the GPIO connectorUse Raspberry Pi to run different types of motorsWork with switches, keypads, and other digital inputsUse sensors to measure temperature, light, and distanceConnect to IoT devices in various waysCreate dynamic projects with Arduino
Quickly write innovative programs for your micro:bit-no experience necessary!This easy-to-follow guide shows, step-by-step, how to quickly get started with programming and creating fun applications on your micro:bit.. Written in the straightforward style that Dr. Simon Monk is famous for, Programming the BBC micro:bit: Getting Started with MicroPython begins with basic concepts and gradually progresses to more advanced techniques. You will discover how to use the micro:bit's built-in hardware, use the LED display, accept input from sensors, attach external electronics, and handle wireless communication..Connect your micro:bit to a computer and start programming!.Learn how to use the two most popular MicroPython editors .Work with built-in functions and methods-and see how to write your own.Display text, images, and animations on the micro:bit's LED matrix.Process data from the accelerometer, compass, and touch sensor.Control external hardware by attaching it to the edge connector.Send and receive messages via the built-in radio module.Graphically build programs with the JavaScript Blocks Editor
Design custom printed circuit boards with EAGLE Learn how to make double-sided professional-quality PCBs from the ground up using EAGLE--the powerful, flexible design software. In this step-by-step guide, electronics guru Simon Monk leads you through the process of designing a schematic, transforming it into a PCB layout, and submitting standard Gerber files to a manufacturing service to create your finished board. Filled with detailed illustrations, photos, and screenshots, Make Your Own PCBs with EAGLE features downloadable example projects so you can get started right away. Install EAGLE Light Edition and discover the views and screens that make up an EAGLE project Create the schematic and board files for a simple LED project Find the right components and libraries for your projects Work with the Schematic Editor Lay out PCBs with through-hole components and with surface mount technology Build a sound level meter with a small amplifier and ten LEDs Generate Gerber design files to submit for fabrication Solder through-hole PCBs and SMD boards Design a plug-in Arduino shield Build a Raspberry Pi expansion board Automate repetitive tasks using scripts and User Language Programs Create your own libraries and parts and modify existing components
Beginning with the basics and moving gradually to greater challenges, this book takes you step-by-step through experiments and projects that show you how to make your Arduino or Raspberry Pi create and control movement, light, and sound. In other words: action!
Bestselling electronics author Simon Monk reveals how to create polished Arduino devices that are both fun and functional using Proto Shields
Bestselling electronics guru Simon Monk teaches programming skills for BeagleBone Black-the new, wildly popular single-board computer for hobbyists.
Create your own electronic devices with the popular IOIO ("e;yoyo"e;) board, and control them with your Android phone or tablet. With this concise guide, youll get started by building four example projectsafter that, the possibilities for making your own fun and creative accessories with Android and IOIO are endless.To build Android/IOIO devices, you write the program on your computer, transfer it to your Android, and then communicate with the IOIO via a USB or Bluetooth connection. The IOIO board translates the program into action. This book provides the source code and step-by-step instructions you need to build the example projects. All you have to supply is the hardware.Learn your way around the IOIO and discover how it interacts with your AndroidBuild an intruder alarm that sends a text message when it detects movementMake a temperature sensing device that logs readings on your AndroidCreate a multicolor LED matrix that displays a Space Invader animationBuild an IOIO-powered surveillance rover that you control with your AndroidGet the software and hardware requirements for creating your own Android/IOIO accessories
In this TAB book, bestselling electronics author Simon Monk shows maker-entrepreneurs how to use Fritzing's open-source software and services to create electronics prototypes, design and manufacture printed circuit boards (PCBs), and bring professional-quality electronic products to market.
Learn how to quickly build cool electronic gadgets with .NET Gadgeteer. With the easy-to-follow instructions in this guide, youll tackle five fascinating projects, using Microsofts rapid prototyping Gadgeteer platform. Theres no soldering involvedyou simply plug in modules that make gadget-building quick and easy.Ideal for beginners, this book shows you how to work with modules and other hardware in the popular Fez Spider Starter Kit, and teaches you how to program your gadgets with Visual Studio C# Express and the .NET Micro Framework 4.1 SDK. Youll soon learn a wide range of programming techniques along with the skills to design your own projects.Get to know the software and hardware with a simple LED projectDownload code from the companion site to build and test each projectBuild a spy camera that automatically captures and saves images at regular intervalsConstruct a simple animated game with the joystick moduleCreate a web server that sends messages you draw or write on the touchscreen moduleBuild a gadget that backs up digital images from an SD card to a USB flash driveLearn about other .NET Gadgeteer modules for creating environmental sensors, an MP3 player, and a WiFi network
15 mad electronics projects-ray guns, laser turrets, security beams, magnetic levitators, and more!
Featuring two hot technologies, this book shows electronic hobbyists and experimenters how to create cool Arduino devices and use their Android smartphones and tablets to monitor and control them!
The bestselling project-based book for Arduino now covers Arduino Uno and Leonardo!
The Photon is an open source, inexpensive, programmable, WiFi-enabled module for building connected projects and prototypes. Powered by an ARM Cortex-M3 microcontroller and a Broadcom WiFi chip, the Photon is just as happy plugged into a hobbyist's breadboard as it is into a product rolling off of an assembly line.
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.