background preloader

How to make and use the arduino as an Isp for an ATtiny 45/85

How to make and use the arduino as an Isp for an ATtiny 45/85

ArduinoCheatSheet - The Mechatronics Guy I really love cheat sheets. In a lot of cases they can take the place of an entire manual. So I was surprised, given its popularity that I couldn't find a single-page reference for the arduino online. I tried to make a sheet that captured all the things I hit the reference for while programming. What data type does the millis() function return? Any other things you'd like to see added, send me an email and I'll stick them on Rev 3! Edit: Thanks to Macca and TBAr for their feedback. Click for large version. Thanks to the guys at Arduino.CC and also Fritzing.Org, whos images I shamelessly stole in making it. Updating firmware on USBASP bought from eBay « Roger Clark I bought a cheap USBASP clone Atmel programmer from eBay a few weeks ago, to use with the Arduino IDE. (see images below) The board worked ok, but kept giving errors avrdude: warning: cannot set sck period. please check for usbasp firmware update and I was unable to program an ATTiny85 on a breadboard when running at 3.3v (it worked fine at 5V), so I decided to bite the bullet and attempt to update the firmware on the USBASP using one of my Arduino boards as the programmer. There appears to be a lot of misleading and confusing information on the web about how to do this, so I thought I’d document what worked for me. NOTE. Check that avrdude can connect to the USBASP In the windows command window, typeavrdude -C .. This entry was posted on 18/05/2013, 17:56 and is filed under Arduino.

PragPub April 2011 | Advanced Arduino Hacking You want to get into this popular open-source electronics prototyping platform, but you don’t want to have to work with development tools designed for artists and hobbyists. Maik shows you how to develop software for Arduino in a professional way. The Arduino was made for beginners. But simplicity is a double-edged sword. In this article I’ll try to fill some of those gaps. But first we’ll take a close look at the Arduino IDE’s internals. One of the reasons of the Arduino’s success is its beginner-friendly integrated development environment (IDE). All this is helpful for beginners and useful for small projects, but as soon as your projects become more sophisticated you’ll need a more elaborate programming environment. So let’s see how the Arduino IDE turns your sketches into binary code for the Arduino board. People sometimes seem to be a bit irritated when it comes to the language the Arduino gets programmed in. Let’s see how to actually use make to compile a simple Arduino program.

Related: