Showing posts with label Arduino. Show all posts
Showing posts with label Arduino. Show all posts

The new Arduino Robot is now in the store!

on Thursday, September 19, 2013

Arduino Robot

We are pleased to announce the availability of the Arduino Robot in our store and distributors worldwide, starting from 189€.

Designed in cooperation with Complubot, 4-time world champions in the Robocup Junior robotics soccer, the Arduino Robot promises endless hours of experimentation and play.
It is a self-contained platform that allows you to build interactive machines to explore the world around you.

You can use straight out of the box, modify its software, or add your own hardware on top of it. You can learn as you go: the Arduino Robot is perfect for both the novice as well as those looking for their next challenge.

To further explore the Arduino Robot, check out the documentation to getting started with it and  a collection of examples and tutorials that will quickly show its great features.

The Arduino Robot is the result of a collective effort from an international team looking to make science and electronics fun to learn. Read the article about the history of the Robot on Make Zine by David Cuartielles .

Check it out in the Arduino Store >> (This product is  available with UK Plug, US Plug and IT Plug)

Arduino Robot



View the Original article

Playing with the new Arduino Yún at the headquarters in Torino

on

arduino yun @ designboom

Designboom published the second part of the report after visiting Officine Arduino in Torino. This time the focus is on the Arduino YÚN!



View the Original article

Making a Gmail Lamp with Arduino Yún

on Friday, September 13, 2013

Arduino Yún

I am delighted to welcome Stefano Guglielmetti who, together with other Arduino friends/supporters, accepted to start experimenting with  Arduino Yun and write a blog post to present some hands-on results. Starting today we are going to host a series of guest bloggers exploring different unique features of our new board.

Stefano, has more than 16 years of experience in the Internet industry, working both with small companies and start-ups up to very big and complex environments. His post below was orginally published at this link.

————-

Finally!!! Finally I put my hands on a brand new  Arduino Yún. I’ve been waiting for this a long, loooong time. I’ve been playing with Arduino since the “diecimila” model came out and I, as a lot of people, always suffered the lack of connectivity and of real computing power. I tried to solve some of these problems using RaspberryPi and/or Electric Imp, but I always missed the Arduino approach… easy, lots of shields and Arduino ready parts, a lot of documentation, a strong community and the freedom of Open Source.

Now one of my dreams came true, and every time I go deeper into the discovery of the Yún’s capabilities, I find something amazing, very smart and very well done.

I won’t describe the platform itself, as many articles talking about that are already published and there will be many more to come. I’ll start directly with a real life example, in just a few hours I finally built something really, really useful to me, something I already built several times in various ways but none of which really satisfied me.

The task is pretty simple, and I believe it will be very useful to many people: I need to be alerted in real time when I receive some important emails. Not all the emails: we provide customer care for many clients, with different SLAs, and I need to be alerted only for the most important ones. Moreover, sometimes I look forward to receiving a precise email… a shipment confirmation, a mail from a special someone… I need something flexible, eye catching, that doesn’t depend on my computer or my cellphone (that always has only 1% battery)

So I decided to build a GMail Lamp and Arduino Yún was the perfect choice (and now that I built it, I can confirm that. It is perfect)

The working principle is very straightforward: On GMail, I defined a new label, so I can quickly change the rules for the messages that will go under it, then I tell to Arduino Yún which label to watch for (via REST APIs… amazing) and that’s it! The lamp (actually only just a led, the lamp will come in the future) turns on every time I get new messages under that label. It’s the bat-signal principle! :)

LED Display with Arduino Yún

Okay, now let’s get a bit more technical… how did I do it?

The hardware

  • An Arduino Yún, and it must be connected to the internet.
  •  A LED (or a relay if you want to turn on a real lamp, as I will do in the future)

This is the connection scheme (supersimple)

The LED goes on Digital Pin 13
The LED Display uses pins 10,11,12 and, obviously, GND and +5V

Schematic - Arduino Yún

Ok, the hardware is ready. When you will program the Yún for the first time, even if you can program it over the wifi network, I suggest you use the serial port via USB because it’s faster and I still use the serial port to debug (even if you have a brand new Console object :) . But it’s just a personal choice.

Now, the Code

