Author

Richard B. Johnson

📖 Overview

Richard B. Johnson is an American author and systems architect known for his technical writing and expertise in embedded systems programming and hardware design. His work focuses on computer architecture, real-time operating systems, and low-level programming. Johnson established his reputation through his contributions to technical forums and his detailed writings on programming for microcontrollers and embedded platforms. He has authored numerous technical papers and online resources that address complex topics in computer engineering and system design. His background combines hands-on engineering experience with academic research, including work in both commercial and military applications. Johnson's writing style is characterized by its technical precision and emphasis on practical implementation details. Throughout his career, Johnson has maintained active involvement in the technical writing community while working on various engineering projects involving embedded systems and hardware interfaces. His work continues to serve as a reference for professionals in computer engineering and systems architecture.

👀 Reviews

Readers value Johnson's detailed technical knowledge but note his writing can be dense for beginners. His forum posts and articles on embedded systems programming are frequently referenced in engineering discussions. What readers liked: - Clear explanations of complex hardware interfacing concepts - Code examples that demonstrate practical implementations - Thorough coverage of microcontroller architecture details What readers disliked: - Writing assumes significant prior knowledge - Limited introductory material for newcomers - Some explanations need more context for non-experts Specific quotes from forum discussions: "His posts on stack overflow saved me countless hours debugging my device drivers" - user mikeTech "Very detailed but hard to follow without a strong background" - EmbeddedDev2 No formal ratings available on Goodreads or Amazon as most of his work appears in technical forums and papers rather than published books. His Stack Overflow answers frequently receive high upvote counts (100+) from the engineering community.

📚 Books by Richard B. Johnson

Abominable Firebug - A technical exploration of microcontroller memory corruption issues and debugging techniques, using real-world examples from embedded systems development.

👥 Similar authors

Jack Ganssle His books cover embedded systems programming with a focus on practical implementation details and real-world scenarios. His work includes deep technical analysis of microcontroller architecture and hardware interfaces similar to Johnson's approach.

Michael Barr His technical writing centers on embedded C programming and software architecture for resource-constrained systems. He addresses similar core concepts as Johnson while providing detailed explanations of system-level programming concepts.

Jean Labrosse His work focuses on real-time operating systems and embedded software development with emphasis on practical applications. His books contain detailed technical information about microcontroller programming and system architecture.

Elecia White Her writing covers embedded systems development with focus on hardware-software integration and low-level programming techniques. She addresses similar technical concepts as Johnson while covering modern embedded systems design principles.

David Simon His books focus on embedded systems hardware design and microcontroller programming fundamentals. His work provides technical depth on computer architecture and system design topics that align with Johnson's areas of expertise.