This book is built around the use of readymade soft processor cores for FPGA design. In particular, the book focuses on Altera FPGA boards. The book explores many different embedded systems needs and prepares its readers for hands-on design and development of such systems. Many worked-out examples and case studies have been included to enable a clear understanding of design concepts. Primarily designed as a textbook for core or lab courses on FPGA based embedded systems, this book will appeal to students and instructors alike. The book takes an autodidactic approach, which also makes it suitable for hobbyists and practitioners looking to acquaint themselves with Altera FPGA boards.
The book comprehensively covers the most important applications of the internet of things (IoT) using Python programming on Raspberry pi, Micropython Py Board, and NVIDIA Jetson Board. The authors have used an immersive ‘hands-on’ approach to help readers gain expertise in developing working code for real-world IoT applications. The book focuses on industry-standard embedded platforms for IoT applications. It also gives a glimpse of python programming and setup configuration of these embedded platforms. The later chapter highlights basic interface applications with Raspberry Pi. Exclusive advanced IoT applications on the Micropython Pyboard are also covered. The last two chapters deal with the NVIDIA Jetson Nano board programming for machine learning applications with FoG/cloud computing. The various IoT applications with different embedded platforms in this volume are best-suited for undergraduate/postgraduate students and researchers who want to get exposed to python programming for IoT applications. This book will enable readers to design their own embedded IoT products.
Second in the series, Practical Aspects of Embedded System Design using Microcontrollers emphasizes the same philosophy of “Learning by Doing” and “Hands on Approach” with the application oriented case studies developed around the PIC16F877 and AT 89S52, today’s most popular microcontrollers. Readers with an academic and theoretical understanding of embedded microcontroller systems are introduced to the practical and industry oriented Embedded System design. When kick starting a project in the laboratory a reader will be able to benefit experimenting with the ready made designs and ‘C’ programs. One can also go about carving a big dream project by treating the designs and programs presented in this book as building blocks. Practical Aspects of Embedded System Design using Microcontrollers is yet another valuable addition and guides the developers to achieve shorter product development times with the use of microcontrollers in the days of increased software complexity. Going through the text and experimenting with the programs in a laboratory will definitely empower the potential reader, having more or less programming or electronics experience, to build embedded systems using microcontrollers around the home, office, store, etc. Practical Aspects of Embedded System Design using Microcontrollers will serve as a good reference for the academic community as well as industry professionals and overcome the fear of the newbies in this field of immense global importance.
Unlike traditional embedded systems references, this book skips routine things to focus on programming microcontrollers, specifically MCS-51 family in ‘C’ using Keil IDE. The book presents seventeen case studies plus many basic programs organized around on-chip resources. This "learn-through-doing" approach appeals to busy designers. Mastering basic modules and working hands-on with the projects gives readers the basic building blocks for most 8051 programs. Whether you are a student using MCS-51 microcontrollers for project work or an embedded systems programmer, this book will kick-start your practical understanding of the most popular microcontroller, bridging the gap between microcontroller hardware experts and C programmers.
This will help us customize your experience to showcase the most relevant content to your age group
Please select from below
Login
Not registered?
Sign up
Already registered?
Success – Your message will goes here
We'd love to hear from you!
Thank you for visiting our website. Would you like to provide feedback on how we could improve your experience?
This site does not use any third party cookies with one exception — it uses cookies from Google to deliver its services and to analyze traffic.Learn More.