Even if it’s short, I think it’s very interesting because I used many new features of the Yún. I’m not going to describe all the code, that you can freely download or fork from GitHub (https://github.com/amicojeko/Arduino-Yun-Gmail-Check). I’ll try to describe only the parts that involve brand new code and that are peculiar of the Yún

Let’s start from the beginning

#include 

With the Process library, you can run some code on the Linux side of the Yún and catch the stdout on Arduino. It’s amazing because you can delegate to Linux all the dirty jobs and the heavy computing. In this case, I use the Linux “curl” command to get the ATOM feed of my label from GMail.

The Process library also includes the Bridge library, that allows you to pass information between the two sides of the Yún (Linux and Arduino) using a key/value pairing. And it gives you the power of REST APIs, I use it to configure the label to observe.

#include 

With this library, you can use the inernal memory or a micro SD card/USB key for storage. All these features are native on the Yún!

#include "LedControl.h" 
/* Downloaded From http://playground.arduino.cc/Main/LedControl */

I use this library to control the 7 segment LED Display

const int ledPin = 13;

I’ve used the pin 13 for the led. As I told you before, you can replace the LED with a relay in order to turn on and off a real lamp!

const char* settings_file = "/root/gmail_settings\0"; 
/* This is the settings file */

I’m saving under “/root” cause /tmp and /var will be erased at every reboot.

Bridge.get("label", labelbuffer, 256);

This is a supercool line of code that uses an übercool Yún’s feature. I’m telling Arduino to listen for a REST call on the URL http://arduino.local/data/put/label/LABEL

When I get some data, it will put the value of LABEL in the localbuffer. The localbuffer was initialized like that

char labelbuffer[256];

That means that you can actually talk with your Arduino while it runs projects! You can get or put variables, you can finally make dynamic projects! I used it to tell Arduino which label to observe, but I can, and I will go further, I promise.

label = String(labelbuffer);
File settings = FileSystem.open(settings_file, FILE_WRITE);
settings.print(label);
settings.close();

This is cool too. Using the FileIO object, I save the label in a local file on the Linux side of Arduino, so when I will turn it off and on again, It will remember my settings.

File settings = FileSystem.open(settings_file, FILE_READ);
while (settings.available() > 0){
char c = settings.read();
label += c;
}
settings.close();

This is how I read a file from the filesystem.

Process p;

p.runShellCommand("curl -u " + username + ":" + password + "
\"https://mail.google.com/mail/feed/atom/" + label + "\" -k --silent |grep -o \"
[0-9]*fullcount>\" |grep -o \"[0-9]*\"");

while(p.running()); // do nothing until the process finishes, so you get the whole output
int result = p.parseInt();

This is another bit of Yún’s magic. I run the curl command to get the ATOM feed of a specific label, and then I parse it with the grep command, and finally I get the number of unread messages for that label. Even if on the Yún’s Linux stack there are both Python and Lua, I thought that this solution was the most simple and stupid, and I love to KISS.

That’s it, now i just have to turn the LED on and to display the number of unread messages on the LED Display…

In a single day I learned how to use the Bridge library to get data from REST webservices, how to save and load data from the Linux filesystem, and how to run processes on the Linux side and get the STDOUT results. I already knew how to use the LED Display but I hope that someone learned something new even about that :)

Now I will build the actual lamp, improving both the Hardware and the Software sides, I will make it gorgeous and fully configurable, and I will keep you informed about that!
Cheers to everybody and happy hacking!

——

Text and pictures by Stefano Guglielmetti



View the Original article

It’s time to enjoy the Arduino Yún: now available for purchase!

on Wednesday, September 11, 2013

Arduino Yún

We are extremely happy to announce the availability of the Arduino Yún in our store at the price of 69$/52€ (vat not included) and distributors worldwide.

The Arduino Yún is the combination of a classic Arduino Leonardo with a Wifi system-on-a-chip running Linino. It’s based on the ATMega32u4 microcontroller and on the Atheros AR9331 running Linino, a customized version of OpenWRT, the most used Linux distribution for embedded devices.

