Archive for the ‘Languages’ Category

Portable and cloud-based heart rate tracker

Wednesday, May 23rd, 2012

In his blog, Charalampos describes his experience with SeeedStudio’s Grove Ear-clip Heart Rate sensor and Cosm (former Pachube) cloud service. The employed sensor is quite cheap and can detect heart pulses from the ear lobe, by measuring the infra-red light reflected by the tissue and by checking for intensity variations.

By connecting this sensor with an ADK board and, in turn, with an Android smartphone, Charalampos implemented a portable heart-rate tracker, which is used to send the recorded data to Cosm cloud service.

For more information and sample code, see here.

[Via: Building Internet of Things]



ArduGate: controlling Arduino with web browser

Wednesday, May 23rd, 2012


ArduGate: a web gateway for Arduino that makes possible to use JavaScript inside the web browser to interact with Arduino. Currently available just for Windows,  however, release for Linux and MAC OS X will be available soon.


India, our forum salutes you

Tuesday, May 22nd, 2012

India is large … or should I say XXXL? In order to give a better support to all the Arduino interested people in India we have created a new section in our forum where to bring up issues in both English and Hindi. We know there is a growing community coming from schools, maker groups, and the hardware section of the free/open source movement.

To coordinate the efforts around Arduino in India, we have gathered an excellent group of forum moderators (their nicknames are mentioned for you to find them in the forum):

  • Priya (our Arduino representative in India) – beachbrake
  • Sudar –  Sudar
  • Nishant –  NI$HANT
  • Jobin –  jo_v

(there is more to come, as we expect the Indian community to move quick, we will need all the help in the world)

So if you are in India and want to find your pals at our forum, refer to the following website and contribute!,82.0.html

India, our forum salutes you!

Arduino-based theremin

Monday, May 21st, 2012

Theremin is one of the most exiting musical instruments ever made, mainly because of its “quite odd” playing method. Infact, its working principle is based on near-filed coupling between the hands of the theremin player and two metal antennas, used to determine the pitch of a variable-frequency oscillator and to adjust the volume of the output signal, respectively.
Several theremin implementation are possible, such as the “original” analog one (based on the mixing of two sine waves originated by a fixed-frequency oscillator and a variable-frequency one) and those based on digital techniques.
LabIII guys implemented a nice and simple Arduino theremin module, based on a TTL LC-type oscillator, usable not only to play electronic music, but also as a generic sensing-device, for example to control motors and/or to work with Processing, Max etc.
The detailed description of the project, together with schematics and source code, can be found here.



Portal turret using MATLAB + Arduino

Thursday, May 10th, 2012

In the Maker’s own words:

This is the final project for my Advanced Mechatronics class at Penn State University. The robot is the skeleton of a turret from the game Portal that uses an IP webcam to track a target and fire nerf bullets at them. This is the current state of the robot as of 5/9/12, but I am currently molding a shell for the frame to make it look like the Portal turret, along with improving my code to make the tracking faster. All programming is done with MATLAB and Arduino. Enjoy!


MAKEmatics – Mathematics for Makers

Wednesday, May 9th, 2012

Makers need to familiarize themselves with the core concepts and the theory involved in creating applications such as Motion Sensing and Face Tracking. As the technology is churning out new hardware day and night, DIYers need to work hard to keep up and always be in touch with the latest technology around them.

For example, anyone working with Accelerometers/ Gyroscopes or Inertial Measurement Units needs to understand the theory of Vectors, Force, Gravity and be able to work out complex mathematical problems. They may easily get an Arduino Board and an Accelerometer Breakout or an IMU Board and use a library instead of writing their own code but to truly understand the theory behind it; how the device actually works, is not for the faint of heart.


One such problem is the Face Tracking Application. Unless you know the real theory behind how the Algorithm actually works, you can only wonder about that robot which follows its master. Greg Borenstein had an idea of creating a website dedicated to this issue. Makematics – Math for Makers.


In an introductory post, Greg writes:

” I hope to show that a normal programmer with no special academic training can grapple with these areas of research and find a way in to understanding them. And as I go I aim to create material that will help others do the same. If I can do it, there’s no reason you can’t.”

More and more people should step forward and create or compile a good amount of research data to help fellow makers and DIYers in solving complex mathematical problems.

