Kirjojen hintavertailu. Mukana 12 016 292 kirjaa ja 12 kauppaa.

Kirjahaku

Etsi kirjoja tekijän nimen, kirjan nimen tai ISBN:n perusteella.

1000 tulosta hakusanalla Pi Eriksson

Raspberry Pi 3 Projects for Java Programmers

Raspberry Pi 3 Projects for Java Programmers

Pradeeka Seneviratne; John Sirach

Packt Publishing Limited
2017
nidottu
Learn the art of building enticing projects by unleashing the potential of Raspberry Pi 3 using Java About This Book • Explore the small yet powerful mini computer in order to run java applications • Leverage Java libraries to build exciting projects on home automation, IoT, and Robotics by leveraging Java libraries • Get acquainted with connecting electronic sensors to your Raspberry Pi 3 using Java APIs. Who This Book Is For The book is aimed at Java programmers who are eager to get their hands-on Raspberry Pi and build interesting projects using java. They have a very basic knowledge of Raspberry Pi. What You Will Learn • Use presence detection using the integrated bluetooth chip • Automatic light switch using presence detection • Use a centralized IoT service to publish data using RPC • Control a robot by driving motors using PWM • Create a small web service capable of performing actions on the Raspberry Pi and supply readings • Image capture using Java together with the OpenCV framework In Detail Raspberry Pi is a small, low cost and yet very powerful development platform. It is used to interact with attached electronics by the use of it's GPIO pins for multiple use cases, mainly Home Automation and Robotics. Our book is a project-based guide that will show you how to utilize the Raspberry Pi's GPIO with Java and how you can leverage this utilization with your knowledge of Java. You will start with installing and setting up the necessary hardware to create a seamless development platform. You will then straightaway start by building a project that will utilize light for presence detection. Next, you will program the application, capable of handling real time data using MQTT and utilize RPC to publish data to adafruit.io. Further, you will build a wireless robot on top of the zuma chassis with the Raspberry Pi as the main controller. Lastly, you will end the book with advanced projects that will help you to create a multi-purpose IoT controller along with building a security camera that will perform image capture and recognize faces with the help of notifications. By the end of the book, you will be able to build your own real world usable projects not limited to Home Automation, IoT and/or Robotics utilizing logic, user and web interfaces. Style and approach The book will contain projects that ensure a java programmer gets started with building interesting projects using the small yet powerful Raspberry Pi 3. We will start with brushing up your Raspberry Pi skills followed by building 5-6 projects
Raspberry Pi for Secret Agents

Raspberry Pi for Secret Agents

Matthew Poole

Packt Publishing Limited
2016
nidottu
Turn your Raspberry Pi into a secret agent toolbox with this set of exciting projects About This Book • Turn your Raspberry Pi into a multi-purpose secret agent gadget for audio and video surveillance, Wi-Fi exploration, or playing pranks on your friends • Detect an intruder on camera or with sensors and set off an alarm or receive messages to your phone • Find out what the other computers on your network are up to and make yourself anonymous on the Internet • This book has been updated for new additions to your toolkit featuring the tiny, recently released Raspberry Pi Zero board Who This Book Is For This book is for those who are new to the Raspberry Pi Zero ,Raspberry Pi 2 or Raspberry Pi 3 and have some experience with the original Raspberry Pi models, and even for those budding secret agents who would like to use Pi Zero as a secret agent toolbox. No programming experience is assumed. Suitable for the novice and expert alike, each topic provides a fast and easy way to get started with exciting applications, with practical examples in every chapter. What You Will Learn • Install and configure the Raspbian Jessie operating system for maximum mischief • Detect an intruder with motion detection or a laser trip wire and set off an alarm • Listen in to conversations from a distance over Bluetooth • Distort your voice in weird and wonderful ways • Track the Pi's whereabouts using GPS • Connect your Pi to the mobile Internet using a 3G dongle and make yourself anonymous on the net • Display secret messages and codes to fellow agents on a LED display In Detail This book is for all mischievous Raspberry Pi owners who'd like to see their computer transform into a neat spy gadget to be used in a series of practical pranks and projects. No previous skills are required to follow along, and if you're completely new to Linux, you'll pick up much of the basics for free. We'll help you set up your Raspberry Pi Zero , Raspberry Pi 2 and Raspberry Pi 3 and guide you through a number of pranks and secret agent techniques that are so inconspicuous yet high on mischief. You'll learn how to configure your operating system for maximum mischief and start exploring audio, video, or Wi-Fi techniques. We'll show you how to record, listen, or talk to people from a distance and how to set up your own phone network. Then, you'll plug in your webcam and set up a motion detector with an alarm and find out what the other computers on your Wi-Fi network are up to. Once you've mastered the techniques, we'll combine them with a battery pack and GPS for the ultimate off-road spy kit. Style and Approach This easy-to-follow guide is for budding secret agents who want to create tools for mischief, stealth, and reconnaissance. It's full of fun, practical examples and easy-to-follow recipes, guaranteeing maximum mischief for all skill levels.
Raspberry Pi Zero Cookbook