Alongside the new board, we are also releasing the new Arduino IDE Version 1.5.4 (available now for download) featuring support for Arduino Yún, some new features, and general bug fixes. The new features include:

  • Board recognition: every time you connect an Arduino board, the IDE recognizes the type of board you are working with
  • Memory: when you upload a sketch, the IDE tells you how much memory you are using
  • Copy Error button: you can more easily copy and paste errors to share them in the forum

A few days ago we published a couple of blog posts to give you an overview of the Yún’s hardware and the Bridge library, describing how it facilitates communication between the two processors. In the following weeks, we’ll keep sharing new content from some friends who are playing with it right now and can’t wait to give their feedback and show of what they’ve been working on using the Yun’s features.

As many of you already know, the Arduino Yún comes loaded with the power of Temboo, an innovative startup which provides normalized access to 100+ APIs, databases, and code utilities from a single point of contact: Tomorrow we’ll be posting on the blog how you can start using Temboo to mix and match data coming from multiple platforms (for example, Facebook, Foursquare, Dropbox, FedEx and PayPal to name a few).

Also, If you are going to be at Maker Faire New York on September 21 & 22, come and visit us at the Electronics Stage as Tom Igoe of the Arduino Team presents “Getting Started with the Arduino Yún“!

That’s all for now. If you want interact with the community and keep talking about the Arduino Yún, join us in the forum!



View the Original article

Designboom visits Officine Arduino in Torino

on Saturday, September 7, 2013

image © designboom

Last week Officine Arduino in Torino was visited by a crew of Designboom – according to Time magazine one of the top 100 design influencers in the world. Today, they published a report of the tour to the factory and the fablab with many pictures and videos:

who would ever imagine that global cultural and economic revolution would spring from the tranquil fields of piedmont, italy, in tiny towns nestled against the stunning backdrop of the alps? but that’s exactly where arduino, the system of microcontrollers revolutionzing the maker movement and pioneering the concept of opensource hardware, was born in 2005 and continues to make its home today.

arduino’s story is unusual to say the least. five colleagues, seeking to empower students with the tools to create, developed the platform in 2005. now distributors estimate that over one million arduinos have been sold, and the arduino community is among the most resilent and inventive on the internet. forums like instructables and arduino’s own scuola connect enthusiasts to learn from one another, and arduino users build on the platform to open up new creative possibilities.

we traveled to turin, italy, to see arduino’s first officina, before setting off north to visit the italian factories that continue to be the heart of arduino manufacturing for the entire world…

Click and read the full article on their website!



View the Original article

Hands on: the Arduino Yún’s Bridge

on Friday, September 6, 2013

arduino yun - handson

The other day, we gave you an overview of the Yún’s hardware. Today, we are going to talk about the Bridge library, describing how it facilitates communication between the two processors. The Arduino Yún has two different processors on-board: an Atheros AR9331 running Linino (a customized OpenWRT GNU/Linux distribution maintained by Dog Hunter) linked through its serial port with an Atmel ATMega32U4 (the same processor as the Leonardo).
The Bridge concerns itself with communication between these two parts of the Yún.

The Bridge is made of two different parts
One part, written in Python, runs on the GNU/Linux processor and has three functions:

  1. it executes programs on the GNU/Linux side, when asked by Arduino.
  2. it provides a shared storage space, useful for sharing data like sensor readings between the Arduino and the Internet
  3. it receives commands coming from the Internet and passes them directly to the Arduino

The other part of Bridge is the library that runs on the 32U4. The library allows you to access the Linino parts of Bridge through your sketches.

The awesomeness of the Bridge
With the Bridge you can do some awesome things by communicating between the 32U4 and the AR9331 processors. Some examples could be commanding and controlling your sketch over the internet from a remote location, accessing remote APIs to get data for your sketch to process, or executing programs or scripts too complex to write in an Arduino sketch.

For example, if your shop is on the other side of the house, and you wanted to know if it was comfortable enough to work in there, you can connect a LDR sensor and thermistor to your Yún, which is also connected to your home wireless network. Your sketch can access the board’s shared storage to publish the readings every second to a webpage running on the AR9331. By accessing the URL http://arduino.local/data/get you can call up those readings, letting you know if it’s bright enough but not too hot to get to work on your next project.

Your sketch could also store the sensor readings on a Google Drive spreadsheet or publish them on Facebook. The Temboo library relies on the Bridge to access all the internet based services and APIs provided by Temboo.

