arduino

You are currently browsing articles tagged arduino.

After first days with the Darwin machine, it became clear that something was needed to replace the current Arduino software and upload the RepRap firmware directly from Textmate.

So here comes my first Textmate Bundle, thanks to the elegant work of Arduino team to make it easier to upload program from command line:

Arduino.tmbundle

Once installed, only one shortcut is available to make and upload your program on the Arduino board: Command-Shift-A

You can clone/fork the project from Github too, make your own repository and I’ll be glad to add your patch to the current simple bundle.
And come back during the week, you’ll surely see some update during the intensive RepRap hack session!

Tags: , , , ,

After a lot of debugging on bbvablogs.com, I needed serious fun to keep it up, and suddently I found the perfect project to remove the dust on my arduino board: a blinking led that would tell us when someone is visiting the website!

BBVA web-blinker

More links about this project:

Tags: , , , , ,

Freeduino.org is currently the best place to fetch articles and information about Arduino project. Tonight, I’ve made a simple script to move this Creative Commons index on Del.icio.us, hoping it would become a better place to fetch last Arduino information!

Update: download the parser.rb script


Tags: , , , ,

[Arduino] 3D LED Cube

3D LED cube

After a first try with tiny space between LEDs (see last post), here is another try with enough space to build a proper cube, still following MakeZine instructions.

The fun parts were to add transistors to the board, allowing to get more power for each led level, and the programming: Persistance-Of-Vision and binary manipulation for led on/off switching.

If you need it, you can download the arduino program related to this circuit.

Tags: , , , ,

Arduino led-matrix The original project for tonight was to build a 3D LED cube, and the not-so-clever idea was to compact it the size of a normal dice.

Big mistake: first it was hell to solder all the tiny intersection of led cathods, then there is no way to pile up the array of leds if you don’t let space between them… maybe there’s a solution to that, and I’ve not find it yet.

Anyway, it was ready to connect to Arduino board, and to try to program this new led-matrix. Easy and fun, only problem is debugging messages while verifying source code on Arduino software that doesn’t help much, I’ll have to learn more about its syntax limitations.

Here is the result, 5 days before returning to Toulouse to visit Claire:

Tags: , , , ,

[Spime] Distant touching

Internet communication has not reached its limit yet: we have text, sound and video easily available. Few years ago, some people tried to develop odor extension, but I’ve not seen this really breaking through yet.

Because I need to communicate with someone, and I miss something, I was thinking about adding another sense to our internet communication: touch.

Since then, I’ve been playing with the Arduino card (see previous post), and play to connect it to an USB massage gadget. By internet, both gadget will communicate, each personn allowed to make the other gadget massaging more or less quickly.

Today I’ve discovered that Thomas Edwards has already complete his touch project!

From there, I’ve found many interesting links that will greatly help in my own project, hoping that knowledge will flow in both directions:

  • Phy2Phy: a wiki about physical interaction over IP, with lots of useful information to develop your own hardware, and because interaction is not limited to touch;
  • Touch source code and more technical information

Tags: , , , , , , ,

Wanting to do a fast electronic prototype of an idea I had last night (more description about this idea in a later postà, I discovered this morning the Arduino project.

What is Arduino?

Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It’s intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.

Arduino

What to do with it?

It’s basicly the Processing.org wet dream:

  • You make and verify you program in Processing (or similar IDE from Arduino)
  • You connect your board to your computer via USB and send the program to it
  • You disconnect it, find any external power source (batterie or plugged), and you app is running on a small hardware machine

Now you can add enough outputs (led, motor, …) and inputs (switches, potentio-meter, …) to make any physical hack. Smaller version of the board are also available!

And Berlin is the best place to live to get this working, everything is available in shops, and this one was particulary cheap: 27€

How to install it?

This board is working on Windows/Linux/Mac platform, but I had some difficulties to make it really plug&play on my Mac. Follow Gck instructions on Arduino forum if you have some problems too.

Tags: , , , , ,