Raspberry Pi Zero Cookbook

Edward Snajder

Packt Publishing Limited
2017
nidottu
Over 80 practical and interesting recipes that explore the plethora of functionalities and opportunities available with Raspberry Pi Zero About This Book • Deep dive into the components of the small yet powerful Raspberry Pi Zero • Get into grips with integrating various hardware, programming, and networking concepts with the so-called “cheapest computer” • Explore the functionalities of this $5 chip through practical recipes Who This Book Is For This book is for programmers and hobbyists who are eager to dive deep into the Raspberry Pi Zero. If you have basic or zero knowledge of the Raspberry Pi Zero, or if you looking for examples of ways to utilize the Raspberry Pi's GPIO interface, then this book is ideal for you. Basic knowledge of Python will be beneficial, and experience with circuitry and electronics will be needed for the later chapters in the book. What You Will Learn • Set up your Raspberry Pi Zero with the operating system, networking, and different interfaces • Get a hands-on introduction to Linux, Python, and shell scripts with the Raspberry Pi Zero • Become a master at driving GPIOs and controlling relays, motors, transistors, buzzers, audio, read switches, and interrupts with the Raspberry Pi Zero • Control GPIOs using the web interface and Node.js • Connect displays, LED matrixes, analog sensors, and digital sensors • Hack the Ethernet on the Raspberry Pi Zero • Make your Raspberry Pi Zero an IoT-based sensor node and remotely monitor your data In Detail The Raspberry Pi Zero, one of the most inexpensive, fully-functional computers available, is a powerful and revolutionary product developed by the Raspberry Pi Foundation. The Raspberry Pi Zero opens up a new world for the makers out there. This book will give you expertise with the Raspberry Pi Zero, providing all the necessary recipes that will get you up and running. In this book, you will learn how to prepare your own circuits rather than buying the expensive add–ons available in the market. We start by showing you how to set up and manage the Pi Zero and then move on to configuring the hardware, running it with Linux, and programming it with Python scripts. Later, we integrate the Raspberry Pi Zero with sensors, motors, and other hardware. You will also get hands-on with interesting projects in media centers, IoT, and more. Style and approach This recipe-based book will ensure you gain an intermediate-level knowledge of the Raspberry Pi Zero. This book contains comprehensive illustrations with specific schematics for each circuit diagram.
Raspberry Pi Robotic Projects - Third Edition

Raspberry Pi Robotic Projects - Third Edition

Richard Grimmett

