For the first time microcontrollers are powerful enough to be programmed in Python. The landscape of embedded systems development is changing, microcontrollers are becoming more powerful, and the rise of the internet of things leads more developers to get into hardware. This book provides the solid foundation to start your journey of embedded systems development and microcontroller programming with Python. Python is quickly becoming the language of choice for applications such as machine learning and computer vision on embedded devices. What would previously be daunting and exceedingly difficult to do in C or C++ is now possible with Python because of its level of abstraction. Python is also just simply a lot easier for beginners to learn, and existing Python developers who wish to control hardware devices now have an easier path to follow as they bring their existing skills to the embedded space. This book provides beginners a single source for step-by-step guide to start using Python. This book balances complexity and clarity, allowing an ease of explanation that even absolute beginners without technical backgrounds will be able to grasp. The theme of the book is simplicity and the cleanness and elegance of Python makes that possible. What You'll Learn: The basics about microcontrollers and the hardware and software requirements Gain an understanding about embedded systems, its structure, hardware and software systems and the general architecture The steps you'll need to take to carry a product to market A crash course of the Python programming language and how to program your microcontroller Understand how your microcontroller works and how to interface with it using LCD and Circuit Python and use and control sensors Who This Book Is For:This book is for those getting started with using microcontroller technology and need some help with the electronics aspect. Maybe you wrote a few programs in embedded C or C++ on the Arduino or are a web development guru looking to get into IoT. This book is also great for Python programmers new to hardware. Whatever your reason for wanting to use Python on microcontrollers, this is the book you want to start with.
Book InformationISBN 9781484270578
Author Armstrong SuberoFormat Paperback
Page Count 250
Imprint APressPublisher APress
Weight(grams) 155g