user25779: I am having an Arduino Uno and a C2042A LCD with I2C shield on it. Because the VirtualWire library does not work for me. I tried only the wire library but it's still not working:
My code:
#include <Wire.h>

void setup() {
  Wire.begin(0x63);
}

void loop() {
  Wire.write(4);
}

I just read on this website which commands you have to use but it doesn't do anything. What is my fault, how to solve it?

user25779: SOLVED!
I forgot to write beginTransmission(). Here's my code:
#include <Wire.h>

void setup() {
  Wire.begin(0x63);
}

void loop() {    
  Wire.beginTransmission(0x63);
  Wire.write(byte(0x00));
  Wire.write("Temperatur:");
  Wire.endTransmission();
}


25779: <p>I am having an Arduino Uno and a C2042A LCD with I2C shield on it. Because the VirtualWire library does not work for me. I tried only the wire library but it's still not working:</p>

<p>My code:</p>

<pre><code>#include &lt;Wire.h&gt;

void setup() {
  Wire.begin(0x63);
}

void loop() {
  Wire.write(4);
}
</code></pre>

<p>I just read on <a href="http://www.robot-electronics.co.uk/htm/Lcd03tech.htm" rel="nofollow noreferrer">this website</a> which commands you have to use but it doesn't do anything. What is my fault, how to solve it?</p>
 25779: <p>SOLVED!</p>

<p>I forgot to write <code>beginTransmission()</code>. Here's my code:</p>

<pre class="lang-cpp prettyprint-override"><code>#include &lt;Wire.h&gt;

void setup() {
  Wire.begin(0x63);
}

void loop() {    
  Wire.beginTransmission(0x63);
  Wire.write(byte(0x00));
  Wire.write("Temperatur:");
  Wire.endTransmission();
}
</code></pre>
