Descarga Libros Gratis

Descargar libros y ebooks (Los mejores libros en formato PDF, EBOOK, etc.)

Buscador de ebooks....

Total de libros encontrados 40 para su búsqueda. Descargue los ebooks y Disfrute!!!
MicroPython Projects

MicroPython Projects

Autor: Jacob Beningo

Número de Páginas: 282

Explore MicroPython through a series of hands-on projects and learn to design and build your own embedded systems using the MicroPython Pyboard, ESP32, the STM32 IoT Discovery kit, and the OpenMV camera module. Key Features Delve into MicroPython Kernel and learn to make modifications that will enhance your embedded applications Design and implement drivers to interact with a variety of sensors and devices Build low-cost projects such as DIY automation and object detection with machine learning Book DescriptionWith the increasing complexity of embedded systems seen over the past few years, developers are looking for ways to manage them easily by solving problems without spending a lot of time on finding supported peripherals. MicroPython is an efficient and lean implementation of the Python 3 programming language, which is optimized to run on microcontrollers. MicroPython Projects will guide you in building and managing your embedded systems with ease. This book is a comprehensive project-based guide that will help you build a wide range of projects and give you the confidence to design complex projects spanning new areas of technology such as electronic applications, automation...

Programmer en MicroPython - programmation embarquée de microcontrôleurs avec Python - collection O'Reilly

Programmer en MicroPython - programmation embarquée de microcontrôleurs avec Python - collection O'Reilly

Autor: Nicholas H. Tollervey

Número de Páginas: 395

Apprenez à programmer vos cartes BBC:micro bit et PyBoard Le langage MicroPython est le langage idéal pour programmer des microcontrolleurs. Il permet de piloter les cartes PyBoard, micro:bit, les circuits Adafruit Playground Express ou les cartes ESP8266/ESP32. Dans ce livre vous apprendrez les bases du langage ainsi que son implémentation dans les différents types de cartes qu'il spporte. Au programme : MicroPython la génèse La carte Pyboard La carte bbc:micro Le circuit Adafruit Express La carte ESP8266/ESP32 Texte images et animations Gestion des boutons Accéléromètre et compas GPIO Travailler en réseau Son et musique Piloter un robot Collection O'Reilly

Programming with MicroPython

Programming with MicroPython

Autor: Nicholas H. Tollervey

Número de Páginas: 210

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...

Micropython Essentials

Micropython Essentials

Autor: Richard Johnson

Número de Páginas: 262

"Micropython Essentials" "Micropython Essentials" is a comprehensive guide designed for engineers, developers, and enthusiasts eager to harness the full power of Python on microcontrollers. Meticulously structured, the book delves into the architecture and core principles shaping Micropython, offering clear explanations of its interpreter internals, memory management, and the rationale behind key design decisions. Readers will find authoritative comparisons to CPython, thorough analyses of supported hardware platforms, and step-by-step strategies for porting Micropython to new devices—laying a robust foundation for both beginners and advanced users seeking deep technical insight. Across its well-defined chapters, the book walks the reader through Micropython’s unique approach to Python language features, the streamlined standard library, and mechanisms for extending functionality. Practical topics cover everything from efficient manipulation of data structures, file systems, networking, and hardware IO to the intricacies of asynchronous programming and real-time system design. Comprehensive hands-on examples, guidance on integrating peripherals and sensors, and best practices...

Programming with MicroPython

Programming with MicroPython

Autor: Nicholas H. Tollervey

Número de Páginas: 203

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...

MicroPython for the Internet of Things

MicroPython for the Internet of Things

Autor: Charles Bell

Número de Páginas: 454

Quickly learn to program for microcontrollers and IoT devices without a lot of study and expense. MicroPython and controllers that support it eliminate the need for programming in a C-like language, making the creation of IoT applications and devices easier and more accessible than ever. MicroPython for the Internet of Things is ideal for readers new to electronics and the world of IoT. Specific examples are provided covering a range of supported devices, sensors, and MicroPython boards such as Pycom’s WiPy modules and MicroPython’s pyboard. Never has programming for microcontrollers been easier. The book takes a practical and hands-on approach without a lot of detours into the depths of theory. The book: Shows a faster and easier way to program microcontrollers and IoT devices Teaches MicroPython, a variant of one of the most widely used scripting languages Is friendly and accessible to those new to electronics, with fun example projects What You'll Learn Program in MicroPython Understand sensors and basic electronics Develop your own IoT projects Build applications for popular boards such as WiPy and pyboard Load MicroPython on the ESP8266 and similar boards Interface with...

