Show Posts
Pages: 1 2 3 [4] 5 6 ... 18
46  Using Arduino / Networking, Protocols, and Devices / Re: Achieving Ethernet top speed on: September 04, 2013, 05:17:02 pm
For the same or even lower price than an Arduino UNO or Leonardo with an Ethernet Shield you can get a Teensy3 and connect it to a WIZ820oo Ethernet module and get vastly improved throughput.

With the Teensy3 based on a 32 bit Arm Cortex M4 processor running up to 96MHz you have plenty of processing power left.

Can look linke this
47  Using Arduino / Networking, Protocols, and Devices / Re: initialize multiple i2c slaves with the same address on: September 04, 2013, 05:08:43 pm
As mentioned in a previous post you need to connect one MCP4728 to the I2C bus one at a time to program the Address.

Also there is a peculiarity that has to do with the LDAC pin and the timing that will make programming difficult. This article will explain details on how to accomplish this
48  International / Deutsch / Re: Arduino - Iphone App on: August 30, 2013, 05:31:10 pm
Ich bin auf der suche nach OSC auf diesen thread gestossen. Wenn man sich auf iOS Geräte beschränkt dann gibt es zwei Apps welche das fernsteuern in Verbindung mit einem ethernet Shield oder Vielleicht auch WiFi Shield  deutlich vereinfachen. Dh es ist nicht notwendig eine eigene iOS oder Android App zu erstellen. Dies sind:
Ardumote und natuerlich
In diesem Jahr ist die neue Version von TouchOSC auch für Android erschienen

Ardumote benutzt raw UDP, TouchOSC setzt auf das sehr schlanke OSC Protokoll ein.

Fuer Hausautomation mag Ardumote ausreichen das Benutzer Interface ist sicherlich sehr schick. Ich hatte es am Anfang verwendet um meine LED Lampen ueber WiFi fernzusteuern.
Allerdings ist TouchOSC wesentlich flexibler und für komplexere Aufgaben geeignet. Anfänglich habe ich die ArdOSC library verwendet, ich bin im Moment dabei auf die OSC library von CNMAT umzusteigen. Diese library wurde von den Erfindern des OSC Protokolls entwickelt und ist auch noch in der Weiterentwicklung.
49  Using Arduino / Networking, Protocols, and Devices / Re: How to control LED's on arduino thru Wifi Shield connected to iphone hotspot? on: August 27, 2013, 04:30:12 pm
No, I would not recommend the overly expensive Ethernet Shield from Littlebird Electronics. At Sparkfun the shield costs "only" $45 and that is already very expensive.

For that Price I've bought a Teensy++2 (Atmel mirocontroller) or Teensy3 (Arm Cortex M4) for $20 a WIZ812MJ or a WIZ820io also $20 and some form of an Adapterboard.

If you already have an Arduino, get the Ethernet Shield from Sparkfun or Adafruit as I am assuming these two reputable sellers are selling original Arduino Ethernet shields and not cheap Chinese knockoffs

The Bluetooth shield is nice but OSC is much, much more powerful than just turning on/off an LED and TouchOSC is very flexible and configurable.

In my current projects I use a Teensy++2 in combination with a WIZ812MJ. For my future projects I am using a Teensy3 with a WIZ820io  This is a vastly more powerful combo tan any other Arduino. The prototype in the last post is already talking OSC.
50  Using Arduino / Networking, Protocols, and Devices / Re: How to control LED's on arduino thru Wifi Shield connected to iphone hotspot? on: August 15, 2013, 05:43:51 pm
I'd ditch ( sell to another unsuspecting newbie that just has to have a WiFi shield) the WiFi shield, use an Ethernet Shield and use ArdOSC in combination with TouchOSC. I've done this using a Teensy++2 with a WIZ812mj Ethernet module ( has the same Ethernet W5100 chip that the Ethernet Shield uses) connected to ta little TP-Link WN703n or 702 pocket WiFi router

I am currently moving over to the Teensy3 in conjunction with the WIZ820io and away from ArdOSC to the OSC library from CNMAT

