background preloader

Arduino

Facebook Twitter

Welcome - Learn Python - Free Interactive Python Tutorial. Tiny AVR Programmer Hookup Guide. Favorited Favorite 2 Introduction Arduino is awesome.

Tiny AVR Programmer Hookup Guide

The boards are solid, the programming language and IDE are easy, and the community is awesome. But for a lot of electronics projects, an Arduino is overkill. If you’re just blinking a few LEDs, and reading a single sensor, you can get the job done smaller and cheaper using a simple IC, like the ATtiny85. Our hero! Unfortunately, the ATtiny85 doesn’t have a well-known, ubiquitous development platform like Arduino’s Uno or Leonardo.

The Tiny AVR Programmer is a general AVR programmer, but it’s specifically designed to allow quick-and-easy programming of ATtiny85’s (as well as 45’s). The Tiny AVR Programmer can also be used as a general purpose AVR programmer. Covered In This Tutorial In this hookup guide, we’ll show how you can program ATtiny85’s using the Tiny AVR Programmer and Arduino. Required Materials In addition to the Tiny AVR Programmer, you’ll also need the following items to follow along with this tutorial: Suggested Reading. Thermocouple. A thermocouple is a kind of temperature sensor.

Thermocouple

Unlike semiconductor temperature sensors such as the TMP36 , thermocouples have no electronics inside them, they are simply made by welding together two metal wires. Because of a physical effect of two joined metals, there is a slight but measurable voltage across the wires that increases with temperature. The type of metals used affect the voltage range, cost and sensitivity, which is why we have a few different kinds of thermocouples. Controlling an Arduino with an iPhone. Skill Level: Beginner by Pete-O | November 30, 2009 | 72 comments You can download the Source Code here.

Controlling an Arduino with an iPhone

How it works: In this tutorial you will learn how to communicate between the iPhone/iTouch app TouchOSC via a WiFi network to a Processing sketch displaying graphics and finally to control an Arduino board to light up an LED. TouchOSC is just one of many iPhone/iTouch apps that can send Open Sound Control signals. Xoscillo - A software oscilloscope that acquires data using an arduino or a parallax (more platforms to come). About This is a multiplatform software oscilloscope and logical analyzer.

xoscillo - A software oscilloscope that acquires data using an arduino or a parallax (more platforms to come).

It supports arduino(with custom firmware) and a Parallax USB oscilloscope. More platforms to come. Features Panoramic view Load and save waveforms Zoom in and out Can open several waveforms at the same time Can run several oscilloscopes/logical analyzers simultaneously Frequency analysis using FFT Filtering, so far it has a low pass filter, probably more to come. Supported platforms Support Ask here in our forum Screenshots Basic screen shot showing the oscilloscope displaying a simple waveform Logic analyzer screenshot Displays the FFT of the signal and underneath the FFT over time.

Turn Your Arduino Into an ISP. There are a few instances in which it is neccesary to program microcontrollers without a bootloader.

Turn Your Arduino Into an ISP

For example, if have run out of storage on a chip you can get an additional 2KB when you program without a bootloader. Another example, the one I will show you how to do, is to program chips that have no serial capabilities and therefore cannot use a bootloader. Arduino & Freeduino Knowledge. Breadboard Sanguino. Okay, so you want a Sanguino but Zach's Sanguino is too expensive ;-> Or too red ;-> Or you just have to have it NOW ;-> And you just used up the last of your solder so a strip board is out.

Breadboard Sanguino

What are you to do … bread board Sanguino. Of course, nothing in life is free. While the bread board Sanguino is easy and quick, it also is very limited. You'll need a +5V regulated power source. You can either put one together yourself or use something like the [Solarbotics bread board power supply]. Oh, and by the way, I lied. And one last thing … this page is derived from an entry on the [Gorilla Robotics blog].

Freeduino Knowledge Base. Adafruit. Arduino Blog. Using an Arduino + Ethernet Shield to Update a ThingSpeak Channel. Using an Arduino + Ethernet Shield to Update a ThingSpeak Channel This tutorial demonstrates how to use the Arduino to read in the analog input and update a ThingSpeak Channel by sending an HTTP POST via the Arduino Ethernet Shield or the Arduino Ethernet (all-in-one).

Using an Arduino + Ethernet Shield to Update a ThingSpeak Channel

The analog input can be the output of a sensor, like a light sensor or temperature sensor. ThingSpeak Client Arduino Sketch This Arduino sketch takes the value of Analog Pin 0 and updates Field 1 of a ThingSpeak Channel using the ThingSpeak API. Arduino_to_ThingSpeak.ino [Arduino 1.0+] ThingSpeakClient.pde [Arduino 0023 or less] Getting Started with ThingSpeak Sign Up for New User Account – a New Channel by selecting Channels and then Create New ChannelEnter the Write API Key in this sketch under “ThingSpeak Settings” ThingSpeak API IP Address The Arduino + Ethernet Shield does not have DNS by default, so you need to send data using an IP address.

Byte server[] = { 184, 106, 153, 149 }; // ThingSpeak IP Address: 184.106.153.149. Arduino UNO Pinout Diagram. Hi All!

Arduino UNO Pinout Diagram

I was inspired by the fantastic work of Graynomad (Link) to make a version for Arduino UNO.I hope it is useful ... Arduino YÚN ARDUINO 2009New! New version 2.2 ATMEGA328 PINOUTNew version 2.0 ATMEGA168 PINOUTNew! ATMEGA128rfa1 PINOUTNew! I made newer pinouts versions of Arduino Uno, ATMega328, ATMega168 and ATMega128rfa1. The downloads are available on my website; I'm translating everything in English and for the moment is only in Italian... Soon I want to do a poll to make yours next pinout. I added also the pinout of ATMega with their correspondences in Arduino. Pachube. Pachube & Arduino.