MicroPython For Everyone

MicroPython For Everyone

Autor: Mason Milette

Número de Páginas: 50

MicroPython is a re-implementation of Python 3 targeted for microcontrollers and embedded systems. MicroPython is very similar to regular Python. So, if you already know how to program in Python, you also know how to program in MicroPython. This micropython book aims to inform detail about micro python esp32 and micropython esp8266 including micropython usage. The book provides 6 modules: Introduction to course Setting up the software for the course Flashing MicroPython firmware to ESP32 Python 3 syntax, recap using Micropython Controlling GPIO pins Connect to the internet over WiFi

MicroPython Cookbook

MicroPython Cookbook

Autor: Marwan Alsabbagh

Número de Páginas: 441

Learn how you can control LEDs, make music, and read sensor data using popular microcontrollers such as Adafruit Circuit Playground, ESP8266, and the BBC micro:bit Key Features Load and execute your first program with MicroPython Program an IoT device to retrieve weather data using a RESTful API Get to grips with integrating hardware, programming, and networking concepts with MicroPython Book DescriptionMicroPython is an open source implementation of Python 3 that runs in embedded environments. With MicroPython, you can write clean and simple Python code to control hardware instead of using complex low-level languages such as C and C++. This book guides you through all the major applications of the MicroPython platform to build and program projects that use microcontrollers. This MicroPython book covers recipes that will help you experiment with the programming environment and hardware programmed in MicroPython. You'll find tips and techniques for building a variety of objects and prototypes that can sense and respond to touch, sound, position, heat, and light. This book will take you through the uses of MicroPython with a variety of popular input devices and sensors. You'll learn ...

Python for Microcontrollers: Getting Started with MicroPython

Python for Microcontrollers: Getting Started with MicroPython

Autor: Donald Norris

Número de Páginas: 0

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

Sin imagen

Explore Esp32 Micropython

Autor: Akira Shiro

Número de Páginas: 281

Programming is something that every modern makers should have some grasp. Figuring out exactly what program is best for your particular purpose can be half of the battle. I've had a chat previously about programming, but as an overview programming is simply the process of creating instructions for a computing device to comprehend and execute. These instructions are referred to as a software. Once the software program is run, the computing device will perform the specified task. The programming language is a set of commands, directives and other syntaxes, which gives you a vocabulary to create these software programs. Now Python and micro path and our power house programming languages. Each language can support your programming needs to almost the limits of your imagination. Both languages are transportable open source growing in popularity, comparatively, easy to use. And free. They also have similar syntax, keywords and operators. So how exactly do they differ from each other? Get up, get up, get up, get the fuck up. The biggest factor is that Python because of its intensive processing demands requires a full-sized computer. Laptop or cloud server to run effectively in Harrison,...

IoT Data Analytics using Python

IoT Data Analytics using Python

Autor: M S Hariharan

Número de Páginas: 304

Harness the power of Python to analyze your IoT data KEY FEATURES ● Learn how to build an IoT Data Analytics infrastructure. ● Explore advanced techniques for IoT Data Analysis with Python. ● Gain hands-on experience applying IoT Data Analytics to real-world situations. DESCRIPTION Python is a popular programming language for data analytics, and it is also well-suited for IoT Data Analytics. By leveraging Python's versatility and its rich ecosystem of libraries and tools, Data Analytics for IoT can unlock valuable insights, enable predictive capabilities, and optimize decision-making in various IoT applications and domains. The book begins with a foundation in IoT fundamentals, its role in digital transformation, and why Python is the preferred language for IoT Data Analytics. It then covers essential data analytics concepts, how to establish an IoT Data Analytics environment, and how to design and manage real-time IoT data flows. Next, the book discusses how to implement Descriptive Analytics with Pandas, Time Series Forecasting with Python libraries, and Monitoring, Preventive Maintenance, Optimization, Text Mining, and Automation strategies. It also introduces Edge...

Hands-On Edge Analytics with Azure IoT

Hands-On Edge Analytics with Azure IoT

Autor: Colin Dow

Número de Páginas: 253

Design, secure, and protect the privacy of edge analytics applications using platforms and tools such as Microsoft's Azure IoT Edge, MicroPython, and Open Source Computer Vision (OpenCV) Key FeaturesBecome well-versed with best practices for implementing automated analytical computationsDiscover real-world examples to extend cloud intelligenceDevelop your skills by understanding edge analytics and applying it to research activitiesBook Description Edge analytics has gained attention as the IoT model for connected devices rises in popularity. This guide will give you insights into edge analytics as a data analysis model, and help you understand why it’s gaining momentum. You'll begin with the key concepts and components used in an edge analytics app. Moving ahead, you'll delve into communication protocols to understand how sensors send their data to computers or microcontrollers. Next, the book will demonstrate how to design modern edge analytics apps that take advantage of the processing power of modern single-board computers and microcontrollers. Later, you'll explore Microsoft Azure IoT Edge, MicroPython, and the OpenCV visual recognition library. As you progress, you'll cover ...

ESP8266 Internet of Things Cookbook

ESP8266 Internet of Things Cookbook

Autor: Marco Schwartz

Número de Páginas: 267

Exploring the low cost WiFi module Key Features Leverage the ESP8266's on-board processing and storage capability Get hand- on experience of working on the ESP8266 Arduino Core and its various libraries A practical and enticing recipe-based book that will teach you how to make your environment smart using the ESP8266 Book DescriptionThe ESP8266 Wi-Fi Module is a self contained System on Chip (SOC) with an integrated TCP/IP protocol stack and can give any microcontroller access to your Wi-Fi network. It is capable of either hosting an application or offloading all Wi-Fi networking functions from another application processor. This book contains practical recipes that will help you master all ESP8266 functionalities. You will start by configuring and customizing the chip in line with your requirements. Then you will focus on core topics such as on-board processing, sensors, GPIOs, programming, networking, integration with external components, and so on. We will also teach you how to leverage Arduino using the ESP8266 and you'll learn about its libraries, file system, OTA updates, and so on. The book also provide recipes on web servers, testing, connecting with the cloud, and...

Python for Microcontrollers: Getting Started with MicroPython

Python for Microcontrollers: Getting Started with MicroPython

Autor: Donald Norris

Número de Páginas: 289

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

Getting Started With MicroPython Development for Raspberry Pi Pico

Getting Started With MicroPython Development for Raspberry Pi Pico

Autor: Agus Kurniawan

Número de Páginas: 129

This book is designed for anyone who learns how to get started with MicroPython development for Raspberry Pi Pico. The book covers Raspberry Pi Pico with Python. The following is a list of highlight topics: * Preparing Development Environment * Setting Up MicroPython * GPIO Programming * PWM and Analog Input * Working with I2C * Working with UART * Working with SPI * Working with Temperature and humidity (DHT Module) * Building IoT Application over WiFi * Reading Sensors on Raspberry Pi Pico from Android over Bluetooth * Working with OLED I2C Display * Working with File System * Working with GPS U-blox Module

Get Started with MicroPython on Raspberry Pi Pico

Get Started with MicroPython on Raspberry Pi Pico

Autor: Gareth Halfacree , Ben Everard

Número de Páginas: 140

Microcontrollers, like the RP2040 at the heart of Raspberry Pi Pico, are computers stripped back to their bare essentials. You don't use monitors or keyboards with them, but program them over USB to take their input from (and send their output to) their input/output (IO) pins. Using these programmable connections, you can light lights, make noises, send text to screens, and much more. In Get Started with MicroPython on Raspberry Pi Pico, you will learn how to use the beginner-friendly language MicroPython to write programs and connect up hardware to make your Raspberry Pi Pico interact with the world around it. Using these skills, you can create your own electro-mechanical projects, whether for fun or to make your life easier. This book shows you how to: Get started with Raspberry Pi Pico Work with various electronic components Create your own programmable electronic contraptions Work with Programming Input and Output (PIO) for low level, timing-critical projects Learn the Raspberry Pi Pico pinouts for hooking up components Use the I2C and SPI protocols to connect to components By the end of the book, you'll know how to create your own programmable electronic contraptions. What...

Python Programming Recipes for IoT Applications

Python Programming Recipes for IoT Applications

