background preloader

Arduino Tutorial - Learn electronics and microcontrollers using Arduino!

Arduino Tutorial - Learn electronics and microcontrollers using Arduino!
So, I get two or three emails a day, all basically asking the same thing: "Where can I learn about electronics?" In general, most of these people have seen some of my projects and want to be able to build similar things. Unfortunately, I have never been able to point them to a good site that really takes the reader through a solid introduction to microcontrollers and basic electronics. I designed this tutorial course to accompany the Arduino starter pack sold at the Adafruit webshop. The pack contains all the components you need (minus any tools) for the lessons Follow these lessons for happiness and prosperity. Lesson 0 Pre-flight check...Is your Arduino and computer ready? Here are some recommended tools: If you need to get any soldering done, you may also want.... All of the content in the Arduino Tutorial is CC 2.5 Share-Alike Attrib. Love it? To some extent, the structure of the material borrows from: The impressively good "What's a microcontroller?"

http://www.ladyada.net/learn/arduino/

Tutorial - Learn Python in 10 minutes NOTE: If you would like some Python development done, my company, Stochastic Technologies, is available for consulting. This tutorial is available as a short ebook. The e-book features extra content from follow-up posts on various Python best practices, all in a convenient, self-contained format. All future updates are free for people who purchase it. Preliminary fluff So, you want to learn the Python programming language but can't find a concise and yet full-featured tutorial.

Getting Started Kit - kraegar Decided to take a stab at putting together a list of parts for getting started with Arduino, using Amazon.com as a supplier. I know you can shop around and find this cheaper, but most people like & use Amazon already. This may come out more expensive than other kits available, too, but the quantity of parts should be much, much higher. effects-of-varying-i2c-pull-up-resistors Details Created: December 18 2010 Figure 1 I2C is a popular communication protocol in embedded systems. When interfacing with the slave device a pull-up resistor is needed on each bi-directional line. One common question that arises is "what size pull-up resistor should I use?".

Arduino Debug Tool - Debug Over Serial, XBee, Bluetooth, IP/Net Initial Release Anouncement - Updated Oct 2012 The debugger upgrade (being given away for free. offer ends Nov 30th 2012) for the "Arduino for Visual Studio" plugin provides real-time debug of any Arduino project. The power tool ensures that your arduino source code remains clean and free of all debug and diagostics code allowing simpler project development. Debug Detailed Overview, Guide and Tutorials Python:Basics:Strings - Python From Python Strings are variables that hold a contiguous group of characters. Strings in the Real World A string in the real world is a cord, wire, gut, or, well, "string" of some substance that holds together from beginning to end. The term "string" has become so intuitive to us that we use it in other contexts. For example, I might say that I "don’t want to string you along about Python’s potential".

Tree Climbing Robot I started out by creating a basic design in Sketchup. The robot was to consist of two segments, joined by a spine which could be extended or retracted. Each segment would have four legs with very sharp points as feet. Arduino Tutorial - Lesson 5 We've done a lot so far, blinking lights, printing messages...all of that stuff is output: signals coming from the Arduino. The next step is to start playing with input, with the Arduino responding to outside events. In this lesson we will begin with the most basic kind of input, a push-button switch! You're probably familiar with switches, there's tons of them in your house. One kind of switch you use every day is a light switch. A light switch is a simple device with two positions, on and off.

Gadgeteer: Microsoft’s open-source .NET alternative to Arduino Watch out Arduino, you finally have some competition: the equally-open-source and possibly-easier-to-program Microsoft .NET Gadgeteer. At its core, Gadgeteer is an ARM7-powered .NET Micro Framework-compatible family of boards and modules. Gadgeteer promises to be as simple as grabbing a mainboard, plugging in a few (solderless) modules, and programming the logic in C# using the .NET Micro Framework in Visual Studio (or the free Visual C# Express). A Python Book: Beginning Python, Advanced Python, and Python Exercises 2.2 Regular Expressions For more help on regular expressions, see: 2.2.1 Defining regular expressions A regular expression pattern is a sequence of characters that will match sequences of characters in a target. The patterns or regular expressions can be defined as follows: Literal characters must match exactly.

Projecte Scratch What is Scratch? Scratch is a learning environment developed by the Lifelong Kindergarten Group at MIT Media Lab. It's 100% free software, and aims to provide programming to everyone from 8 years old. Currently is being used worldwide, and experiences with Scratch are everywhere (as was seen in Scratch Day ). Kaleidoscope with Arduino and RGB LED strips I present a new Arduino project: a Kaleidoscope (or something similar), with a list of the simplest materials. You can see the result in the video. It can be used as decoration in a living room or as decoration for the baby's crib. The baby will be surprised ... Very relaxing if it accompanied with Chill out music .

Related: