Programming with MicroPython
Embedded Programming with Microcontrollers and Python
|Price||$31.07 - $48.49
|Format||Paper book / ebook (PDF)|
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.
5 5 2
by Michael Erasmus
Price: $14.99 | Publisher: Packt Publishing | Release: 2012
by Agus Kurniawan
Master the command line and Raspbian Linux as well as the physical connections of the Pi. With this book you'll develop skills applicable to other real world applications in both hardware and software development all while working on simple and fun IoT projects that you can do yourself.You'll learn to build programs on the top of Raspbian...
Price: $24.09 | Publisher: Apress | Release: 2019
by Richard Whaling
Access the power of bare-metal systems programming with Scala Native, an ahead-of-time Scala compiler. Without the baggage of legacy frameworks and virtual machines, Scala Native lets you re-imagine how your programs interact with your operating system. Compile Scala code down to native machine instructions; seamlessly invoke operating sy...
Price: $30.04 | Publisher: The Pragmatic Programmers | Release: 2020
by Dr. Brian Tuomanen
Hands-On GPU Programming with Python and CUDA hits the ground running: you'll start by learning how to apply Amdahl's Law, use a code profiler to identify bottlenecks in your Python code, and set up an appropriate GPU programming environment. You'll then see how to "query" the GPU's features and copy arrays of data to and from t...
Price: $44.99 | Publisher: Packt Publishing | Release: 2018
by Kaiwan N Billimoria
The Linux OS and its embedded and server applications are critical components of today's software infrastructure in a decentralized, networked universe. The industry's demand for proficient Linux developers is only rising with time. Hands-On System Programming with Linux gives you a solid theoretical base and practical industry-relevant d...
Price: $49.99 | Publisher: Packt Publishing | Release: 2018
by Dr. Rian Quinn
C++ is a general-purpose programming language with a bias toward system programming as it provides ready access to hardware-level resources, efficient compilation, and a versatile approach to higher-level abstractions.This book will help you understand the benefits of system programming with C++17. You will gain a firm understanding of va...
Price: $39.99 | Publisher: Packt Publishing | Release: 2018
by Harish Kumar Garg
Bitcoin is a cryptocurrency that's changing the face of online payments. Hands-On Bitcoin Programming with Python teaches you to build software applications for mining and creating Bitcoins using Python.This book starts with the basics of both Bitcoin and blockchain and gives you an overview of these inherent concepts by showing you how t...
Price: $23.99 | Publisher: Packt Publishing | Release: 2018
by Eric Traub
Price: $31.99 | Publisher: Packt Publishing | Release: 2018