Autor: Jivan S. Parab , Madhusudan Ganuji Lanjewar , Marlon Darius Sequeira , Gourish Naik , Arman Yusuf Shaikh

Número de Páginas: 206

The book comprehensively covers the most important applications of the internet of things (IoT) using Python programming on Raspberry pi, Micropython Py Board, and NVIDIA Jetson Board. The authors have used an immersive ‘hands-on’ approach to help readers gain expertise in developing working code for real-world IoT applications. The book focuses on industry-standard embedded platforms for IoT applications. It also gives a glimpse of python programming and setup configuration of these embedded platforms. The later chapter highlights basic interface applications with Raspberry Pi. Exclusive advanced IoT applications on the Micropython Pyboard are also covered. The last two chapters deal with the NVIDIA Jetson Nano board programming for machine learning applications with FoG/cloud computing. The various IoT applications with different embedded platforms in this volume are best-suited for undergraduate/postgraduate students and researchers who want to get exposed to python programming for IoT applications. This book will enable readers to design their own embedded IoT products.

La guía oficial de Raspberry Pi para principiantes

La guía oficial de Raspberry Pi para principiantes

Autor: Gareth Halfacree

Número de Páginas: 293

Raspberry Pi es un ordenador pequeño e inteligente de fabricación británica con un gran potencial. Creado con un procesador de sobremesa de bajo consumo, Raspberry Pi se ha diseñado para ayudarte a aprender a programar, descubrir cómo funcionan los ordenadores y crear cosas maravillosas. Esta guía tiene el propósito de demostrar lo fácil que es empezar. Aprenderás a: Configurar tu Raspberry Pi, instalar el sistema operativo y usar este ordenador totalmente funcional. Programar proyectos sencillos paso a paso, usando los lenguajes de programación Scratch 3, Python y MicroPython. Experimentar con la conexión de componentes electrónicos y divertirte creando proyectos estupendos. Novedades en la 5a edición: Actualización para los ordenadores Raspberry Pi más recientes: Raspberry Pi 5 y Raspberry Pi Zero 2 W. Trata el Raspberry Pi OS más reciente. ¡Incluye un nuevo capítulo sobre Raspberry Pi Pico! Raspberry Pi es un dispositivo excepcional: un ordenador totalmente funcional en un formato pequeño y de bajo coste. Tanto si quieres un dispositivo para navegar en Internet como si es para jugar, o si quieres aprender a escribir tus propios programas o crear tus propios...

Programming the BBC micro:bit: Getting Started with MicroPython

Programming the BBC micro:bit: Getting Started with MicroPython

Autor: Simon Monk

Número de Páginas: 177

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

Intelligent Algorithms in Software Engineering

Intelligent Algorithms in Software Engineering

Autor: Radek Silhavy

Número de Páginas: 635

This book gathers the refereed proceedings of the Intelligent Algorithms in Software Engineering Section of the 9th Computer Science On-line Conference 2020 (CSOC 2020), held on-line in April 2020. Software engineering research and its applications to intelligent algorithms have now assumed an essential role in computer science research. In this book, modern research methods, together with applications of machine and statistical learning in software engineering research, are presented.

Raspberry Pi Cookbook

Raspberry Pi Cookbook

Autor: Simon Monk

Número de Páginas: 669

If you've started to work with Raspberry Pi, you know that Raspberry Pi's capabilities are continually expanding. The fourth edition of this popular cookbook provides more than 200 hands-on recipes (complete with code) that show you how to run this tiny low-cost computer with Linux, program it with Python, hook it up to sensors and motors, and use it with the internet of things (IoT). This new edition includes new chapters on the Raspberry Pi Pico and machine learning with the Raspberry Pi. These easy-to-use recipes will show you, step-by-step, how to: Set up your Raspberry Pi and connect to a network Work with its Linux-based operating system Program your Raspberry Pi with Python Give your Pi "eyes" with computer vision Recognize objects from video and sounds using machine learning Control hardware through the GPIO connector Use your Raspberry Pi to run different types of motors Work with switches, keypads, and other digital inputs Use sensors to measure temperature, light, and distance Connect to IoT devices in various ways and automate your home Use the Raspberry Pi Pico microcontroller board with your Raspberry Pi

Foundations of Computer Science and Frontiers in Education: Computer Science and Computer Engineering

