Some AVR Libraries

Here are a few commonly useful source code libraries intended to serve as hardware abstracting modules or general purpose modules for AVR microcontroller applications compiled with GCC. They are not guaranteed to be fit for any particular purpose, but I have used them over the years on a number of projects on ATmega32, ATmega64 and ATmega644 and related devices.

Some of the files seem to have been commented back in the day – others were not.

  • uart – simple UART module
  • spim – SPI master module
  • spis – SPI slave module
  • daq – a module for streamed data acquisition using the ADC
  • lutrig – efficient fixed-point lookup-trigonometry module


Check back if you use them. If they are updated in future, the filename will change to reflect the new date.

Leave a Reply

Your email address will not be published. Required fields are marked *

Cheap NFL Jerseys Cheap NFL Jerseys goedkope air max online Basket Air Jordan 11 Christian Louboutin Outlet Cheap Jerseys Wholesale Jerseys Michael Kors Outlet Online Ray Ban Sunglasses Jerseys Wholesale Coach Outlet Store michael jordan air jordan 11 Coach Outlet Cheap NFL Jerseys Kate Spade Outlet Sale air max 90 pas cher junior Wholesale Jerseys Jerseys Cheap nba jerseys vegas Jerseys Wholesale China