Using Bridge, you would no longer need to upload a new version of a sketch to change text on an LCD screen: your sketch can use the shared storage to read the text to display, changing it remotely from a browser using REST based calls. If the text to be displayed is identified by the label “lcd_text”, accessing the URL http://arduino.local/data/put/lcd_text/Hello%20World will show “Hello World” on the LCD.

Finally, you can send your own command to your sketch remotely. You can create a firmata-like access to every single pin of the board, so that calling URL http://arduino.local/arduino/digital/13 will report the current state of pin 13, while http://arduino.local/arduino/digital/13/1 will turn it on. We’ve actually made such a sketch as part of the examples: you’ll find it in the upcoming Arduino IDE release.

Here’s one of the examples that come with the library, the TemperatureWebPanel. It gets the current reading of a temperature sensor and displays it on a web page in your browser. It demonstrates a number of Bridge’s more advanced features like Process (for executing Linux processes), the YunServer and YunClient (for server and client communication), and the ability to upload additional files for serving up to connected clients.

Setup
In “setup()”, start the Bridge with “Bridge.begin()”. This ensures the Python part of the Bridge on the GNU/Linux processor is up & running. Next, toggle pins to use a TMP36 temperature sensor so that it can be plugged directly into the board’s headers. YunServer is part of Bridge that enables Linino to pass URLS formatted with “/arduino/” to the 32U4. To listen to commands from connected clients, you need to start the server by calling “server.begin()”. “server.listenOnLocalhost()” forwards all local server communication to port 5555. Process allows you to call Linux commands through your sketch. Here, you’ll execute the shell command “date” by calling “startTime.runShellCommand(“date”)”, which will report the date and time the sketch started running.

Loop
In “loop()”, the sketch listens for incoming client connections (requests from the Internet) by creating an instance of YunClient. You can read incoming commands with “client.readString()”. If a connected client sends the command “temperature”, the Bridge executes the “date” command on GNU/Linux to report the time of the reading, then reads the sensor on A1 and calculates the temperature. The date and temperature information is combined into a HTML formatted string and sent back as a response.

Browser
Sketches for the Yún can now contain all the files needed to create a web application that can talk to your sketches through a browser. In the TemperatureWebPanel directory on your computer, there is another folder named “www”. This folder contains a basic webpage and a copy of zepto.js, a minimized version of jQuery.

You need a micro SD card plugged in to your Yún with a folder named “arduino” at the root. Inside the “arduino” folder, there must be a directory called “www”. You need to upload the sketch via WiFi to transfer the contents of the local “www” folder. You cannot transfer files via USB. Once uploaded, you can open your favorite browser and go to http://arduino.local/sd/TemperatureWebPanel. There you’ll see the browser reporting back the sensor readings, with the time information and total number of requests.

The browser calls the url http://arduino.local/arduino/temperature in the background. URLs that start with “/arduino/” are special: everything from the “t” of “temperature” is sent to the sketch via Bridge. You can send any command you like, as long as your sketch understands them.

—————
The next post about the Yún will focus on Temboo and how the Arduino Yún can easily grab all sorts of data and interact with tons of web-based services. Stay tuned!



View the Original article

Arduino at school: People Meter

on Monday, September 2, 2013

classe virtuale 2013

After 13 years, Classe Virtuale project is once again an interesting opportunity for students to experiment a bridge between school and work. “Classe Virtuale” is a partnership between Loccioni and technical educational institutions started in 2001 when the group started offering to young students training periods and internships in the company giving the chance to work on a real project together with very skilled people and technicians. In 2012 they worked on a flow meter and this year the project focused on a similar project called People Meter, using Arduino Uno, wi-fi and rfid modules, and a 3d printer.

People_Meter

Below you can find more information (in italian) about the team, the project and the results!



View the Original article

Let’s explore Arduino Yún’s unique features – Hardware review

on

Arduino Yún

As announced a few days ago, the newest addition to the Arduino family, the Arduino Yún, will be available starting September 10. This is the first in a series of posts that will describe some of the Yún’s unique features. Today, we’ll focus on the hardware.

———————–

