title: Arduino digitalRead return
body: <p>I can't figure out why the returned value of digitalRead() is 0 (LOW), even with the code below.</p>
  
  <p>Any idea?</p>
  
  <pre><code>void setup(){
    Serial.begin(9600);  
    pinMode(4,INPUT);
  }
  
  void loop(){
    digitalWrite(4,HIGH);
    Serial.println(digitalRead(4));
  }
  </code></pre>
  
  <p>Thanks</p>