Foundations of Computer Science and Frontiers in Education: Computer Science and Computer Engineering

Autor: Hamid R. Arabnia , Leonidas Deligiannidis , Soheyla Amirian , Farid Ghareh Mohammadi , Farzan Shenavarmasouleh

Número de Páginas: 448

This book constitutes the proceedings of the 20th International Conference on Foundations of Computer Science, FCS 2024, and the 20th International Conference on Frontiers in Education, FECS 2024, held as part of the 2024 World Congress in Computer Science, Computer Engineering and Applied Computing, in Las Vegas, USA, during July 22 to July 25, 2024. The 10 FECS 2024 papers included were carefully reviewed and selected from 43 submissions. FCS 2024 received 172 submissions and accepted 31 papers for inclusion in the proceedings. The papers have been organized in topical sections as follows: Foundations of computer science; frontiers in education - novel studies and assessment results; frontiers in educations - tools; frontiers in education - student retention, teaching and learning methods, curriculum design and related issues; and poster/position papers.

Embedded Digital Control with Microcontrollers

Embedded Digital Control with Microcontrollers

Autor: Cem Unsalan , Duygun E. Barkana , H. Deniz Gurhan

Número de Páginas: 370

EMBEDDED DIGITAL CONTROL WITH MICROCONTROLLERS Explore a concise and practical introduction to implementation methods and the theory of digital control systems on microcontrollers Embedded Digital Control with Microcontrollers delivers expert instruction in digital control system implementation techniques on the widely used ARM Cortex-M microcontroller. The accomplished authors present the included information in three phases. First, they describe how to implement prototype digital control systems via the Python programming language in order to help the reader better understand theoretical digital control concepts. Second, the book offers readers direction on using the C programming language to implement digital control systems on actual microcontrollers. This will allow readers to solve real-life problems involving digital control, robotics, and mechatronics. Finally, readers will learn how to merge the theoretical and practical issues discussed in the book by implementing digital control systems in real-life applications. Throughout the book, the application of digital control systems using the Python programming language ensures the reader can apply the theory contained within. ...

Practical IoT Handbook

Practical IoT Handbook

Autor: Rodrigo J Hernandez

Número de Páginas: 443

DESCRIPTION The field of the IoT is fundamentally reshaping how physical objects interact with digital systems through enhanced connectivity and embedded intelligence. This book serves as an indispensable resource, guiding readers through the essential principles and techniques required to unlock the full potential of IoT. From foundational concepts to the development of innovative, real-world applications, this handbook offers a structured, step-by-step approach for anyone seeking either a comprehensive introduction or an opportunity to expand their expertise in this transformative domain. The book begins with hands-on projects that guide readers through the essentials of IoT development, combining foundational knowledge with practical application. Readers will work with popular development boards like the ESP8266, ESP32, Raspberry Pi Pico, and Raspberry Pi 4, while learning key hardware concepts and setting up a development environment using free, open-source tools such as Arduino IDE, Python, and Visual Studio Code. Core IoT topics include programming microcontrollers, interfacing with sensors and actuators, and using communication protocols like MQTT, CoAP, and HTTP. The book...

Make: Volume 87

Make: Volume 87

Autor: Dale Dougherty

Número de Páginas: 144

Boards are back and more powerful than ever! With fresh offerings from Arduino and Raspberry Pi and powerhouse boards like DFRobot's LattePanda Sigma and Nvidia's Jetson Orin Nano, it�¢â?¬â?¢s easier than ever to put epic computing power for your next project in the palm of your hand. In this issue of Make: we track new trends in microcontrollers and single board computers, and show you the ones we're most excited about. And if you still can't find the right board for you, we show you how to design and manufacture your own custom chips for cheap! Next, use machine learning and Particle to automagically unmute your mic when someone says "You're muted!" Then, use a Waveshare RP2040 board to build a mini oscilloscope for your workbench for about $25. Annual Boards Guide: Meet the hottest new boards, and compare specs for 80+ microcontrollers and single board computers in our annual comparison guide. Plus, 31 projects: Craft an illuminated, animated, tessellated tote bag using LED pebble lights and 3D-printed fabric Build an optical transmitter for covert communication Sew a soft touch panel matrix for wearable electronics Super-size classic wooden Froebel blocks for...

Le guide officiel du débutant Raspberry Pi

