Название: MicroPython for the Internet of Things: A Beginner’s Guide to Programming with Python on Microcontrollers, 2nd Edition Автор: Chаrlеs Bеll Издательство: Apress Год: 2024 Страниц: 578 Язык: английский Формат: pdf (true), epub Размер: 26.0 MB This book will help you 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 the Raspberry Pi Pico and the Arduino Nano Connect RP2040 board. Programming for microcontrollers has never been easier. The book takes a practical and hands-on approach without a lot of detours into the depths of theory. It’ll show you a faster and easier way to program microcontrollers and IoT devices, teach you MicroPython, a variant of one of the most widely used scripting languages, and is written to be accessible to those new to electronics. After completing this book, and its fun example projects, you’ll be ready to ready to use MicroPython to develop your own IoT applications.
Название: Node-RED and Raspberry Pi Pico W : From basics to flows for sensors, automation, motors, MQTT, and cloud services Автор: Реtеr Dаlmаris Издательство: Elektor International Media B.V. Год: 11 January 2024 Страниц: 528 Язык: английский Формат: pdf (true) Размер: 41.9 MB From basics to flows for sensors, automation, motors, MQTT, and cloud services. This book is a learning guide and a reference. Use it to learn Node-RED, Raspberry Pi Pico W, and MicroPython, and add these state-of-the-art tools to your technology toolkit. It will introduce you to virtual machines, Docker, and MySQL in support of IoT projects based on Node-RED and the Raspberry Pi Pico W. This book combines several elements into a platform that powers the development of modern Internet of Things applications. These elements are a flow-based server, a WiFi-enabled microcontroller, a high-level programming language, and a deployment technology. Combining these elements gives you the tools you need to create automation systems at any scale. From home automation to industrial automation, this book will help you get started. Node-RED is an open-source flow-based development tool that makes it easy to wire together devices, APIs, and online services. Drag and drop nodes to create a flowchart that turns on your lights at sunset or sends you an email when a sensor detects movement. Raspberry Pi Pico W is a version of the Raspberry Pi Pico with added 802.11n Wi-Fi capability. It is an ideal device for physical computing tasks and an excellent match to the Node-RED.
Название: Raspberry Pi Pico Tips and Tricks (2024 Update) Автор: Маlсоlm Масlеаn Издательство: Leanpub Год: 2024-01-28 Страниц: 154 Язык: английский Формат: pdf (true), epub + Extra Размер: 33.9 MB Learning about microcontrollers? Want to avoid the mistakes that I made along my learning journey? All the tips and tricks that will help you advance your skills, demonstrated using a Raspberry Pi Pico. If you've heard about the Raspberry Pi Pico you may know that it provides a fantastic method to learn about using a microcontroller and to develop some skills that go beyond the basics. This will be a journey of discovery for both of us. By experimenting with microcontrollers we will be learning about interfacing from the computing world to the physical world. There’s a lot of information in the book. There’s ‘stuff’ that people with a reasonable understanding of microcontrollers and programming will find excessive. Sorry about that. I have gathered a lot of the content from other books I’ve written to create this guide. As a result, it is as full of usable information as possible to help people who could be using the Pico and coding for the first time. MicroPython is a programming language that is an implementation of the core of Python 3 and includes a small subset of the Python standard library. The simplicity of the Python programming language makes it an excellent choice for beginners who are new to programming and hardware. However, in spite of its name, MicroPython is reasonably full-featured and supports most of Python’s syntax so if you’re comfortable with Python you will be in familiar territory.
Название: IoT Data Analytics using Python: Learn how to use Python to collect, analyze, and visualize IoT data Автор: М.S. Наrihаrаn Издательство: BPB Publications Год: 2024 Страниц: 471 Язык: английский Формат: epub (true) Размер: 24.6 MB 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 Computing and Analytics, discusses Continuous and Adaptive Learning concepts, and explores data flow and use cases for Edge Analytics. Finally, the book concludes with a chapter on IoT Data Analytics for self-driving cars, using the CRISP-DM framework for data collection, modeling, and deployment. If you are an experienced Python developer who wants to master IoT Data Analytics, or a newcomer who wants to learn Python and its applications in IoT, this book will give you a thorough understanding of IoT Data Analytics and practical skills for real-world use cases.
Название: Getting Started with ESPHome : Develop your own custom home automation devices Автор: Koen Vervloesem Издательство: Elektor Publication Год: 2021 Страниц: 156 Язык: английский Формат: pdf (true) Размер: 25.4 MB This book demonstrates how to create your own home automation devices with ESPHome on an ESP32 microcontroller board. You’ll learn how to combine all kinds of electronic components and automate complex behaviours. Your devices can work completely autonomously, and connect over Wi-Fi to your home automation gateways such as Home Assistant or MQTT broker. Espressif's ESP8266 and ESP32 microcontrollers have brought DIY home automation to the masses. However, not everyone is fluent in programming these microcontrollers with Espressif's C/C++ SDK, the Arduino core, or MicroPython. This is where ESPHome comes into its with this project, you don’t program your microcontroller but configure it. This book demonstrates how to create your own home automation devices with ESPHome on an ESP32 microcontroller board. You’ll learn how to combine all kinds of electronic components and automate complex behaviours. Your devices can work completely autonomously, and connect over Wi-Fi to your home automation gateways such as Home Assistant or MQTT broker. By the end of this book, you will be able to create your own custom home automation devices the way you want. Thanks to ESPHome and the ESP32, this is within everyone’s grasp. Download the software and view the errata for the book on GitHub.
Название: MicroPython для микроконтроллеров: Проекты с Thonny-IDE, uPyCraft-IDE и ESP32 Автор: Гюнтер Спаннер Издательство: Самиздат Год: 2021 Страниц: 215 Язык: русский Формат: pdf +code Размер: 10.9 MB Мощные контроллеры, такие как ESP32 от Espressif Systems, предлагают отличную производительность, а также функции Wi-Fi и Bluetooth по доступной цене. Благодаря этим функциям сцена Maker была взята штурмом. По сравнению с другими контроллерами ESP32 имеет значительно больший объем флэш-памяти и памяти SRAM, а также гораздо более высокую скорость процессора. Благодаря этим характеристикам чип подходит не только для классических приложений C, но и для программирования с помощью MicroPython. Эта книга знакомит с применением современных однокристальных систем. Помимо технических аспектов, основное внимание уделяется самому MicroPython. После знакомства с языком полученные навыки программирования сразу же применяются на практике. Индивидуальные проекты подходят как для использования в лаборатории, так и для повседневного применения. Таким образом, в дополнение к фактическому эффекту обучения, основное внимание уделяется радости от создания полных и полезных устройств. Используя лабораторные макеты, можно с минимальными усилиями создавать схемы всех видов, превращая тестирование и отладку полностью самодельных проектов в поучительное удовольствие.
Название: MicroPython for Microcontrollers : Projects with Thonny-IDE, uPyCraft-IDE, and ESP32 Автор: Dr Gunter Spanner Издательство: Elektor International Media Год: 2021 Страниц: 229 Язык: английский Формат: pdf (true) Размер: 10.2 MB The "Python" programming language has enjoyed an enormous upswing in recent years. Not least, various single-board systems such as the Raspberry Pi have contributed to its popularity. But Python has also found widespread use in other fields, such as Artificial Intelligence (AI) or Machine Learning (ML). It is obvious, therefore, to use Python or the "MicroPython" variant for use in SoCs (Systems on Chip) as well. Powerful controllers such as the ESP32 from Espressif Systems offer excellent performance as well as Wi-Fi and Bluetooth functionality at an affordable price. With these features, the Maker scene has been taken by storm. Compared to other controllers, the ESP32 has a significantly larger flash and SRAM memory, as well as a much higher CPU speed. Due to these characteristics, the chip is not only suitable for classic C applications, but also for programming with MicroPython.
Название: MicroPython for ESP32 Development Workshop Автор: Agus Kurniawan Издательство: Amazon Digital Services LLC ASIN: B074YH51LB Год: 2017 Страниц: 37 Язык: английский Формат: epub, azw3, pdf Размер: 10.1 MB Чип ESP32 является известным чипом для разработки приложений интернета вещей (IoT). В этой книге рассматривается, как работать с платой ESP32 с помощью MicroPython. Ниже приведен список тем в книге: подготовка среды разработки, настройка MicroPython, программирование GPIO, ШИМ и аналоговый вход, работа с I2C, работа с UART, работа с SPI, работа с модулем DHT, работа с Wi-Fi.
Название: Python for Microcontrollers: Getting Started with MicroPython Автор: Donald Norris Издательство: McGraw-Hill Education ISBN: 1259644537 Год: 2016 Язык: Английский Страниц: 288 Формат: epub Размер: 26.21 MB 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.
Бесплатная электронная библиотека. Скачать книги бесплатно!
Наша электронная библиотека Bookskeeper (для РФ работает через VPN) - это интернет-витрина, где любой посетитель может публиковать электронные варианты книг, журналов, газет, комиксов, в общем, любой литературы со ссылками для медленного, но бесплатного скачивания с файлообменников.
В нашем книжном хранилище Вы всегда найдете литературу на любой вкус человека любого возраста - от детских комиксов и расскрасок до серьезной научной литературы.
|