SparkFun will be closed Monday 7/4 for the holiday. All orders placed after 2pm MT on Friday 7/1 will be shipped out next week.
Track My Order
Frequently Asked Questions
International Shipping Info
Mon-Fri, 9am to 12pm and
1pm to 5pm U.S. Mountain Time:
Chat With Us
November 9, 2007
Tutorial - Beginning Embedded Electronics - 5
about 8 years ago
AVR-GCC is the name of the compiler, not the language. You write code in C or C++ and then compile it using the AVR-GCC compiler. If you’ve been programming for years, then I assume that you are already familiar with C or C++ or can easily learn them. You probably need to learn more about the hardware-specific features of your microcontroller, since the code for accessing these hardware features is non-standard and depends entirely on the microcontroller, library, and compiler you are using. If you have installed WinAVR you have the avr-libc library. Read more about its functions, constants, include files, interrupt syntax: http://www.nongnu.org/avr-libc/user-manual/index.html
To learn more about the hardware features and registers of your Atmel microcontroller, download the manual for your model, usually several hundred pages long. Use the index and just read about the feature you need, like the UART or SPI or ADC.
News - Cool Projects, a New Clas…
about 8 years ago
I’ve heard of a similar company with a community workshop in Menlo Park, CA that is planning to open more shops in CA and in 5 other states: OR, NC, WA, TX, FL
Planned locations/dates can be found at: http://www.techshop.ws/locations.html
I’m not aware of a single list of these kind of workshops, but it sounds like something that Sparkfun or Make Magazine should start!
No public wish lists :(
Forgot your password?
No account? Register one!