The Yún is unique in the Arduino lineup, as it has a lightweight Linux distribution to complement the traditional microcontroller interface. It also has WiFi and Ethernet connections on board, enabling it to communicate with networks out of the box. The Yún’s Linux and Arduino processors communicate through the Bridge library, allowing Arduino sketches to send commands to the command line interface of Linux.

Introduction
The Arduino Yún has the same footprint as an Arduino Uno but combines an ATmega32U4 microcontroller (the same as the Leonardo) and a Linux system based on the Atheros AR9331 chipset. Additionally, there are built-in Ethernet and WiFi capabilities. The combination of the classic Arduino programming experience and advanced internet capabilities afforded by a Linux system make the Yún a powerful tool for communicating with the internet of things.

The Yún’s layout keeps the I/O pins the same as the Arduino Leonardo. As such, the Yún is compatible with the most shields designed for Arduino.

With the Yún’s auto-discovery system, your computer can recognize boards connected to the same network. This enables you to upload sketches wirelessly to the Yún. You can still upload sketches to the Yún through the micro-USB connector just as you would with the Leonardo.

Connectivity
The Yún has two separate network interfaces, a 10/100 Mbit/s Fast Ethernet port and a IEEE 802.11 b/g/n standard compliant 2.4GHz WiFi interface, supporting WEP, WPA and WPA2 encryption. The WiFi interface can also operate as an access point (AP). In AP mode any WiFi enabled device can connect directly to the network created on the Yún. While a Yún in this mode can’t connect to the internet, it could act as a hub for a group of WiFi enabled sensors.

Historically, interfacing Arduino with web services has been challenging due to memory restrictions. The Yun’s Linux environment simplifies the means to access internet services by using many if the same tools you would use on your computer. You can run several applications as complex as you need, without stressing the ATmega microcontroller.

To help you develop applications that can connect to popular web services, we have partnered with Temboo, a service that simplifies accessing hundreds of the web’s most popular APIs. A Temboo library comes with the Yún, making it easy to connect to a large variety of online tools. Check out their website for the full list of services they offer.

Connection between the two processors
The Yún’s Bridge library enables communication between the two processors, connecting the hardware serial port of the AR9331 to Serial1 on the 32U4 (digital pins 0 & 1). Another post will describe the library in greater depth. The serial port of the AR9331 exposes the Linux console (aka, the command line interface, or CLI) for communication with the 32U4. The console is a means for the Linux kernel and other processes to output messages to the user and receive input from the user. File and system management tools are installed by default. It’s also possible to install and run your own applications using Bridge.

The ATmega32U4 can be programmed from the AR9331 by uploading a sketch through the Yún’s WiFi interface. When connected to the same WiFi network as your computer, the board will appear under the “Port” menu of the Arduino IDE. The sketch will be transferred to the AR9331, and the Linux distribution will program the ATmega32U4 through the SPI bus, emulating an AVR ISP programmer.

Power consideration
The Yún can be powered through the micro-USB connector, the Vin pin, or the optional Power Over Ethernet (POE) module. When powering the board though the Vin pin, you must supply a regulated 5VDC. There is no on-board voltage regulator for higher voltages.

Linux OS specifications
The Yún runs a version of the OpenWRT Linux distribution called Linino. The on-board 16MB flash memory that contains the Linux image has a full python installation and package manager you can use to install additional software.
The AR9331 has 64 MB of DDR2 RAM available, providing the resources to perform complex tasks like running a web server or streaming video from a webcam.
You can expand the storage memory by adding a micro-SD card or a USB pen drive. By including a directory named “arduino” at the root level of the storage device, it will be automatically recognized by the Yún.

USB Host
The Yún has a USB host port connected to the AR9331. You can connect USB peripherals like webcams, memory sticks, or joypads to this input. Generally, Linux has drivers included for the more common devices like mass storage or mice and keyboards. For more specific devices like webcams, you will need to refer to the device specifications to find the appropriate driver. As the USB port is connected to the Linux processor, it’s not directly accessible from sketches on the 32U4.

—————-

The next post about the Yún will focus on the Bridge library, describing how it facilitates communication between the two processors. Stay tuned!



View the Original article

DIY Bicycle Computer with Arduino – auch auf Deutsch

on Friday, August 30, 2013

DIY bike computer videotutorial