A revisit to open frameworks

Saturday, May 5th, 2012

Remember this?

A good tutorial by Sparkfun will help us make the above display. Before we begin let us take a few questions on Open Frameworks.

Q> What is Open Frameworks?

openFrameworks is a very handy software library written in C++ that is written for the sole purpose of reducing the software development overhead faced by designers and artists that would like to create pieces that use various media (graphics, sound, video, electronics, etc.).

Q> Why Open Frameworks when there is Processing?

Because there are some things that oF is well suited for that Processing just can’t handle. oF is much better at creating projects that use a lot of 3D Graphics, computer vision libraries like OpenCV or projects that involve the real-time manipulation of video. Also, while Processing requires a Java backend, oF is simply a set of C++ libraries, meaning that developers comfortable with C++ will be right at home.

Q> Where can I find more data and examples on Open Frameworks?

You can start by reading this article.

Try it, it works!


Community is about bringing people in: welcome Arduteka

Monday, April 16th, 2012

During the last year we have seen our community growing at a tremendous pace. This has its pros and cons. More people means more people to help out, but also more work in moderating the forum. We want to be inclusive at we work of supporting multi-language forum topics, as well as the multi-language IDE. The way this is done is through delegation and we have been welcoming new moderators recently who, by the way, are making a terrific job and are pushing the team in improving the Database’s response times with very creative solutions.

On top of that, we are opening the blog to guest bloggers. Davide Gomba, head of Officine Arduino Torino, is going to be coordinating the group of bloggers that will be posting contents to the Arduino Official site.

When it comes to the Spanish community, we have been looking at the work made by Arduteka ( in Zaragoza, Spain. They have been running a forum for some time and are very engaged in reaching people speaking Spanish from all around the world. Therefore we have decided to invite Pablo and his partner Carlos to become both moderators in our Forum and guest bloggers to write about projects made with Arduino as well as tutorials in Spanish and reviews of different Arduino-related products.

In this way we are not just enlarging our group of moderators, but bringing people with opinions and a strong interest in getting things done the right way. As Pablo and Carlos cannot be attending two forums at once, we will do our best to import the most informative of the messages in their current forum to also help their current user base feel more comfortable with the migration.

Here a quote from Arduteka’s announcement taken from their website (in Spanish):

Cuando llevábamos apenas dos meses, nos pedisteis la incorporación de un foro en que pudiéramos “conocernos” plantear proyectos, quedadas, dudas y demás…

De nuevo tuvo gran éxito entre vosotros incrementando aún más el flujo de visitas (hasta el punto que nuestro servidor esta cuasi saturado) y generando gran unión entre la comunidad, con una gran comunicación, llegando a diferentes países de habla hispana como España, Venezuela, México o Colombia

Pues bien amigos, todo este trabajo y esfuerzo no ha caído en saco roto para el equipo oficial de Arduino y a partir de ahora colaboraremos activamente en la difusión y organización de contenido en castellano en!

El primer paso, será la unión de este foro con el oficial de de manera que juntemos esfuerzos en la unión y difusión de la comunidad de habla hispana, uniremos experiencias y daremos forma al foro entre el moderador actual Coleoptero y yo.

ArtNet library for Arduino

Thursday, March 8th, 2012

If you’re into interactive lighting  you’ll be familiar with protocols like DMX and ArtNet.

VVVV user “karistouf” has written a piece of code for the  Ethernet shield that allows your Arduino to communicate over an ArtNet network.

Features are:

ArtNet receiver v2: fixed artnet length receiver.

ArtNet sender: you can send artnet data from your device over network, for sensors and buttons this will be easier than all osc or firmata solutions.





Social Fuel For Your Car: Travel With A Little Help From Your Friends

Thursday, February 23rd, 2012

Impressing automotive hacking lets this FIAT car moving by the number of “like” from the Guarana Antarctica Facebook Fan Page. The advertising idea is simple: let the social audience support this Sau Paulo to Salvador trip to reach the Carnivalby commenting / “liking” the page. The onboard Arduino ADK (connected to a tablet and the internet) allows the car going on by a certain amount of meters (apparently one “like” is 10 meters, while each comment lets the car go ahead for 20 meters).