"Wired Protocols in Embedded Systems" is your essential guide to understanding how wired communication works in embedded systems. From UART and SPI to I²C and CAN, this book explains the core principles, advantages, and limitations of each protocol. Whether you're an embedded engineer, firmware developer, or Arduino enthusiast, you'll gain the knowledge needed to choose and implement the right protocol for your project.
A practical handbook packed with real-world advice to help you write better code, adopt effective developer habits, and build great software.
A tiny book to transform how you think about writing software technical design documents.
The information contained in this book is usually provided on the job by mentors so it will remain a vital resource throughout your career.
This practical handbook provides a step-by-step guide for you to get the best continuous delivery pipeline for your software.
A PowerShell Textbook written by the community for the community!
Kalman Filters Made Easy is a clear, intuitive introduction to one of engineering’s most powerful tools for dealing with noisy, imperfect, real‑world data. Instead of drowning you in equations, this book builds deep understanding through real examples — from drifting GPS signals to unpredictable sensor timing — and shows how engineers combine noisy measurements and imperfect models to estimate what’s really happening. If you work with robotics, drones, autonomous systems, or sensor‑driven devices, this guide gives you the mental models you need to design reliable systems in an uncertain world. This reflects the book’s core message: “The world gives us noisy, imperfect measurements. We want clean, reliable, accurate information. The filter is the bridge between the two.”
Were you ever told that you can't multiply vectors? Did the crazy combinations of signs and derivatives in Maxwell's equations scream "there must be some underlying structure!" Did you ever wonder how to express a general solution of Maxwell's equations? Here's a book that attempts to provide a systematic answer to some of these questions.
Textbook for two-quarter course on electronics. Designed around the lab projects, not the theory. Three main concepts: voltage dividers, complex impedance, and negative-feedback amplifiers. Includes blood-pressure, optical pulse monitor, EKG, and class-D power audio amplifier, among other projects. (Students in my class get free coupons.)
Discover how Java developers can contribute to a sustainable future. Written by Java Champions and community experts, this collaborative guide explores practical approaches to sustainable software engineering, from resource-efficient design to mindful architecture, empowering you to reduce your environmental impact while building better systems.
A practical production standard for organizing electrical control panel assembly from kitting and mechanical processing to wiring, inspection, testing, and final release. Designed to make production more consistent, repeatable, and efficient.
A structured construction normative library for engineers, contractors and construction professionals — 322 work items across 9 construction sections, with labour and machine norms.
Explore fundamental concepts in modern robotics, kinematics, and control systems with Robotics and Automation: Notes in Robotics and Automation.
Learn Autodesk Navisworks through practical, workflow-based guidance covering BIM coordination, clash detection, 4D construction simulation and 5D workflows. Designed for students, beginners, professionals and anyone interested in learning the software.
A working engineer’s introduction to tall-building design: one reference tower, eleven worked examples, and an honest account of where a screening calculation stops.