Author: Agus Kurniawan
Publisher: PE Press
ISBN:
Category : Computers
Languages : en
Pages : 62
Book Description
CircuitPython is a development framework for embedded system based MicroPython. This book helps you to get started with CircuitPython development. This book uses Adafruit ItsyBitsy M0 Express board for development testing board. The following is a list of highlight topics in this book: * Preparing Development Environment * Setting Up CircuitPython * GPIO Programming * PWM and Analog Input * Working with I2C * Working with UART * Working with SPI * Working with DHT Module
CircuitPython Development Workshop
Author: Agus Kurniawan
Publisher: PE Press
ISBN:
Category : Computers
Languages : en
Pages : 62
Book Description
CircuitPython is a development framework for embedded system based MicroPython. This book helps you to get started with CircuitPython development. This book uses Adafruit ItsyBitsy M0 Express board for development testing board. The following is a list of highlight topics in this book: * Preparing Development Environment * Setting Up CircuitPython * GPIO Programming * PWM and Analog Input * Working with I2C * Working with UART * Working with SPI * Working with DHT Module
Publisher: PE Press
ISBN:
Category : Computers
Languages : en
Pages : 62
Book Description
CircuitPython is a development framework for embedded system based MicroPython. This book helps you to get started with CircuitPython development. This book uses Adafruit ItsyBitsy M0 Express board for development testing board. The following is a list of highlight topics in this book: * Preparing Development Environment * Setting Up CircuitPython * GPIO Programming * PWM and Analog Input * Working with I2C * Working with UART * Working with SPI * Working with DHT Module
Raspberry Pi Pico DIY Workshop
Author: Sai Yamanoor
Publisher: Packt Publishing Ltd
ISBN: 1801810664
Category : Computers
Languages : en
Pages : 376
Book Description
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 Description The 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 for This 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.
Publisher: Packt Publishing Ltd
ISBN: 1801810664
Category : Computers
Languages : en
Pages : 376
Book Description
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 Description The 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 for This 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.
Programming with MicroPython
Author: Nicholas H. Tollervey
Publisher: "O'Reilly Media, Inc."
ISBN: 1491972718
Category : Computers
Languages : en
Pages : 210
Book Description
It’s an exciting time to get involved with MicroPython, the re-implementation of Python 3 for microcontrollers and embedded systems. This practical guide delivers the knowledge you need to roll up your sleeves and create exceptional embedded projects with this lean and efficient programming language. If you’re familiar with Python as a programmer, educator, or maker, you’re ready to learn—and have fun along the way. Author Nicholas Tollervey takes you on a journey from first steps to advanced projects. You’ll explore the types of devices that run MicroPython, and examine how the language uses and interacts with hardware to process input, connect to the outside world, communicate wirelessly, make sounds and music, and drive robotics projects. Work with MicroPython on four typical devices: PyBoard, the micro:bit, Adafruit’s Circuit Playground Express, and ESP8266/ESP32 boards Explore a framework that helps you generate, evaluate, and evolve embedded projects that solve real problems Dive into practical MicroPython examples: visual feedback, input and sensing, GPIO, networking, sound and music, and robotics Learn how idiomatic MicroPython helps you express a lot with the minimum of resources Take the next step by getting involved with the Python community
Publisher: "O'Reilly Media, Inc."
ISBN: 1491972718
Category : Computers
Languages : en
Pages : 210
Book Description
It’s an exciting time to get involved with MicroPython, the re-implementation of Python 3 for microcontrollers and embedded systems. This practical guide delivers the knowledge you need to roll up your sleeves and create exceptional embedded projects with this lean and efficient programming language. If you’re familiar with Python as a programmer, educator, or maker, you’re ready to learn—and have fun along the way. Author Nicholas Tollervey takes you on a journey from first steps to advanced projects. You’ll explore the types of devices that run MicroPython, and examine how the language uses and interacts with hardware to process input, connect to the outside world, communicate wirelessly, make sounds and music, and drive robotics projects. Work with MicroPython on four typical devices: PyBoard, the micro:bit, Adafruit’s Circuit Playground Express, and ESP8266/ESP32 boards Explore a framework that helps you generate, evaluate, and evolve embedded projects that solve real problems Dive into practical MicroPython examples: visual feedback, input and sensing, GPIO, networking, sound and music, and robotics Learn how idiomatic MicroPython helps you express a lot with the minimum of resources Take the next step by getting involved with the Python community
Practical Python Programming for IoT
Author: Gary Smart
Publisher: Packt Publishing Ltd
ISBN: 1838982833
Category : Computers
Languages : en
Pages : 500
Book Description
Leverage Python and Raspberry Pi to create complex IoT applications capable of creating and detecting movement and measuring distance, light, and a host of other environmental conditions Key FeaturesLearn the fundamentals of electronics and how to integrate them with a Raspberry PiUnderstand how to build RESTful APIs, WebSocket APIs, and MQTT-based applicationsExplore alternative approaches to structuring IoT applications with PythonBook Description The age of connected devices is here, be it fitness bands or smart homes. It's now more important than ever to understand how hardware components interact with the internet to collect and analyze user data. The Internet of Things (IoT), combined with the popular open source language Python, can be used to build powerful and intelligent IoT systems with intuitive interfaces. This book consists of three parts, with the first focusing on the "Internet" component of IoT. You'll get to grips with end-to-end IoT app development to control an LED over the internet, before learning how to build RESTful APIs, WebSocket APIs, and MQTT services in Python. The second part delves into the fundamentals behind electronics and GPIO interfacing. As you progress to the last part, you'll focus on the "Things" aspect of IoT, where you will learn how to connect and control a range of electronic sensors and actuators using Python. You'll also explore a variety of topics, such as motor control, ultrasonic sensors, and temperature measurement. Finally, you'll get up to speed with advanced IoT programming techniques in Python, integrate with IoT visualization and automation platforms, and build a comprehensive IoT project. By the end of this book, you'll be well-versed with IoT development and have the knowledge you need to build sophisticated IoT systems using Python. What you will learnUnderstand electronic interfacing with Raspberry Pi from scratchGain knowledge of building sensor and actuator electronic circuitsStructure your code in Python using Async IO, pub/sub models, and moreAutomate real-world IoT projects using sensor and actuator integrationIntegrate electronics with ThingSpeak and IFTTT to enable automationBuild and use RESTful APIs, WebSockets, and MQTT with sensors and actuatorsSet up a Raspberry Pi and Python development environment for IoT projectsWho this book is for This IoT Python book is for application developers, IoT professionals, or anyone interested in building IoT applications using the Python programming language. It will also be particularly helpful for mid to senior-level software engineers who are experienced in desktop, web, and mobile development, but have little to no experience of electronics, physical computing, and IoT.
Publisher: Packt Publishing Ltd
ISBN: 1838982833
Category : Computers
Languages : en
Pages : 500
Book Description
Leverage Python and Raspberry Pi to create complex IoT applications capable of creating and detecting movement and measuring distance, light, and a host of other environmental conditions Key FeaturesLearn the fundamentals of electronics and how to integrate them with a Raspberry PiUnderstand how to build RESTful APIs, WebSocket APIs, and MQTT-based applicationsExplore alternative approaches to structuring IoT applications with PythonBook Description The age of connected devices is here, be it fitness bands or smart homes. It's now more important than ever to understand how hardware components interact with the internet to collect and analyze user data. The Internet of Things (IoT), combined with the popular open source language Python, can be used to build powerful and intelligent IoT systems with intuitive interfaces. This book consists of three parts, with the first focusing on the "Internet" component of IoT. You'll get to grips with end-to-end IoT app development to control an LED over the internet, before learning how to build RESTful APIs, WebSocket APIs, and MQTT services in Python. The second part delves into the fundamentals behind electronics and GPIO interfacing. As you progress to the last part, you'll focus on the "Things" aspect of IoT, where you will learn how to connect and control a range of electronic sensors and actuators using Python. You'll also explore a variety of topics, such as motor control, ultrasonic sensors, and temperature measurement. Finally, you'll get up to speed with advanced IoT programming techniques in Python, integrate with IoT visualization and automation platforms, and build a comprehensive IoT project. By the end of this book, you'll be well-versed with IoT development and have the knowledge you need to build sophisticated IoT systems using Python. What you will learnUnderstand electronic interfacing with Raspberry Pi from scratchGain knowledge of building sensor and actuator electronic circuitsStructure your code in Python using Async IO, pub/sub models, and moreAutomate real-world IoT projects using sensor and actuator integrationIntegrate electronics with ThingSpeak and IFTTT to enable automationBuild and use RESTful APIs, WebSockets, and MQTT with sensors and actuatorsSet up a Raspberry Pi and Python development environment for IoT projectsWho this book is for This IoT Python book is for application developers, IoT professionals, or anyone interested in building IoT applications using the Python programming language. It will also be particularly helpful for mid to senior-level software engineers who are experienced in desktop, web, and mobile development, but have little to no experience of electronics, physical computing, and IoT.
TinyML
Author: Pete Warden
Publisher: O'Reilly Media
ISBN: 1492052019
Category : Computers
Languages : en
Pages : 504
Book Description
Deep learning networks are getting smaller. Much smaller. The Google Assistant team can detect words with a model just 14 kilobytes in size—small enough to run on a microcontroller. With this practical book you’ll enter the field of TinyML, where deep learning and embedded systems combine to make astounding things possible with tiny devices. Pete Warden and Daniel Situnayake explain how you can train models small enough to fit into any environment. Ideal for software and hardware developers who want to build embedded systems using machine learning, this guide walks you through creating a series of TinyML projects, step-by-step. No machine learning or microcontroller experience is necessary. Build a speech recognizer, a camera that detects people, and a magic wand that responds to gestures Work with Arduino and ultra-low-power microcontrollers Learn the essentials of ML and how to train your own models Train models to understand audio, image, and accelerometer data Explore TensorFlow Lite for Microcontrollers, Google’s toolkit for TinyML Debug applications and provide safeguards for privacy and security Optimize latency, energy usage, and model and binary size
Publisher: O'Reilly Media
ISBN: 1492052019
Category : Computers
Languages : en
Pages : 504
Book Description
Deep learning networks are getting smaller. Much smaller. The Google Assistant team can detect words with a model just 14 kilobytes in size—small enough to run on a microcontroller. With this practical book you’ll enter the field of TinyML, where deep learning and embedded systems combine to make astounding things possible with tiny devices. Pete Warden and Daniel Situnayake explain how you can train models small enough to fit into any environment. Ideal for software and hardware developers who want to build embedded systems using machine learning, this guide walks you through creating a series of TinyML projects, step-by-step. No machine learning or microcontroller experience is necessary. Build a speech recognizer, a camera that detects people, and a magic wand that responds to gestures Work with Arduino and ultra-low-power microcontrollers Learn the essentials of ML and how to train your own models Train models to understand audio, image, and accelerometer data Explore TensorFlow Lite for Microcontrollers, Google’s toolkit for TinyML Debug applications and provide safeguards for privacy and security Optimize latency, energy usage, and model and binary size
Getting Started with Adafruit Circuit Playground Express
Author: Anne Barela
Publisher: Maker Media, Inc.
ISBN: 1680454870
Category : Computers
Languages : en
Pages : 256
Book Description
From Adafruit Industries, a leader in products to Makers, designers, students young and old, comes the Circuit Playground Express. Connect it to your PC, Mac or Linux computer, and you can be programming interactive projects in minutes. You have a choice of programming environments to choose from: Python, the Microsoft MakeCode graphical building block environment, C/C++ via the Arduino development environment and JavaScript. Whether you are learning interactive programming, have an Internet of Things project in mind, or are looking to design on-the-go wearable electronics, the versatile Circuit Playground Express is the device to start with. In Getting Started with the Adafruit Circuit Playground Express, you'll learn how to: Get up and running quickly with programmable boards Understand the basics of coding in multiple programming languages Use the built-in sensors for a variety of projects Make colorful interactive displays Design programs for the Internet of Things (IoT)
Publisher: Maker Media, Inc.
ISBN: 1680454870
Category : Computers
Languages : en
Pages : 256
Book Description
From Adafruit Industries, a leader in products to Makers, designers, students young and old, comes the Circuit Playground Express. Connect it to your PC, Mac or Linux computer, and you can be programming interactive projects in minutes. You have a choice of programming environments to choose from: Python, the Microsoft MakeCode graphical building block environment, C/C++ via the Arduino development environment and JavaScript. Whether you are learning interactive programming, have an Internet of Things project in mind, or are looking to design on-the-go wearable electronics, the versatile Circuit Playground Express is the device to start with. In Getting Started with the Adafruit Circuit Playground Express, you'll learn how to: Get up and running quickly with programmable boards Understand the basics of coding in multiple programming languages Use the built-in sensors for a variety of projects Make colorful interactive displays Design programs for the Internet of Things (IoT)
Encyclopedia of Electronic Components Volume 1
Author: Charles Platt
Publisher: "O'Reilly Media, Inc."
ISBN: 1449333893
Category : Computers
Languages : en
Pages : 303
Book Description
"Power sources & conversion: resistors, capacitors, inductors, switches, encoders, relays, transistors"--Cover.
Publisher: "O'Reilly Media, Inc."
ISBN: 1449333893
Category : Computers
Languages : en
Pages : 303
Book Description
"Power sources & conversion: resistors, capacitors, inductors, switches, encoders, relays, transistors"--Cover.
ECML PKDD 2020 Workshops
Author: Irena Koprinska
Publisher: Springer Nature
ISBN: 3030659658
Category : Computers
Languages : en
Pages : 619
Book Description
This volume constitutes the refereed proceedings of the workshops which complemented the 20th Joint European Conference on Machine Learning and Knowledge Discovery in Databases, ECML PKDD, held in September 2020. Due to the COVID-19 pandemic the conference and workshops were held online. The 43 papers presented in volume were carefully reviewed and selected from numerous submissions. The volume presents the papers that have been accepted for the following workshops: 5th Workshop on Data Science for Social Good, SoGood 2020; Workshop on Parallel, Distributed and Federated Learning, PDFL 2020; Second Workshop on Machine Learning for Cybersecurity, MLCS 2020, 9th International Workshop on New Frontiers in Mining Complex Patterns, NFMCP 2020, Workshop on Data Integration and Applications, DINA 2020, Second Workshop on Evaluation and Experimental Design in Data Mining and Machine Learning, EDML 2020, Second International Workshop on eXplainable Knowledge Discovery in Data Mining, XKDD 2020; 8th International Workshop on News Recommendation and Analytics, INRA 2020. The papers from INRA 2020 are published open access and licensed under the terms of the Creative Commons Attribution 4.0 International License.
Publisher: Springer Nature
ISBN: 3030659658
Category : Computers
Languages : en
Pages : 619
Book Description
This volume constitutes the refereed proceedings of the workshops which complemented the 20th Joint European Conference on Machine Learning and Knowledge Discovery in Databases, ECML PKDD, held in September 2020. Due to the COVID-19 pandemic the conference and workshops were held online. The 43 papers presented in volume were carefully reviewed and selected from numerous submissions. The volume presents the papers that have been accepted for the following workshops: 5th Workshop on Data Science for Social Good, SoGood 2020; Workshop on Parallel, Distributed and Federated Learning, PDFL 2020; Second Workshop on Machine Learning for Cybersecurity, MLCS 2020, 9th International Workshop on New Frontiers in Mining Complex Patterns, NFMCP 2020, Workshop on Data Integration and Applications, DINA 2020, Second Workshop on Evaluation and Experimental Design in Data Mining and Machine Learning, EDML 2020, Second International Workshop on eXplainable Knowledge Discovery in Data Mining, XKDD 2020; 8th International Workshop on News Recommendation and Analytics, INRA 2020. The papers from INRA 2020 are published open access and licensed under the terms of the Creative Commons Attribution 4.0 International License.
Welcome to Your Awesome Robot
Author: Viviane Schwarz
Publisher: Nobrow Press
ISBN: 9781909263000
Category : Children's costumes
Languages : en
Pages : 0
Book Description
Create a robot costume from things you'd normally throw out and have a fun day in!
Publisher: Nobrow Press
ISBN: 9781909263000
Category : Children's costumes
Languages : en
Pages : 0
Book Description
Create a robot costume from things you'd normally throw out and have a fun day in!
Structural Packaging
Author: Paul Jackson
Publisher: Laurence King Publishing
ISBN: 1780673833
Category : Design
Languages : en
Pages : 128
Book Description
Unlike other packaging titles, which simply provide templates to copy, this book enables designers of all packaging types to create 3-D packaging forms that are specific to their needs rather than based on an existing design. It teaches a simple ‘net’ construction system – a one-piece 2-D configuration of card seen when a 3-D package is opened out and flattened – which enables the designer to create a huge number of very strong 3-D packaging forms that are both practical and imaginative. Each chapter concludes with photographs and net drawings of 6–10 creative examples of packaging designs made using the principles outlined in the preceding chapter. Structural Packaging gives the reader an understanding of the underlying principles of packaging construction and the technical knowledge and confidence to develop a greater number of their own unusual and innovative designs than any comparable book. Download the crease diagrams from the book for free at www.laurenceking.com
Publisher: Laurence King Publishing
ISBN: 1780673833
Category : Design
Languages : en
Pages : 128
Book Description
Unlike other packaging titles, which simply provide templates to copy, this book enables designers of all packaging types to create 3-D packaging forms that are specific to their needs rather than based on an existing design. It teaches a simple ‘net’ construction system – a one-piece 2-D configuration of card seen when a 3-D package is opened out and flattened – which enables the designer to create a huge number of very strong 3-D packaging forms that are both practical and imaginative. Each chapter concludes with photographs and net drawings of 6–10 creative examples of packaging designs made using the principles outlined in the preceding chapter. Structural Packaging gives the reader an understanding of the underlying principles of packaging construction and the technical knowledge and confidence to develop a greater number of their own unusual and innovative designs than any comparable book. Download the crease diagrams from the book for free at www.laurenceking.com