Le guide officiel du débutant Raspberry Pi

Autor: Gareth Halfacree

Número de Páginas: 297

Raspberry Pi 5 est un petit ordinateur intelligent, de construction britannique qui regorge de potentiel. Fabriqué à l'aide d'un processeur économe en énergie, le Raspberry Pi est conçu pour vous aider à apprendre le codage, découvrir comment fonctionne un ordinateur et construire vos propres projets uniques et incroyables. Ce guide est conçu pour vous montrer à quel point il est facile de démarrer. Apprendre à : Configurez votre Raspberry Pi, installez son système d'exploitation, et commencez à utiliser cet ordinateur entièrement fonctionnel. Commencez à coder des projets, avec des guides étape par étape utilisant les langages de programmation Scratch 3, Python et MicroPython. Expérimentez en connectant des composants électroniques, et amusez-vous à créer des projets incroyables. Nouveauté de la 5ème édition : Mise à jour pour les derniers ordinateurs Raspberry Pi : Raspberry Pi 5 et Raspberry Pi Zéro 2 W. Couvre le dernier système d'exploitation Raspberry Pi. Comprend un nouveau chapitre sur le Raspberry Pi Pico ! Avec Raspberry Pi, des personnes de tous âges créent des projets passionnants, qui vont des consoles de jeu rétro aux stations météo...

ESPresso Lite V2.0 Development Workshop

ESPresso Lite V2.0 Development Workshop

Autor: Agus Kurniawan

Número de Páginas: 89

ESPresso Lite V2.0 is development board based on ESP8266 chip. This book explores how to work with ESPresso Lite V2.0. The following is highlight topics: * Preparing Development Environment * Setting Up ESPresso Lite V2.0 * Digital I/O * Serial Communication (UART) * PWM and Analog Input * Working with I2C * Working with SPI * Working with WiFi Network * Working with ESPert Library * NOdeMCU and MicroPython

Cooperative Design, Visualization, and Engineering

Cooperative Design, Visualization, and Engineering

Autor: Yuhua Luo

Número de Páginas: 361

This book constitutes the proceedings of the 18th International Conference on Cooperative Design, Visualization, and Engineering, CDVE 2021, held in October 2021. Due to COVId-19 pandemic the conference was held virtually. The 25 full papers and 9 short papers presented were carefully reviewed and selected from 69 submissions. The achievement, progress and future challenges are reported in areas such as health care, industrial design, banking IT systems, cultural activities support, operational maritime cybersecurity assurance, emotion communication, and social network data analytics.

Internet of Things Programming Projects

Internet of Things Programming Projects

Autor: Colin Dow

Número de Páginas: 458

Unleash the potential of IoT by creating weather indicators, information displays, alarm systems, and a vision recognition-enabled robot car Key Features Get to grips with the Raspberry Pi ecosystem and its role in IoT development Integrate cutting-edge technologies such as MQTT, LoRa, and ROS for advanced IoT applications Achieve superior control in your robot car with vision recognition and the power of ROS Purchase of the print or Kindle book includes a free PDF eBook Book DescriptionRenowned for its versatility, affordability, and active community support, Raspberry Pi is at the forefront of IoT development. Unlock the vast potential of Raspberry Pi and Raspberry Pi Pico by learning how to develop practical projects with this updated edition of Internet of Things Programming Projects. Written by an expert programmer who’s worked for some of Canada’s largest companies, this book starts with foundational concepts and practical exercises such as building a basic weather indicator, and gradually progressed toward more complex projects. You’ll get to grips with coding nuances and web service integrations that will help you create a sophisticated IoT robot car equipped with...

MicroPython

MicroPython

Autor: Santiago Aguirre

Número de Páginas: 15

MicroPythones una implementación del lenguaje de programación Python 3, escrita en C y optimizada para poder ejecutarse en un microcontrolador. Se trata de un compilador completo del lenguaje Python a bytecode que puede funcionar en el hardware del microcontrolador. En este Informe USERS conocerás todas sus características y la forma en que puedes aprovecharlo.

MicroPython for ESP8266 Development Workshop

MicroPython for ESP8266 Development Workshop

Autor: Agus Kurniawan

Número de Páginas: 88

