Skip to content
Embedded Artistry

Embedded Artistry

Building Superior Embedded Systems

  • Welcome
  • Blog
  • Courses
  • Field Atlas
  • Memberships
  • Resources
    • Archive
    • Newsletter
    • What We’re Reading
    • For Beginners
    • Glossary
    • Libraries
    • Templates
    • YouTube Channel
  • Store
  • Consulting

Day: November 23, 2020

Posted on 23 November 202014 December 2021

Real-World Portable Driver Examples

In the previous article in the Practical Architecture series, we discussed the use of "virtual devices" in our embedded software, an idea that dates back to at least 1981. Instead of dealing with the device drivers and processor SDKs directly, we can create abstract interfaces that describe the functionality provided to the application by the …

Continue reading "Real-World Portable Driver Examples"

I found that many people claim they want a mentor… but they don’t actually want to put in the work to get one! They want the results, the option to call someone up with a ton of experience and ask a question… but they don’t actually want to cultivate and develop that relationship.Ramit Sethi
Your Move

Free Newsletter

Sign up and receive our free playbook for writing portable embedded software.

  • Login
  • RSS Feed
  • Embedded Systems Newsletter
  • Membership Information

Featured Courses

  • Fundamentals of Abstraction
    15 Lessons
  • Designing Embedded Software for Change
    67 Lessons
  • Heapless C++
    27 Lessons
  • My Account
  • Privacy Policy
  • Contact Us
  • GitHub
  • LinkedIn
  • Twitter

©2026 Embedded Artistry LLC. All rights reserved.
EMBEDDED ARTISTRY and the OWL logo are registered trademarks of Embedded Artistry LLC.

Privacy Policy Proudly powered by WordPress