This month we are going to work outdoor because Max is going to show us how  to make a DIY computer to customize our bicycle, collecting data of distances and speed. Watch the video tutorial in german language below and take a look at the schematics and the code.  Looking forward to your hacks!

——–

Diesen Monat geht es ab nach Draußen, denn Max zeigt uns wie man einen DIY Computer für ein Fahrrad bauen kann, welcher Daten über die Strecke und die Geschwindigkeit mit einem Arduino UNO ermittelt. Seht euch das deutschsprachige Video an und schaut euch den Schaltplan, die Komponenten und den Code an. Wir freuen uns auf eure Hacks!



View the Original article

Overclocking Arduino with liquid nitrogen

on

nitrogen Arduino

What happens to electronic components at cryogenic temperatures? That’s the main question Mikail tried to answer with his experiment using liquid nitrogen and Arduino: 65.3Mhz@-196°C. Check the video below to see the magic:



View the Original article

Internet, Arduino, two men and a company

on Tuesday, August 27, 2013

Observos

What defines a maker? A wish to make things , a quest for tools and ample creativity. They say that creativity has no bounds so what inspired this Ex-restaurateur to create a company Haxagonal Research with their much featured product Observos?  In people’s words words:

Observos, a box that can monitor the temperature, humidity, and barometric pressure of a space and shuttle this information across the net.

The company’s two founders Ronald Boynoe and Loren Lang both were pretty tech savvy, but it was the Arduino movement, which kickstarted their dream together.

“Arduino provided us an extraordinary platform for testing against, an invaluable repository of preexisting libraries and other code that would have taken an incredible amount of time to write, and a lot of community support,” he says. “It has decreased our time to market, and significantly reduced our startup costs, allowing us to more rapidly develop new prototypes.”

observos

From having a restaurant as their first customer to diversifying into agriculture sector,  they define their biggest challenge as tuning the humidity sensor to a required precision.  Hexagonal at the moment has a presence here and here.

Via: [Wired][Twitter][Engadget]



View the Original article

Updating about Arduino Yún (video preview!) and Arduino Robot

on Monday, August 26, 2013

Arduino Yún - Unboxing

Some months ago we announced that we were developing a new product to meet the growing demand for wi-fi, linux based boards. The blogpost on the upcoming Arduino YÚN was our most read ever, and since then the attention has stayed high.

Recently, some of you have been asking why the YÚN hasn’t come out yet and why the Arduino Robot is not yet available for purchase.

Simply put, moving to a wifi-enabled linux board is a whole new step for Arduino and it’s taking longer than we expected. Arduino YÚN  is our most complex product ever and we decided to working on getting it right regardless of timing.

The early prototypes boards mounted 8MB of Flash and 32MB of RAM. While we managed to implement most of the YÚN features previously planned inside this amount of memory, we were forced to use optimized versions of the most common software packages: smaller in size but missing a lot of cool features available in the “full” non-optimized version.

We also quickly discovered that there wasn’t plenty of free space remaining for the user to install additional packages or to run complex programs without incurring in stability problems.

Considering this we finally decided to double both Flash and RAM, giving a comfortable 16MB of Flash and 64MB of RAM.

We try our best to get everything done as soon as possible while still providing the quality that we hope distinguishes Arduino products.

The delay in the Arduino Robot is connected to that of YÚN and our distribution processes.

We are really happy about the new Arduino YÚN and we hope the community will be as well.

The board is going to be available on the Arduino Store from September the 10th, while being delivered to our distributors late this month. In the video below you can watch a  preview of the board with me and David Cuartielles giving some more details about it.

From the product pages on the Arduino Store,  for the YÚN and Robot, you can activate an alert that will send you an email when the product is available from the distributors.



View the Original article

Arduino Starter Kit video tutorials now released in Creative Commons

on Tuesday, July 30, 2013

StarterKitVideotutorial

Last year to celebrate the launch of the new Arduino Starter KitRS Components in collaboration with Arduino,  produced  10 video tutorials featuring Massimo Banzi showing how to create cool projects with the redesigned release of the Kit and all its components.
 

Today RS Components announced on their Twitter and Google+ that the Arduino video tutorials are now marked with a Creative Commons license, that means that you can remix and reuse them as you like.