This book explores how to work with MicroPython development for ESP8266 modules and boards such as NodeMCU, SparkFun ESP8266 Thing and Adafruit Feather HUZZAH with ESP8266 WiFi. The following is highlight topics in this book * Preparing Development Environment * Setting Up MicroPython * GPIO Programming * PWM and Analog Input * Working with I2C * Working with UART * Working with SPI * Working with DHT Module

Proceedings of the International Conference on Advanced Research in Electronics and Communication Systems (ICARECS 2025)

Proceedings of the International Conference on Advanced Research in Electronics and Communication Systems (ICARECS 2025)

Autor: A. Shirly Edward , Rahul Krishnan , P. Nagarajan , M I Anju , Muzammil Bin Jusoh

Número de Páginas: 955

This open access volume presents the select proceedings of International Conference on Advanced Research in Electronics and Communication Systems (ICARECS-2025). Various topics covered in this volume are Artificial Intelligence, 5G Technology and Implementations, MIMO and Multi-antenna communications, Internet-of-Things / Devices, Cognitive and Software-Defined Radio, Biomedical Signal Processing, Signal Processing for Communications, VLSI Signal Processing, Radar and Sonar Signal Processing, Speech Processing and Recognition Cryptography, Security and Privacy algorithms, AI-powered Smart Electronics, 6G and Beyond: Emerging Technologies and Applications, Cloud-Based Networks, Low-Power Wide-Area Networks (LPWAN) for IoT, Machine Learning in Communication Systems, Blockchain for Secure and Transparent Communication, Artificial Intelligence for Network Optimization, etc.

Make: Volume 83

Make: Volume 83

Autor: Dale Dougherty

Número de Páginas: 144

It's been another tumultuous year in the world of embedded electronics: Supply chain snags have scarcely relented, while new chips jostle for position as the go-to for makers. In this issue of Make:, we look at how scarcity is affecting the industry and impacting new and stalwart boards alike. We explore how RISC-V chip architecture is putting open silicon in the hands of makers. And if your favorite board is out of stock, we offer smart substitutes. Also included is our annual Make: Guide to Boards comparing 79 of the hottest microcontrollers, single-board computers, and FPGAs â?? with an emphasis on those you can actually get your hands on. Plus, 25 projects to make, including: Use full-color LED strings and a Pixelblaze controller to make cuddly animated pillows. Stitch a stylish and sturdy roll-up tool carrier for on-the-go fixes and builds. Convert your 3D printer to 5-axis and print the impossible. Take control of smart home gadgets with Z-Wave and Raspberry Pi. Make a fun paper airplane that blows bubbles as it soars. And much more!

The Golden Book of Python 2024 Edition

The Golden Book of Python 2024 Edition

Autor: Diego Rodrigues

Número de Páginas: 209

Discover the power of Python with "The Golden Book of Python: From Secrets to Advanced Applications". This essential book, written by renowned expert Diego Rodrigues, is a comprehensive guide for students and professionals who want to master Python from the basics to advanced applications. Ideal for those seeking a deep and practical understanding of the language, the book covers a wide range of topics, ensuring no aspect is left out. You will begin your journey with a detailed introduction to the importance of Python in today's world, its history, and evolution. As you progress, each chapter offers an in-depth dive into essential areas such as operators, expressions, functions, modules, and advanced data structures. Additionally, the book explores object-oriented programming, file manipulation, web development, data science, automation, game development, networking, connectivity, and much more. With a focus on advanced tips and secrets, you will learn techniques that even specialists rarely know. Discover how to use Python for game development with Pygame, network communication with sockets and asyncio, and desktop application development with Tkinter and PyQt. Learn to integrate ...

The Official Raspberry Pi Beginner's Guide

The Official Raspberry Pi Beginner's Guide

Autor: Gareth Halfacree

Número de Páginas: 284

Raspberry Pi is a small, clever, British-built computer that's packed with potential. Made using a desktop-class, energy-efficient processor, Raspberry Pi is designed to help you learn coding, discover how computers work, and build your own amazing things. This book was written to show you just how easy it is to get started. Learn how to: Set up your Raspberry Pi, install its operating system, and start using this fully functional computer. Start coding projects, with step-by-step guides using the Scratch 3, Python, and MicroPython programming languages. Experiment with connecting electronic components, and have fun creating amazing projects. This revised edition is updated for the latest Raspberry Pi computers: Raspberry Pi 5 and Raspberry Pi Zero 2 W as well as the latest Raspberry Pi OS. It also includes a new chapter on the Raspberry Pi Pico! Whichever model you have, a standard Raspberry Pi board; the compact Raspberry Pi Zero 2 W; or the Raspberry Pi 400 with integrated keyboard, this affordable computer can be used to learn coding, build robots, and create all kinds of weird and wonderful projects. If you want to make games, build robots, or hack a variety of amazing...