Packt Publishing Limited
2016
nidottu
Work through a mix of amazing robotic projects using the Raspberry Pi Zero or the Raspberry Pi 3 About This Book • Easy to follow instructions, yet the ones that help you build powerful robots, and exclusive coverage of mobile robots with the Pi Zero • Build robots that can run, swim and fly and the cutting-edge dimension of robotics that is possible with the Raspberry Pi Zero and Pi 3 • Interact with your projects wirelessly and make sci-fi possible, right in your home Who This Book Is For This book is for hobbyists and programmers who are excited about using the Raspberry Pi 3 and Raspberry Pi Zero. It is for those who are taking their first steps towards using these devices to control hardware and software and write simple programs that enable amazing projects. No programming experience is required, Just a little computer and mechanical aptitude and the desire to build some interesting projects. What You Will Learn • Control a variety of different DC motors • Add a USB webcam to see what your robot can see • Attach a projector to project information • Insert USB control hardware to control a complex robot with two legs • Include speech recognition so that your projects can receive commands • Add speech output to that the robot can communicate with the world around it • Include wireless communication so that you can see what the robot is seeing and control the robot from a distance In Detail This book will allow you to take full advantage of Raspberry Pi Zero and Raspberry Pi 3 by building both simple and complex robotic projects. The book takes a mission-critical approach to show you how to build amazing robots and helps you decide which board to use for which type of robot. The book puts a special emphasis on designing mobile (or movable) robots using the Raspberry Pi Zero. The projects will show inexpensive, yet powerful, ways to take full advantage. It will teach you how to program Raspberry Pi, control the movement of your robot, and add features to your robots. Style and approach This fun and practical tutorial contain step-by-step instructions to get you hands-on building inexpensive projects. It contains mission-critical chapters and everything you need to know to get started.
Raspberry Pi for Kids (Updated) Made Easy

Raspberry Pi for Kids (Updated) Made Easy

Samuel Horti; Rene Millman; Laurence Mozafari; Chris Smith

Flame Tree Publishing
2017
nidottu
Raspberry Pi is brilliant for kids, hobbyists and geeks! Perfect for parents and schools to encourage children to understand technology. Updated for the latest OS and packed with step-by-step guides, this is a highly accessible guide to exploring the full potential of this exciting, open-ended, low-cost computer. From initial set-up to a multitude of practical projects, as well as hints and tips on troubleshooting, this book is ideal for anyone wanting to get to grips with this fun computer.
Raspberry Pi: Amazing Projects from Scratch

Raspberry Pi: Amazing Projects from Scratch

Ashwin Pajankar; Arush Kakkar; Matthew Poole; Richard Grimmett

Packt Publishing Limited
2016
nidottu
Explore the powers of Raspberry Pi and build your very own projects right out of the box About This Book * From robotics to gaming, this Learning Path will unlock your creativity! * Build your own impressive IoT projects to transform your home * Featuring some of Packt's very best Raspberry Pi content, this Learning Path doesn't just get you to your destination - it opens up a whole horizon of possibilities! Who This Book Is For Want new ideas for your next Raspberry Pi project? Got one lying around gathering dust? This Learning Path gets you straight into the creative dirty work of programming and playing with your pi. Whether your new to Raspberry Pi, or an experienced maker, we think this Learning Path will inspire you and get your creative juices flowing! What You Will Learn * Discover an aweome range of Raspberry Pi projects * Bridge the gap between software and hardware through your Pi and find out how to make an operating system interact with cameras and other hardware * Find out how to use your Raspberry Pi for gaming * Secure your home with this tiny computer! * Make science fiction a reality - build a walking robot In Detail Looking for inspiration for your next Raspberry Pi project? Not sure where to begin? This Learning Path is the perfect place to begin, providing you with an accessible yet comprehensive journey through Raspberry Pi. Following three modules, you'll soon be confident and prepared to get creative with your microcomputer. Raspberry Pi by Example is the first module in this Learning Path - and it does exactly what it says. It doesn't just teach, it shows you how to go and build some awesome Raspberry Pi projects immediately. Build and play your own games with the Pi, build a complete Internet of Things home automation system that controls your house through Twitter... let your imagination run wild! In the next module we'll look in more depth at building a home security system. You'll be using some of the skills you devoped through the first module, but apply them to something more intricate and impressive. Using a Linux based operating system as the foundations, you'll gradually build up an entire security infrastructure adding cameras, remote controls, and even intrusion alerts! In the final module, we'll take you into the world of Raspberry Pi robotics. By the end of it, you'll have built a biped robot that can interact with its environment! This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products: * Raspberry Pi By Example by Ashwin Pajankar and Arush Kakkar * Building a Home Security System with Raspberry Pi by Matthew Pole * Raspberry Pi Robotics Essentials by Richard Grimmett Style and approach It's not every day you build a home automation system. It's not every day you build a walking robot. But with this Learning Path you'll do just that. So get started and let this tiny computer expand your imagination.
Raspberry Pi 4 Ultimate Guide From Beginner to Pro

