{"product_id":"micropython-cookbook-over-110-practical-recipes-for-programming-embedded-systems-and-microcontrollers-with-python-paperback","title":"MicroPython Cookbook: Over 110 practical recipes for programming embedded systems and microcontrollers with Python - Paperback","description":"\u003cdiv\u003e\u003cp style=\"text-align: right;\"\u003e\u003ca href=\"https:\/\/reportcopyrightinfringement.com\/\" target=\"_blank\" rel=\"nofollow\"\u003e\u003cb\u003eReport copyright infringement\u003c\/b\u003e\u003c\/a\u003e\u003c\/p\u003e\u003c\/div\u003e\u003cp\u003eby \u003cb\u003eMarwan Alsabbagh\u003c\/b\u003e (Author)\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eLearn 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\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eKey Features: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- Load and execute your first program with MicroPython\u003c\/p\u003e\u003cp\u003e- Program an IoT device to retrieve weather data using a RESTful API\u003c\/p\u003e\u003cp\u003e- Get to grips with integrating hardware; programming; and networking concepts with MicroPython\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eBook Description: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eMicroPython 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.\u003c\/p\u003e\u003cp\u003eThis 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 techniques to handle time delays and sensor readings; and apply advanced coding techniques to create complex projects. As you advance; you'll deal with Internet of Things (IoT) devices and integration with other online web services. In addition to this; you'll use MicroPython to make music with bananas and create portable multiplayer video games that incorporate sound and light animations into the gameplay.\u003c\/p\u003e\u003cp\u003eBy the end of this book; you'll have mastered the tips and tricks to troubleshoot your development problems and take your MicroPython project to the next level.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWhat You Will Learn: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- Execute code without any need for compiling or uploading using REPL (read-evaluate-print-loop)\u003c\/p\u003e\u003cp\u003e- Program and control LED matrix and NeoPixel drivers to display patterns and colors\u003c\/p\u003e\u003cp\u003e- Build projects that make use of light; temperature; and touch sensors\u003c\/p\u003e\u003cp\u003e- Configure devices to create Wi-Fi access points and use network modules to scan and connect to existing networks\u003c\/p\u003e\u003cp\u003e- Use Pulse width modulation to control DC motors and servos\u003c\/p\u003e\u003cp\u003e- Build an IoT device to display live weather data from the internet at the touch of a button\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWho this book is for: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eIf you want to build and program projects that use microcontrollers; this book will offer you dozens of recipes to guide you through all the major applications of the MicroPython platform. Although no knowledge of MicroPython or microcontrollers is expected; a general understanding of Python is necessary to get started with this book.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTable of Contents\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- Getting started with MicroPython\u003c\/p\u003e\u003cp\u003e- Controlling LEDs\u003c\/p\u003e\u003cp\u003e- Creating Sound and Music\u003c\/p\u003e\u003cp\u003e- Interacting with buttons\u003c\/p\u003e\u003cp\u003e- Reading sensor data\u003c\/p\u003e\u003cp\u003e- Button Bash Game\u003c\/p\u003e\u003cp\u003e- Fruity Tunes\u003c\/p\u003e\u003cp\u003e- Let's Move It; Move It\u003c\/p\u003e\u003cp\u003e- Coding on the micro: bit\u003c\/p\u003e\u003cp\u003e- Controlling the ESP8266\u003c\/p\u003e\u003cp\u003e- Interacting with the Filesystem\u003c\/p\u003e\u003cp\u003e- Networking\u003c\/p\u003e\u003cp\u003e- Interacting with the Adafruit FeatherWing OLED\u003c\/p\u003e\u003cp\u003e- Building an IoT Weather Machine\u003c\/p\u003e\u003cp\u003e- Coding on the Adafruit HalloWing\u003c\/p\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eNumber of Pages:\u003c\/strong\u003e 452\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 0.91 x 9.25 x 7.5 IN\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003ePublication Date:\u003c\/strong\u003e May 20, 2019\u003c\/div\u003e\n            ","brand":"Books by splitShops","offers":[{"title":"Default Title","offer_id":47406743257266,"sku":"9781838649951","price":75.61,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0770\/3891\/1666\/files\/BSDx7Oc0dd9781838649951.webp?v=1782858727","url":"https:\/\/box.dadyminds.org\/products\/micropython-cookbook-over-110-practical-recipes-for-programming-embedded-systems-and-microcontrollers-with-python-paperback","provider":"DADYMINDS BOX","version":"1.0","type":"link"}