Go Down

Topic: Linkduino (Read 5 times) previous topic - next topic

Igor R


We´re working in a project Linkduino: "Electronic Rapid Prototype Hardware".

The main idea is to have an ECU to be able to be very quick in a prototype phase of a project.
At the moment we´re working joining a linksys router (or similar) + Arduino Mega + specific hardware to have rs485,can bus,...

We try work as easy as possible (DD-WRT, shell script,...). For sure, there are better methods (openwrt, cross-compiler,...), but it requires high skills.

Some videos:

Telemetry system in Excel:


Using Linkduino as Telemetry System (own software):


Control from Twitter:


Embedded Web server:


Plotting analog data with Javascript embedded:


You can find all the information about Linkduino in http://real2electronics.blogspot.com/. Sorry, it´s in spanish (maybe google traductor can help)

Kind Regads  ;)

Igor R

Igor R


Another example, this time how to control a LCD from internet/lan:



Kind Regards,

Igor R.


Igor, this is awesome!

I made a similar setup using a Fonera (Fon2100) router running OpenWRT that talks serial to the Arduino. It works just fine connected directly.

I just wish there were some very small and cheap routers for all this that could be standardized on or sold as some bare-bones kits.

Igor R

Jan 04, 2010, 10:11 pm Last Edit: Jan 04, 2010, 10:17 pm by igorreal Reason: 1
Hi nemik,

Thank-u!! I´m doing the same as you (not directly because is 3v3). At the moment, I´m triying only with DD-WRT, in stead of OpenWRT, because it has an easy configuration web page.
I also try to do the router programmation using bash scripting.

The idea is to have a "generic hardware" for the prototype phase of an electronic project (always trying the easy way to resolve things).

What have you done with arduino+Fon?

Kind Regards,  ;)

Igor R.


The Arduino (or ATMega168 chip) seems to accept 3.3v TTL serial signals just fine and the FON router I'm using reads Arduino's 5v signals just fine too. I haven't noticed any problems using both directly but it's probably better to have a proper converter like in your circuit.

I'm using OpenWRT and the ATMega168 with Arduino firmware to monitor and control a hydroponics setup for growing plants. My code is here: http://github.com/nemik/arduinoponics

I initially tried to use DD-WRT but found OpenWRT to be much easier to use and modify, plus very lightweight. Their LuCi web-admin pages are powered by a Lua-based MVC framework that I found very easy to extend. Plus Lua is very lightweight and I use it as a 'daemon' script to send and receive over serial from the Arduino. I have some pictures of it here too: http://www.flickr.com/photos/nemik/sets/72157622608195083/

The software is pretty hackish and very specific to my needs though. Something more generic like Firmata would be more appropriate for a general prototyping solution.

Go Up