We created a Playlist on Arduino official Channel and soon we’ll add also German and French subtitles.



View the Original article

New infrared applications using Arduino at Mini MakerFaire Dublin (tomorrow!)

on Friday, July 26, 2013

AnalysIR

The power of infrared light was widely and best appreciated with invention of television’s remote controls. The signal between a remote control handset and the device it controls, consists of pulses of infrared light, which is not visible to the human eye.

Tomorrow at MakerFaire Dublin you’ll we able to see the work of AnalysIR, a project that is taking this technology to a whole new level.

They implemented a Windows application which connects to an Arduino with the addition of an IR receiver and can decode new IR signals in a fraction of the time: no need for expensive Logic Analyzers or Oscilloscopes.

Here they are with their Indiegogo campaign:

At MakerFaire they will be showing some cool demos of what you can do with IR like generating electricity, seeing the invisible -Using iPhone & Android camera to check if TV remote is working, long range TV remote Control Demo Using Optics and many more applications for a total of 10 installations. Look out for them on Saturday!



View the Original article

How to control Arduino board using an Android phone

on Thursday, July 18, 2013

Arduino Android

Kerimil, user on Arduino Forum, submitted us his  project which focuses on establishing communication between an Arduino board and an android mobile using bluetooth:

The idea is to gain access to hardware on Android devices (accelerometers, gyro, wifi connectivity, gps, GPRS, touchscreen, text to speech and speech to text) and/or use it to relay data to the internet. MIT’s app inventor was used to write a custom app in this example. The code can be easily modified to create your own apps.

You can watch his video below and read the complete tutorial on this page.



View the Original article

Let your Arduino talk with your Android

on Thursday, July 11, 2013

Annikken

Annikken Andee is a Bluetooth Arduino shield, currently on an Indiegogo campaign, that let  Arduino communicate with  Android device without writing Android code.

With the growing popularity of smart phones in this time and era it’s interesting to explore how Arduino could tap on the strength of smart phones – touch screen capability and smart phone capability. However for the integration to work, one has to develop the corresponding Smart phone app to handle the bluetooth communication and provide a stable GUI on the screen.

Therefore to make things easier for Arduino developers who wish to tap on the power on smartphone, the Singapore-based team came up Annikken Andee project, an Arduino shield, with supporting resources, that performs primarily the following actions:

  • handles the communication between Android and Arduino
  • GUI creation on smartphone by coding on Arduino. Requires no Smartphone App programming
  • accesses to Smartphone functions from Arduino Library
  • provides larger, portable and non-volatile storage

The shield communicates with Arduino via the ICSP header (SPI) and pin 8. An SD card Reader is available for external data storage for Arduino –  for huge data storage or extended period of data logging activity by Arduino. As Android has yet to support for Bluetooth 4.0/BLE, they are using bluetooth 2.1 module WT11i by Bluegiga for communicating with the Android phone. Currently the shield supports Arduino Uno, Mega and Leonardo.

Robin, part of the Team Annikken Ande, wrote us:

With Andee, Arduino user can program the UI on their Android phone by downloading the Andee Arduino Library onto their Arduino IDE and the Andee Android App into their Android phone from google play store. Using the functions in the Arduino library, user can easily design the UI on the Andee Android App without touching Android programming.

As we hope to spread the news of this invention to as many people as possible, we believe that arduino.cc is the perfect place to help us make this work.



View the Original article

Using Arduino on industrial digital printing machines

on Friday, July 5, 2013

Arduino goes industrial

Most of the projects we’ve been featuring on this blog are  happen to be focused on diy approaches around music, design, art. We are  noticing that more and more people are starting to realize the benefits of using Arduino also in  industrial settings.

Today I’m going to highlight a project posted by Paul M Furley on his blog and describing how back in 2009 he worked in a  family firm, producing the user operator software for their new digital printing machine and decided to use Arduino in high-tech manufacturing:

 I’d been hacking around with Arduino since my masters project and it came along at a perfect time for JF Machines. They had just developed their new ink circulation system: a serious affair with 5 separate ink bottles rising and falling to alter  pressure along with precise temperature control. They needed a way to drive the bottle lifting motors, read in alarm signals and switch inputs as well as output various flashing sequences for the benefit of the operator. Although a PLC would have been suitable, Arduino seemed like a great option.