Raspberry Pi 4 Ultimate Guide From Beginner to Pro

Ethan J Upton

Eclectic Editions Limited
2025
pokkari
Raspberry Pi 4 Ultimate Guide: From Beginner to ProUnlock the full potential of your Raspberry Pi 4 with this all-in-one guide Whether you're a beginner or looking to tackle advanced projects, this book provides step-by-step instructions to help you set up, program, and build with confidence.Discover everything from the fundamentals of the GNU/Linux system to programming peripherals, mastering communication protocols like I2C and SPI, and debugging like a pro. Packed with hands-on exercises, real-world projects, and expert techniques, this comprehensive guide is perfect for tech enthusiasts, hobbyists, and aspiring developers.What You'll Learn: ✅ Raspberry Pi Basics - Understand the Pi family, Broadcom chips, and seamless device setup. ✅ GNU/Linux Mastery - Navigate the file system, manage users, and control processes. ✅ Peripherals & GPIO - Work with digital inputs/outputs, PWM, and pin configurations. ✅ Communication Protocols - Master I2C, SPI, UART, and networking for seamless connectivity. ✅ C Programming Essentials - Write, compile, and debug code using WiringPi and GNU Debugger. ✅ Hands-On Projects - Apply your skills with step-by-step challenges and real-world applications. ✅ Networking & TCP/UDP - Explore IPv4, transport protocols, and network analysis with Wireshark.From setup to advanced programming, Raspberry Pi 4 Ultimate Guide will empower you to innovate and create. Whether you're a beginner or an experienced developer, this book will help you turn your ideas into reality.���� Start your journey today Click BUY NOW
Raspberry Pi Zero W Wireless Projects

Raspberry Pi Zero W Wireless Projects

Vasilis Tzivaras

Packt Publishing Limited
2017
nidottu
Build DIY wireless projects using the Raspberry Pi Zero W board About This Book • Explore the functionalities of the Raspberry Pi Zero W with exciting projects • Master the wireless features (and extend the use cases) of this $10 chip • A project-based guide that will teach you to build simple yet exciting projects using the Raspberry Pi Zero W board Who This Book Is For If you are a hobbyist or an enthusiast and want to get your hands on the latest Raspberry Pi Zero W to build exciting wireless projects, then this book is for you. Some prior programming knowledge, with some experience in electronics, would be useful. What You Will Learn • Set up a router and connect Raspberry Pi Zero W to the internet • Create a two-wheel mobile robot and control it from your Android device • Build an automated home bot assistant device • Host your personal website with the help of Raspberry Pi Zero W • Connect Raspberry Pi Zero to speakers to play your favorite music • Set up a web camera connected to the Raspberry Pi Zero W and add another security layer to your home automation In Detail The Raspberry Pi has always been the go–to, lightweight ARM-based computer. The recent launch of the Pi Zero W has not disappointed its audience with its $10 release. "W" here stands for Wireless, denoting that the Raspberry Pi is solely focused on the recent trends for wireless tools and the relevant use cases. This is where our book—Raspberry Pi Zero W Wireless Projects—comes into its own. Each chapter will help you design and build a few DIY projects using the Raspberry Pi Zero W board. First, you will learn how to create a wireless decentralized chat service (client-client) using the Raspberry Pi's features?. Then you will make a simple two-wheel mobile robot and control it via your Android device over your local Wi-Fi network. Further, you will use the board to design a home bot that can be connected to plenty of devices in your home. The next two projects build a simple web streaming security layer using a web camera and portable speakers that will adjust the playlist according to your mood. You will also build a home server to host files and websites using the board. Towards the end, you will create free Alexa voice recognition software and an FPV Pi Camera, which can be used to monitor a system, watch a movie, spy on something, remotely control a drone, and more. By the end of this book, you will have developed the skills required to build exciting and complex projects with Raspberry Pi Zero W. Style and approach A step-by-step guide that will help you design and create simple yet exciting projects using the Raspberry Pi Zero W board.
The PI (p) Cycle Secret of the 360-days year calendar

