{"title":"Armstrong Subero","description":null,"products":[{"product_id":"programming-pic-microcontrollers-with-xc8-book-armstrong-subero-9781484232729","title":"Programming PIC Microcontrollers with XC8","description":"Learn how to use microcontrollers without all the frills and math. This book uses a practical approach to show you how to develop embedded systems with 8 bit PIC microcontrollers using the XC8 compiler. It's your complete guide to understanding modern PIC microcontrollers.\u003cbr\u003eAre you tired of copying and pasting code into your embedded projects? Do you want to write your own code from scratch for microcontrollers and understand what your code is doing? Do you want to move beyond the Arduino? Then \u003ci\u003eProgramming PIC Microcontrollers with XC8 \u003c\/i\u003eis for you!  Written for those who want more than an Arduino, but less than the more complex microcontrollers on the market, PIC microcontrollers are the next logical step in your journey.\u003cbr\u003eYou'll also see the advantage that MPLAB X offers by running on Windows, MAC and Linux environments. You don't need to be a command line expert to work with PIC microcontrollers, so you can focus less on setting up your environment and more on your application. \u003cbr\u003e\u003cbr\u003e\u003cb\u003eWhat You’ll Learn\u003c\/b\u003e\u003cul\u003e\u003c\/ul\u003e\u003cul\u003e\n\u003cli\u003eSet up the MPLAB X and XC8 compilers for microcontroller development\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eUse GPIO and PPS\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eReview EUSART and Software UART communications\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eUse the eXtreme Low Power (XLP) options of PIC microcontrollers\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eExplore wireless communications with WiFi and Bluetooth\u003c\/li\u003e\n\u003c\/ul\u003e\u003cb\u003eWho This Book Is For\u003c\/b\u003e\u003cbr\u003eThose with some basic electronic device and some electronic equipment and knowledge. This book assumes knowledge of the C programming language and basic knowledge of digital electronics though a basic overview is given for both. A complete newcomer can follow along, but this book is heavy on code, schematics and images and focuses less on the theoretical aspects of using microcontrollers. This book is also targeted to students wanting a practical overviewof microcontrollers outside of the classroom.\u003cul\u003e\u003c\/ul\u003e\u003cul\u003e\u003c\/ul\u003e\u003cul\u003e\u003c\/ul\u003e\u003cul\u003e\u003c\/ul\u003e\u003cul\u003e\u003c\/ul\u003e\u003cul\u003e\u003c\/ul\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50822547112209,"sku":"GOR010310726","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51325487153425,"sku":"CIN1484232720G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484232720.jpg?v=1786184088"},{"product_id":"programming-microcontrollers-with-python-book-armstrong-subero-9781484270578","title":"Programming Microcontrollers with Python","description":"\u003cp\u003eFor 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 is leading 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. \u003c\/p\u003e\n\n\u003cp\u003eYou’ll quickly realize the value of using Python. The theme of the book is simplicity and the cleanness and elegance of Python makes that possible. Featuring a step-by-step approach, this single source guide balances complexity and clarity with insightful explanations that you’ll easily grasp. \u003c\/p\u003e\n\n\u003cp\u003ePython 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 levelof abstraction. \u003ci\u003eProgramming Microcontrollers with Python\u003c\/i\u003e is your path to bringing your existing skills to the embedded space.  \u003c\/p\u003e\n\n\u003cp\u003e\u003cb\u003eWhat You’ll Learn\u003c\/b\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eReview microcontroller basics and the hardware and software requirements \u003c\/li\u003e\n\u003cli\u003eUnderstand an embedded system’s general architecture\u003c\/li\u003e\n\u003cli\u003eFollow the steps needed to carry a product to market \u003c\/li\u003e\n\u003cli\u003eTake a crash course in Python programming \u003c\/li\u003e\n\u003cli\u003eProgram a microcontroller\u003c\/li\u003e\n\u003cli\u003eInterface with a microcontroller using LCD and Circuit Python\u003c\/li\u003e\n\u003cli\u003eUse and control sensors\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003c\/p\u003e\n\n\n\n\n\n\n\n\n\n\n\n\n\n\u003cp\u003e\u003cb\u003eWho This Book Is For\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cp\u003eThose getting started with microcontrollers, those new to C, C++, and Arduino programming, web developers looking to get into IoT, or Python programmers who wish to control hardware devices.\u003c\/p\u003e\u003cbr\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51029333770513,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51029336195345,"sku":"NIN9781484270578","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52486737297681,"sku":"NLS9781484270578","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":52816366436625,"sku":"CIN1484270576G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484270576.jpg?v=1750827466"},{"product_id":"codeless-data-structures-and-algorithms-book-armstrong-subero-9781484257241","title":"Codeless Data Structures and Algorithms","description":"In the era of self-taught developers and programmers, essential topics in the industry are frequently learned without a formal academic foundation. A solid grasp of data structures and algorithms (DSA) is imperative for anyone looking to do professional software development and engineering, but classes in the subject can be dry or spend too much time on theory and unnecessary readings. Regardless of your programming language background,\u003ci\u003e \u003cb\u003eCodeless Data Structures and Algorithms\u003c\/b\u003e\u003c\/i\u003e\u003cb\u003e \u003c\/b\u003ehas you covered.\u003cbr\u003eIn this book, author Armstrong Subero will help you learn DSAs without writing a single line of code. Straightforward explanations and diagrams give you a confident handle on the topic while ensuring you never have to open your code editor, use a compiler, or look at an integrated development environment. Subero introduces you to linear, tree, and hash data structures and gives you important insights behind the most common algorithms that youcan directly apply to your own programs. \u003cbr\u003e\u003ci\u003e\u003cb\u003eCodeless Data Structures and Algorithms\u003c\/b\u003e\u003c\/i\u003e provides you with the knowledge about DSAs that you will need in the professional programming world, without using any complex mathematics or irrelevant information. Whether you are a new developer seeking a basic understanding of the subject or a decision-maker wanting a grasp of algorithms to apply to your projects, this book belongs on your shelf. Quite often, a new, refreshing, and unpretentious approach to a topic is all you need to get inspired. \u003cbr\u003e\u003cbr\u003e\u003cb\u003eWhat You'll Learn\u003c\/b\u003e\u003cul\u003e\n\u003cli\u003eUnderstand tree data structures without delving into unnecessary details or going into too much theory\u003c\/li\u003e\n\u003cli\u003eGet started learning linear data structures with a basic discussion on computer memory \u003c\/li\u003e\n\u003cli\u003eStudy an overview of arrays, linked lists, stacks and queues\u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cb\u003eWho This Book IsFor\u003c\/b\u003eThis book is for beginners, self-taught developers and programmers, and anyone who wants to understand data structures and algorithms but don’t want to wade through unnecessary details about quirks of a programming language or don’t have time to sit and read a massive book on the subject. This book is also useful for non-technical decision-makers who are curious about how algorithms work.\u003cbr\u003e","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51029440561425,"sku":"NIN9781484257241","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51332484727057,"sku":"CIN1484257243VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52485276795153,"sku":"NLS9781484257241","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484257243.jpg?v=1785943215"},{"product_id":"programming-pic-microcontrollers-with-xc8-book-armstrong-subero-9798868804663","title":"Programming PIC Microcontrollers with XC8","description":"\u003cp\u003eAre you tired of copying and pasting code into your embedded projects? Do you want to write your own code from scratch for microcontrollers and understand what your code is doing without all the frills and math? This book uses a practical approach to show you how to develop embedded systems with 8-bit PIC microcontrollers using the XC8 compiler.\u003c\/p\u003e\n\n\u003cp\u003eWritten for those who want more than an Arduino, but less than the more complex microcontrollers on the market, this new edition is fully updated and covers embedded design principles such as foreground-background loops and event driven programming. You’ll learn how to interface with things like Motors, PID loop control and writing a browser-based monitoring system! This book is heavy on code, schematics, and images and focuses less on the theoretical aspects of using microcontrollers.\u003c\/p\u003e\n\n\u003cp\u003eCoverage includes writing a display driver, using the DAC for a multitude of waveform generation techniques, and building 8-bit IoT systems, real time telemetry, a countdown timer, and new peripherals. These topics are important if you want to learn more about PIC microcontroller devices as a whole. You'll also see the advantage that MPLAB X offers by running on Windows, Mac and Linux environments. You don't need to be a command line expert to work with PIC microcontrollers, so you can focus less on setting up your environment and more on your application. \u003c\/p\u003e\n\n\u003cp\u003eIf you want to move beyond the Arduino, \u003cem\u003eProgramming PIC Microcontrollers with XC8 \u003c\/em\u003eis your complete guide to understanding modern PIC microcontrollers.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eWhat You’ll Learn\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\u003cli\u003eSet up the MPLAB X and XC8 compilers for microcontroller development\u003c\/li\u003e\n\u003cli\u003eUse GPIO and PPS\u003c\/li\u003e\n\u003cli\u003eReview EUSART and Software UART communications\u003c\/li\u003e\n\u003cli\u003eUse the eXtreme Low Power (XLP) options of PIC microcontrollers\u003c\/li\u003e\n\u003cli\u003eExplore wireless communications with WiFi and Bluetooth\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eWho This Book Is For\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eThose with basic electronic device and electronic equipment experience and some knowledge of the C programming and digital electronics. Also targeted towards students wanting a practical overview of microcontrollers outside of the classroom.\u003c\/p\u003e\n\n\u003cul\u003e\u003c\/ul\u003e\n\n\u003cul\u003e\u003c\/ul\u003e\n\n\u003cul\u003e\u003c\/ul\u003e\n\n\u003cul\u003e\u003c\/ul\u003e\n\n\u003cul\u003e\u003c\/ul\u003e\n\n\u003cul\u003e\u003c\/ul\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53640635121937,"sku":"NLS9798868804663","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53664055623953,"sku":"NIN9798868804663","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868804663.jpg?v=1781016197"}],"url":"https:\/\/www.worldofbooks.com\/collections\/author-books-by-armstrong-subero.oembed","provider":"World of Books ","version":"1.0","type":"link"}