I wrote drivers for the following devices:

Power devices

Sensors

User interface

Communication and Networking

Storage

A few sample drivers for the most generic devices are available in DevLib.