The Practical ESP32 Engineer: Structured Design, Wireless Integration, and Advanced Firmware Development (The Modern Tec
USB Complete: The Developer's Guide (Complete Guides series)
Now in its Fifth Edition, USB Complete bridges the gap between the technical specifications and the real world of designing and programming devices that connect over the Universal Serial Bus (USB). Learn how to select a USB speed, device class, and hardware for a design; communicate with devices using Visual C#; use standard host drivers to access devices, including devices that perform vendor-defined tasks; save power with USB's built-in power-conserving protocols; and create robust designs...
Python Projects for Raspberry Pi: Electronic builds with Raspberry Pi computers and microcontrollers
Linux Device Drivers, 3rd Edition
Device drivers literally drive everything you're interested in--disks, monitors, keyboards, modems--everything outside the computer chip and memory. And writing device drivers is one of the few areas of programming for the Linux operating system that calls for unique, Linux-specific knowledge. For years now, programmers have relied on the classic Linux Device Drivers from O'Reilly to master this critical subject. Now in its third edition, this bestselling guide provides all the information...
The Art of Electronics: The x Chapters
The Art of Electronics: The x Chapters expands on topics introduced in the best selling third edition of The Art of Electronics, completing the broad discussions begun in the latter. In addition to covering more advanced materials relevant to its companion, The x Chapters also includes extensive treatment of many topics in electronics that are particularly novel, important, or just exotic and intriguing. Think of The x Chapters as the missing pieces of The Art of Electronics, to be used...
Hardware/Firmware Interface Design: Best Practices for Improving Embedded Systems Development
Why care about hardware/firmware interaction? These interfaces are critical, a solid hardware design married with adaptive firmware can access all the capabilities of an application and overcome limitations caused by poor communication. For the first time, a book has come along that will help hardware engineers and firmware engineers work together to mitigate or eliminate problems that occur when hardware and firmware are not optimally compatible. Solving these issues will save time and...
USB Complete: Everything You Need to Develop Custom USB Peripherals (Complete Guides series)
Now in its third edition, this developer's guide to the Universal Serial Bus (USB) interface covers all aspects of project development, including device programming and host application software. This book shows how to transform the information in the USB 3.0 specifications into functioning devices and application software that communicates with the devices. To help build a foundation for design decisions, developers are guided in selecting device-controller hardware. Developers will also...
Embedded Networking with CAN and CANopen
CAN (Controller Area Network) is a serial communication protocol that was originally developed for the automobile industry. CAN is far superior to conventional serial technologies such as RS232 in regards to functionality and reliability and yet CAN implementations are more cost effective. CANopen, a higher layer protocol based on CAN, provides the means to apply the ingenious CAN features to a variety of industrial-strength applications. Many users, for example in the field of medical...
Linux Device Drivers in Action: Demystifying LDM to build production-grade char, platform, I²C, NIC, and block drivers
The Practical ESP32 Engineer: Structured Design, Wireless Integration, and Advanced Firmware Development (The Modern Tec
Mastering Automotive CAN Bus and Vehicle Network Systems: A Complete Guide to ECU Communication, Vehicle Data Networks,
Building Embedded Systems with CAN Bus: Practical Techniques for Microcontroller-Based Systems in Automotive, Robotics,
Linux Kernel Programming Essentials: Learn to Build, Debug, and Optimize Kernel Modules and Device Drivers for Professio
EMBEDDED SYSTEMS DESIGN AND ENGINEERING: microcontrollers real-time systems and hardware software integration
Python Projects for Raspberry Pi: Electronic builds with Raspberry Pi computers and microcontrollers
The Art of Electronics: The x Chapters
The Art of Electronics: The x Chapters expands on topics introduced in the best selling third edition of The Art of Electronics, completing the broad discussions begun in the latter. In addition to covering more advanced materials relevant to its companion, The x Chapters also includes extensive treatment of many topics in electronics that are particularly novel, important, or just exotic and intriguing. Think of The x Chapters as the missing pieces of The Art of Electronics, to be used...