Since then he realized why he made the right choice  and lists a number of the reasons useful to explore.

You can read the complete story on  his page, here’s just a couple of the most interesting benefits:

Supply security – even if Arduino stopped supplying boards tomorrow, other manufacturers are making clones, and the hardware design lives on. If Arduino changed their physical design, it wouldn’t be much trouble to make a converter to adapt the new and old sockets – in fact, someone would probably release it was an off-the-shelf project as soon as the announcement was made! In the worst case scenario, JF Machines could manufacture the whole Arduino board from the designs for as long as the a compatible microcontroller remained available.

Low cost – I often hear the opposite argument when discussing Arduino with the hobby and hacker scene. I agree that for integrating into a consumer product, the Arduino’s off-the-shelf price is fairly expensive (although good luck designing and making a small batch yourself for cheaper…). However when integrated in a five-figure industrial printing machine, the cost comes close to zero, especially when considering the PLC alternative and the support benefits. If JF Machines were ever to mass-produce their machines, reducing the price of the Arduino would be fairly low on the list of priorities!

picocolour

If you have a similar story and want to share it, we’d be happy to feature it on the blog,  just submit it on this page.



View the Original article

Makertour in Torino for Arduino Camp and an exploration of the Arduino factory!

on Tuesday, July 2, 2013

Makertour in Torino and Ivrea

Some days ago Makertour was in Torino to join the Arduino Camp organized by Officine Arduino and hosted by  Fablab Torino. Enrico Bassi, president of the Fablab, was interviewed by Makerfaire Rome crew around his experience in the “maker movement” and in the creation of the first  fablab in the city.

During the same trip the video-crew visited the factory where Arduino is manufactured and Davide Gomba reveals where does the “Arduino” name comes from! Watch it now:



View the Original article

A poem for Arduino community and more about our social presence on G+

on Wednesday, June 26, 2013

poem Arduino

Some days ago David Watts posted an unexpected but very welcome video on Arduino G+ Community, a poem dedicated to the Arduino community itself and commenting with these words:

Sort of a thank you to all the people who helped me learn about electronics and specifically Arduino. I really enjoy making projects and sharing them I and many other people would not be able to do it without such a fantastic community.

Here’s the video of the poem:

This nice contribution gives us the chance to finally announce  that next to our official Arduino Page on G+, with more than 212.000 [+1] and  almost 120.000 people adding us in their circles, now we have an official Arduino G+ Community you can join.

Arduino community on G+ Thanks to the collaboration of  Gary Rudd and Heath Naylor,  who created a passionate and active  unofficial community and accepted the proposal to make it official, recently we’ve just  updated the logo and joined them in the moderation. If you are on G+ we invite you to take part with your  enthusiasm and projects!

This is one of the channels you can choose to be active on Arduino online community, in the following days I’m going to bring some highlights from our  Facebook page aswell!



View the Original article

Jugando a SuperTux Cart con Arduino Esplora – Video tutorial

on Friday, June 21, 2013

videotutorial supertux spanish

(en español a continuación)

Last April we launched the first of a series of video tutorial in german language with the aim of exploring cool projects with Arduino boards. Now we are happy to announce we are starting a collaboration with Pablo Murillo from Arduteka to create video tutorials in spanish language to be published  on the official Arduino channel on Youtube.

Starting today you can enjoy a step-by-step tutorial to understand how use your Arduino Esplora  as a customized computer gamepad to play any of your videogames.

The code is configured to be suitable for SuperTuxKart, our favorite  open-source racing game!

————————————–

El pasado abril se lanzó el primero de una serie de video tutoriales en Alemán, con el objetivo de explorar nuevos proyectos interesantes a desarrollar con Arduino. Hoy estamos felices de anunciar que empezamos una colaboración con Pablo Murillo de Arduteka para crear video tutoriales en Español, que se publicará en el canal oficial de Arduino en Youtube.

A partir de hoy se puede disfrutar de un tutorial paso a paso para entender cómo usar Arduino Esplora como un gamepad personalizado para jugar en cualquiera de sus videojuegos.

El código está configurado para ser utilizado con SuperTuxKart, nuestro juego de carreras de código abierto favorito!



View the Original article