The PI (p) Cycle Secret of the 360-days year calendar

Alfred Isaac Bageya

Austin Macauley Publishers
2024
nidottu
In The PI (π) Cycle, discover the fascinating history of the ancient calendar and how it was ultimately changed by the will of God. Follow the story of King Hezekiah of Judea, whose life was extended by 15 years, and learn about the ground-breaking calendar reforms of Julius Caesar. Explore the observations of ancient astronomers, including the Egyptians and Hipparchus, and how they tracked the length of the year. Uncover the mysteries of how the earth generates natural time at God's command and how it was altered to accommodate King Hezekiah's request. This thought-provoking book will leave you marvelling at the power of God and the complexity of time.
Raspberry Pi 3 Cookbook for Python Programmers

Raspberry Pi 3 Cookbook for Python Programmers

Dr. Steven Lawrence Fernandes

Packt Publishing Limited
2018
nidottu
A recipe-based guide to programming your Raspberry Pi 3 using PythonKey FeaturesLeverage the power of Raspberry Pi 3 using Python programmingCreate 3D games, build neural network modules, and interface with your own circuitsPacked with clear, step-by-step recipes to walk you through the capabilities of Raspberry PiBook DescriptionRaspberry Pi 3 Cookbook for Python Programmers – Third Edition begins by guiding you through setting up Raspberry Pi 3, performing tasks using Python 3.6, and introducing the first steps to interface with electronics. As you work through each chapter, you will build your skills and apply them as you progress. You will learn how to build text classifiers, predict sentiments in words, develop applications using the popular Tkinter library, and create games by controlling graphics on your screen. You will harness the power of a built in graphics processor using Pi3D to generate your own high-quality 3D graphics and environments.You will understand how to connect Raspberry Pi’s hardware pins directly to control electronics, from switching on LEDs and responding to push buttons to driving motors and servos. Get to grips with monitoring sensors to gather real-life data, using it to control other devices, and viewing the results over the internet. You will apply what you have learned by creating your own Pi-Rover or Pi-Hexipod robots. You will also learn about sentiment analysis, face recognition techniques, and building neural network modules for optical character recognition.Finally, you will learn to build movie recommendations system on Raspberry Pi 3.What you will learnLearn to set up and run Raspberry Pi 3Build text classifiers and perform automation using PythonPredict sentiments in words and create games and graphicsDetect edges and contours in imagesBuild human face detection and recognition systemUse Python to drive hardwareSense and display real-world dataBuild a neural network module for optical character recognitionBuild movie recommendations systemWho this book is forThis book is for anyone who wants to master the skills of Python programming using Raspberry Pi 3. Prior knowledge of Python will be an added advantage.
The PI (p) Cycle Secret of the 360-days year calendar

The PI (p) Cycle Secret of the 360-days year calendar

Alfred Isaac Bageya

Austin Macauley Publishers
2024
sidottu
In The PI (π) Cycle, discover the fascinating history of the ancient calendar and how it was ultimately changed by the will of God. Follow the story of King Hezekiah of Judea, whose life was extended by 15 years, and learn about the ground-breaking calendar reforms of Julius Caesar. Explore the observations of ancient astronomers, including the Egyptians and Hipparchus, and how they tracked the length of the year. Uncover the mysteries of how the earth generates natural time at God's command and how it was altered to accommodate King Hezekiah's request. This thought-provoking book will leave you marvelling at the power of God and the complexity of time.
Raspberry Pi Manual for Beginners Step-by-Step Guide to the first Raspberry Pi Project
In this Raspberry Pi manual you will learn how to install and configure a Raspberry Pi and much more. First we will discuss the history and background of the Raspberry Pi.Then we will go through all currently available models, technical data, interfaces, interesting software, hardware projects and available operating systems. With this Raspberry Pi beginners guide you will build or expand your knowledge. If your goal is to use the Raspberry Pi to implement projects for your everyday or professional life, then this manual is perfect for you.After completing this manual, you have learned so much about the Raspberry Pi, that you can setup a Raspberry Pi independently and become creative with your own projects.
Raspberry Pi Computer Vision Programming