Computational Intelligence and Deep Learning Methods for Neuro-rehabilitation Applications

Computational Intelligence and Deep Learning Methods for Neuro-rehabilitation Applications

Autor: D. Jude Hemanth

Número de Páginas: 304

Computational Intelligence and Deep Learning Methods for Neuro-rehabilitation Applications explores the different possibilities of providing AI based neuro-rehabilitation methods to treat neurological disorders. This book provides in-depth knowledge on the challenges and solutions associated with the different varieties of neuro-rehabilitation through the inclusion of case studies and real-time scenarios in different geographical locations. Beginning with an overview of neuro-rehabilitation applications, the book discusses the role of machine learning methods in brain function grading for adults with Mild Cognitive Impairment, Brain Computer Interface for post-stroke patients, developing assistive devices for paralytic patients, and cognitive treatment for spinal cord injuries. Topics also include AI-based video games to improve the brain performances in children with autism and ADHD, deep learning approaches and magnetoencephalography data for limb movement, EEG signal analysis, smart sensors, and the application of robotic concepts for gait control. - Incorporates artificial intelligence techniques into neuro-rehabilitation and presents novel ideas for this process - Provides...

MicroPython for STM32 Nucleo Technical Workshop

MicroPython for STM32 Nucleo Technical Workshop

Autor: Agus Kurniawan

Número de Páginas: 110

This book explores about MicroPython development with STM32 Nucleo boards.Some basic development are be provided with step-by-step. The following is a list of topics in this book: * Preparing Development Environment * Setting Up MicroPython for STM32 Nucleo * GPIO Programming * PWM and Analog Input * Working with I2C * Working with UART * Working with SPI * Working with DHT Module

Python - Manuel de référence

Python - Manuel de référence

Autor: Paul Mcguire , Alex Martelli , Anna Martelli Ravenscroft , Steve Holden

Número de Páginas: 1314

Une véritable somme sur Python, le langage de programmation le plus utilisé actuellement. Grâce à son interopérabilité, sa souplesse conception et de maintenance, Python est aujourd'hui le langage de programmation le plus popuplaire du marché. et ouvrage complet vous permet de tout savoir sur Python, que soyez un programmeur professionnel ou ayez juste besoin ponctuellement de recourir à ce langage. Rédigé par une équipe d'experts reconnus de Python, cet ouvrage entièrement à jour couvre la version 3.10 et envisage même les fonctionnalités de la version 3.11. Au programme : Comment Python représente es données et les programmes en tant qu'objets Les annotations de types Les nouveautés des dernières versions Utiliser Pyton de façon moderne Bien structurer ses projets Python Déboguer le code Python

Artificial Intelligence and Machine Learning Applications for Sustainable Development

Artificial Intelligence and Machine Learning Applications for Sustainable Development

Autor: A. J. Singh , Nikita Gupta , Sanjay Kumar , Sumit Sharma , Subho Upadhyay , Sandeep Kumar

Número de Páginas: 281

The book highlights how technologies including artificial intelligence and machine learning are transforming renewable energy technologies and enabling the development of new solutions. It further discusses how smart technologies are employed to optimize energy production and storage, enhance energy efficiency, and improve the overall sustainability of energy systems. This book: Discusses artificial intelligence-based techniques, namely, neural networks, fuzzy expert systems, optimization techniques, and operational research Showcases the importance of artificial intelligence and machine learning in the energy market, demand analysis, and forecasting of renewable energy applications Illustrates strategies for sustainable development using artificial intelligence and machine learning applications Presents applications of artificial intelligence in the domain of electronics transformation and development, smart cities, and renewable energy utilization Highlights the role of artificial intelligence in solving problems such as image and signal processing, smart weather monitoring, smart farming, and distributed energy sources It is primarily written for senior undergraduates, graduate ...

Últimos ebooks y autores buscados