What ICs need a library written for them?

Alright so its my dream to work for Sparkfun and to do so, I figure I should probably have a few useful Arduino libraries written and put out into the world.

The thing is since I've completed my computer engineering degree and have a job and all that, I'm a little detached from the Arduino and hobbyist world so I don't know what people are asking for. Back when I worked with Arduino all the time, people were barking for the TLC5940 library.

So I ask you, arduino community, what chips do you need a library for? It can literally be any chip out there, I just need something to write the code for.

How about a library that enables use of the USART in SPI master mode?

It not something i currently need to do but would like to be able to do so in a future project.

https://www.google.co.uk/search?sclient=tablet-gws&num=20&newwindow=1&safe=off&client=tablet-android-pega&espv=1&q=avr+usart+spi&oq=avr+usart+spi&gs_l=tablet-gws.3..0i30l3.131503.131503.0.132952.1.1.0.0.0.0.149.149.0j1.1.0....0...1c.1.64.tablet-gws..0.1.149.LHsxoO5l0BE

Hmmm, thats a good thought! Although I was thinking more so something external to the Atmel microcontroller chip, like an external integrated circuit.

A lot of existing libraries are garbage. Find a common device that lacks a good one, and create it. It will be appreciated.

555 timers? xD

How about programming a microcontroller from a standalone microcontroller?
Nick Gammon has a sketch to program via ICSP header (SPI pins), can you do one that allows programming via Tx/Rx/reset lines from a sketch stored on SD card.
I can mod this hardware with a couple of wires to run it.
http://www.crossroadsfencing.com/BobuinoRev17/Programmer.html

funkyguy4000:
Hmmm, thats a good thought! Although I was thinking more so something external to the Atmel microcontroller chip, like an external integrated circuit.

Any in particular?

CrossRoads:
How about programming a microcontroller from a standalone microcontroller?
Nick Gammon has a sketch to program via ICSP header (SPI pins), can you do one that allows programming via Tx/Rx/reset lines from a sketch stored on SD card.
I can mod this hardware with a couple of wires to run it.
Cross Roads Electronics

Thats not a bad idea, are you saying you put a .hex file in the SD card or you put an actual .img file in there?