Raspberry Pi Computer Vision Programming

Ashwin Pajankar

Packt Publishing Limited
2020
nidottu
Perform a wide variety of computer vision tasks such as image processing and manipulation, feature and object detection, and image restoration to build real-life computer vision applicationsKey FeaturesExplore the potential of computer vision with Raspberry Pi and Python programmingPerform computer vision tasks such as image processing and manipulation using OpenCV and Raspberry PiDiscover easy-to-follow examples and screenshots to implement popular computer vision techniques and applicationsBook DescriptionRaspberry Pi is one of the popular single-board computers of our generation. All the major image processing and computer vision algorithms and operations can be implemented easily with OpenCV on Raspberry Pi. This updated second edition is packed with cutting-edge examples and new topics, and covers the latest versions of key technologies such as Python 3, Raspberry Pi, and OpenCV. This book will equip you with the skills required to successfully design and implement your own OpenCV, Raspberry Pi, and Python-based computer vision projects.At the start, you'll learn the basics of Python 3, and the fundamentals of single-board computers and NumPy. Next, you'll discover how to install OpenCV 4 for Python 3 on Raspberry Pi, before covering major techniques and algorithms in image processing, manipulation, and computer vision. By working through the steps in each chapter, you'll understand essential OpenCV features. Later sections will take you through creating graphical user interface (GUI) apps with GPIO and OpenCV. You'll also learn to use the new computer vision library, Mahotas, to perform various image processing operations. Finally, you'll explore the Jupyter Notebook and how to set up a Windows computer and Ubuntu for computer vision.By the end of this book, you'll be able to confidently build and deploy computer vision apps.What you will learnSet up a Raspberry Pi for computer vision applicationsPerform basic image processing with libraries such as NumPy, Matplotlib, and OpenCVDemonstrate arithmetical, logical, and other operations on imagesWork with a USB webcam and the Raspberry Pi Camera ModuleImplement low-pass and high-pass filters and understand their applications in image processingCover advanced techniques such as histogram equalization and morphological transformationsCreate GUI apps with Python 3 and OpenCVPerform machine learning with K-means clustering and image quantizationWho this book is forThis book is for beginners as well as experienced Raspberry Pi and Python 3 enthusiasts who are looking to explore the amazing world of computer vision. Working knowledge of the Python 3 programming language is assumed.
Raspberry Pi 4 for Beginners

Raspberry Pi 4 for Beginners

Liam Foster

17 Books Publishing
2017
pokkari
You Are About To Discover How To Set Up Your Raspberry Pi 4, Step By Step, The Easy Way, And Make The Most Of This Revolutionary Technology To Achieve So Much More Than You Can Imagine Have you been looking for a simple and inexpensive way to do basic computing and even learn programming, boost your software development tasks or just simplify your life at home with a convenient computer? If yes, then you've been looking for a Raspberry Pi, a credit card-sized computer that is taking the tech world by storm.Even though when it was released in 2013, its main aim was to promote the basics of software development or programming to school-going kids, today, it's being used to handle tons of other tasks in households and industries.Besides learning programming in a simplified way, this is a device that you can use as a web server to host your personal files locally or remotely without paying hosting costs, display dynamic media discreetly, stream audio and handle many more tasks at a very low cost and power consumption.But I'm sure you already know why this device is important, and perhaps you're here because, like most newbies, you've been wondering: How do I set up the device and configure its individual hardware parts once I get it?How to I install the requisite software?How to I navigate its environment and not get confused?How to I connect it remotely?How do I use it to compute- perhaps create a program?If I'm right, then you made the right choice coming here because that's exactly what this book is here for. You'll get answers to these and many more questions while learning how to make the most of this innovative device in no time Here's a tiny bit of what you'll learn: What Raspberry Pi is and how to configure its hardwareHow to set up your Raspberry PiHow to set up NOOBS on Linux, Windows and Mac and install Raspbian OSHow to navigate the OS like a pro, working with the desktop environment and command line effortlesslyHow to work with Raspberry Pi's remote connection (through VNC and SSH)How to work with APTHow to set up the programming environments on your Raspberry Pi by installing python or C++How to troubleshoot common issues on your deviceHow to get started with some of the most innovative projects..And much more
Raspberry Pi Pico DIY Workshop