The beauty of this is that you can use a lot of the libraries that were written to work with the Ethernet shield and still get full WiFi functionality. Actually you get much better functionality as a commercially sold WiFi router is easy to set up through the web interface ( the 703 interface is Chinese, the 702 is in English).
51  Using Arduino / Networking, Protocols, and Devices / Re: A working alternative Wifi to RN131C from Sparkfun on: August 11, 2013, 07:55:34 am
Many WiFi shields suffer from the same problem that is proper software support.
I'd suggest to use a "standard" Arduino Ethernet Shield and connect it to a WiFi pocket router like the TP- Link WR704n, WR702n or MR3020.
These routers have a web interface for configuration, and run in AP or Brige/Client mode and you'll have them set up quickly. On the Arduino side you can use the mature Ethernet library and all the code samples without having to mess around with another WiFi shields API
52  Using Arduino / Networking, Protocols, and Devices / Re: dont know where to start with... on: August 09, 2013, 06:07:49 am
I think zoomcat's suggestion is the best option for a "WiFi" solution. Tried and proven.
Using an Ethernet shield, has the advantage that you can use the mature Ethernet library and there are a lot of libraries that rely on the Ethernet library.
If you need higher speed then you could use an Embedded Ethernet Module with the W5200 ethernet chip like th WIZ820io, which is much faster than the W5100 on the Ethernet Shield. It requires a slightly modified Ethernet library, however.
If you want it to be small then instead of the Due you could use a Teensy3 combined with a WIZ820io on an adapter board
53  Using Arduino / Networking, Protocols, and Devices / Re: I2C communications on: August 03, 2013, 08:17:56 pm
Please add code tags to you post so the code is easier to read.
54  Using Arduino / LEDs and Multiplexing / Re: Increasing Brightness Linearly on: July 30, 2013, 06:57:00 pm
The logarithmic curve is only a relatively coarse approximation. More accurate is the CIE LAB correction:

This post on the forum explains how to calculate a lookup table:,147810.0.html

You may want to check out "progmem":
55  Using Arduino / LEDs and Multiplexing / Re: hooking up a couple rgb's on: July 19, 2013, 07:56:59 pm
The link you provide also hosts the spec sheet for the driver. These are essential to understand what you can do with a driver. Driver spec sheets often show several examples of schematics as does the one in you link. Sometimes there are even more specific application  notes for demo boards for these drivers. That will tell you what components are needed.
As crossroads has already stated, for a first project a ball grid component is not advisable whatsoever. go find yourself a suitable driver, perhaps in nothing smaller than a TSSOP package as that can still be bad soldered - although that takes some skill. Try to understand the data sheet, google for terminology in the data sheet that you don't understand and then come back if you have questions. There is am awesome world of information out there particularly for LED technology and it's right at your finger tips ;-)
56  Topics / Device Hacking / Re: ArudinoPhone, A touch screen phone make with Arduino. on: July 18, 2013, 05:54:07 am
Very cool project!
57  Using Arduino / Networking, Protocols, and Devices / Re: controlling arduino by ios device wirelessly on: July 18, 2013, 05:41:51 am
There is a lot of confusing language in your last post!

For wanting to make a commercial device you need to proceed from having an mere idea to having a working concept that defines the mechanical, electrical  and software interfaces between these main parts.

The Arduino TFT shield, for example communicates with an Arduino through the SPI. That is an entirely different thing than HDMI.

How would eliminating the WiFi, or Bluetooth shield and replacing that with an Android device more worthy ?

58  Using Arduino / Networking, Protocols, and Devices / Re: controlling arduino by ios device wirelessly on: July 17, 2013, 05:41:31 am
You don't need a WiFi shield to do WiFi with an Arduino.
A working set-up is for example an Ardino UNO equipped with an official Ethernet shield ( more specifically with a W5100 Ethernet chip) and a little pocket route connected to the Ethenrnet shield.

I've used this and similar set-ups in several projects. The above is the standard that works to of the box with Aruino.

I am using a Teensy++2 with a WIZ812MJ in one project and recently designed what I jokingly call a Frankenduino that combines a Teensy3 with a WIZ820io ( with a W5200).

Not only is this less expensive overall compared to the original Arduino WiFi shield but also much faster to get to work. A commercial pocket router like the TP-Link TL WR702n router comes with a self explanatory web interface that allows you to configure the router quickly either as an AP or in client mode and you can do that from your iPhone without having to open and program Arduino code.
AFAIK No WiFi shield offers that!
59  Development / Other Software Development / Arduino Eclipse plugin - New Version on: July 13, 2013, 04:16:29 pm
Jantje has released a new version of the Arduino Eclipse Plugin that works with the Arduino 1.5.2 beta IDE and supports the Arduino Due, as well as the Teensy, Teensy++ and Arm Cortex M4 32bit based Teensy3 microcontroller boards.

I have written some Installation instructions for Mac OSX, but other than file/folder locations and perhaps OS specific differences in the Eclipse UI there are no Mac specific things in these instructions so they should work for Linux and Windows users as well. Look here in the "Teensy, Arduino etc." section :
60  Using Arduino / Interfacing w/ Software on the Computer / Re: Importing Arduino sketches to Eclipse (C/C++) on: July 13, 2013, 04:05:43 pm
Or in fact much better yet, use the Arduino Eclipse plugin. Newest version is
Installation instructions are here under "Teensy, Arduino, Etc." :
Pages: 1 2 3 [4] 5 6 ... 18