Raspberry Pi Pico DIY Workshop

Sai Yamanoor; Srihari Yamanoor

PACKT PUBLISHING LIMITED
2022
nidottu
Take your first steps with the Raspberry Pi Pico and take on exciting projects using CircuitPython, MicroPython, and Pico Key Features Make the most of the Raspberry Pi Pico—a low-cost microcontroller that is primed for innovation Work with easy-to-follow examples and learn how to interface and program a Raspberry Pi Pico Work on fun projects, right from home automation to building a seven-segment display to tracking air quality Book DescriptionThe Raspberry Pi Pico is the latest addition to the Raspberry Pi family of products. Introduced by the Raspberry Pi Foundation, based on their RP2040 chip, it is a tiny, fast microcontroller that packs enough punch to power an extensive range of applications. Raspberry Pi Pico DIY Workshop will help you get started with your own Pico and leverage its features to develop innovative products. This book begins with an introduction to the Raspberry Pi Pico, giving you a thorough understanding of the RP2040's peripherals and different development boards for the Pico designed and manufactured by various organizations. You'll explore add-on hardware and programming language options available for the Pico. Next, you'll focus on practical skills, starting with a simple LED blinking project and building up to a giant seven-segment display, while working with application examples such as citizen science displays, digital health, and robots. You'll also work on exciting projects around gardening, building a weather station, tracking air quality, hacking your personal health, and building a robot, along with discovering tips and tricks to give you the confidence needed to make the best use of RP2040. By the end of this Raspberry Pi book, you'll have built a solid foundation in product development using the RP2040, acquired a skillset crucial for embedded device development, and have a robot that you built yourself.What you will learn Understand the RP2040 s peripherals and apply them in the real world Find out about the programming languages that can be used to program the RP2040 Delve into the applications of serial interfaces available on the Pico Discover add-on hardware available for the RP2040 Explore different development board variants for the Raspberry Pi Pico Discover tips and tricks for seamless product development with the Pico Who this book is forThis book is for students, teachers, engineers, scientists, artists, and tech enthusiasts who want to develop embedded systems that drive cost-effective automation, IoT, robotics, medical devices, and art projects. If you consider yourself a maker and would like to learn how to use the Raspberry Pi Pico, then this book is for you. Familiarity with Python programming, MicroPython, CircuitPython, embedded hardware, and peripherals is helpful but not mandatory to get the most out of this book.
Raspberry Pi and MQTT Essentials

Raspberry Pi and MQTT Essentials

Dhairya Parikh

PACKT PUBLISHING LIMITED
2022
nidottu
Get familiar with all the concepts related to Raspberry Pi and MQTT, build innovative IoT projects, and discover how to scale these projects to the next levelKey FeaturesLearn some of the most popular tools used in IoT – Raspberry Pi, MQTT, ESP8266 and moreBuild exciting projects such as an IoT weather station and a smart switch boardDiscover the advantages of taking your MQTT broker globalBook DescriptionThe future of IoT has the potential to be limitless. Wouldn't it be great if you could add it to your own technological stacks? But where to start? With the basics, of course. In this book, you will start by learning about the most popular hardware and communication protocol, Raspberry Pi and MQTT. You will see how to use them together by setting up your own MQTT server on Raspberry Pi and understand how it works. This book explores MQTT in detail, including the clients and devices that you can connect to your server. You will discover two very popular IoT development boards among project developers: the ESP8266 and ESP32 development boards. Then, you will learn how to build interactive dashboards on your Pi and monitor your client devices. The book also shows you how to build a dashboard using another popular software – Node-RED. You will be able to put your skills to the test by creating two full-scale projects. That's not all: you will also learn how to host your own MQTT server on a virtual cloud service. Finally, you will be guided on how to move forward from here, what technologies to learn, and some project recommendations to polish or test your knowledge. By the end of this book, you will be able to build meaningful projects using Raspberry Pi and MQTT and create dashboards for your projects on Node-RED.What you will learnConfigure and use a Raspberry Pi for IoT projectsImplement the MQTT communication protocol for projectsUnderstand how to set up the NodeMCU and ESP32 boards as MQTT clientsControl a NodeMCU board through a Node-RED dashboard hosted on Raspberry PiGet LAMP server, Home Assistant, and MariaDB on the Raspberry PiSet up an online MQTT broker on a cloud service or enterprise service provider platformBuild full-scale, end-to-end prototype projectsWho this book is forThis book is for students who are interested in IoT and want to build projects using the available developer hardware. Educators who want to introduce a course on IoT into their curriculum, technology enthusiasts, and IoT developers who are just getting started will also benefit from this book. No prior knowledge about the two main topics that the book covers is required - Raspberry Pi and MQTT. A basic understanding of what IoT is will also be useful but not mandatory.
Raspberry Pi in Easy Steps

Raspberry Pi in Easy Steps

Mike McGrath

In Easy Steps Limited
2013
nidottu
The Raspberry Pi is a cheap, basic, programmable credit-card sized computer that plugs into your TV and a keyboard. It can be used for many of the things that your PC does, like spreadsheets, word-processing and playing games, but its real purpose is to inspire children (and grown-ups) to learn how to program. Over five million Raspberry Pis have been sold worldwide, so far!Raspberry Pi in easy steps starts with the basic components you’ll need, setting up the system and logging into the console. Then, in easy steps, it covers: Exploring the desktop, including understanding the Taskbar, customizing the look and feel, examining the filesystem, and browsing the internetCommanding the system, including getting applications, saving web pages, reading and writing text, finding files, adding users, changing permissions, and employing the shellAnimating with Scratch – a fun learning environment that enables complete beginners to create computer programs visually without writing any codeProgramming with Python – a high-level (human-readable) programming language that is processed by the Python ‘interpreter’ to produce results fastProducing games – Raspberry Pi ships with a selection of Python games for you to try, but also includes the Python ‘pygame’ module that you can use to make your own games, which is covered in Python in easy stepsDeveloping windowed apps with Tkinter, the standard Python module that is shipped with the Raspberry Pi, that you can use to create graphical applicationsDriving header pins – how to control electrical input and output on the Raspberry Pi header from Python scripts, including lighting a lamp, adding more buttons and controlling projectsUse Raspberry Pi in easy steps to have fun going back to basics and creating your own applications. Source code files from the examples featured in this book are available to download free for checking against your own work.
Raspberry Pi 3 in Easy Steps

Raspberry Pi 3 in Easy Steps

Mike McGrath

In Easy Steps Limited
2016
nidottu
The Raspberry Pi is an inexpensive programmable credit-card sized computer that plugs into your TV and a keyboard. It can be used for many of the things that your PC does, like spreadsheets, word-processing and playing games, but its real purpose is to inspire children (and adults) to learn how to program. Over five million Raspberry Pis have been sold worldwide, so far!Raspberry Pi 3 in easy steps starts with the basic components you”ll need, setting up the system and logging into the console. Then, in easy steps, it introduces you to the Raspbian operating system that is optimized for the Raspberry Pi. You”ll learn how to customize the look and feel of your system, how to navigate the file system, and how to use the powerful system “shell” to make things happen for you. The new GPIO interface is fully described, and the new NOOBS installer is also described for setup. Raspberry Pi 3 in easy steps enables complete beginners to create their very own computer programs with the Scratch visual programming environment. It also instructs programming in the high-level (human-readable) Python programming language, which is processed by the Python “interpreter” to produce results fast. Examples demonstrate how to use the included Python “pygame” module, to make your own games, and how to use the included “Tkinter” module to create graphical windowed apps. Raspberry Pi 3 in easy steps also illustrates how to control electrical input and output on the Raspberry Pi header from Python scripts, including lighting a lamp, adding more buttons and controlling projects. With the knowledge gained from this book the reader can confidently advance to any future electronic Raspberry Pi project or other explore other programming environments. Covers the latest versions of Python.