Pull-up rezistor vs GND

Nevím teď přesně jak kód byl, ale jednoduchý příklad na kterém jsem to testoval je níže. Jde jednoduše o to, že potenciometrem měním napětí na vstupu a stejně tak se měnil jas LED diody na výstupu.

Problém je, že pokud dám vstup například 2 nebo 4 tak to nefunguje. Čte to napětí jen a pouze na vstupu 3.

void setup() {

pinMode(0, OUTPUT);
pinMode(3, INPUT);

}

void loop() {
analogWrite(0, analogRead(3));
}


K druhé části otázky, už znám odpověď. AtTiny dokáže jak uzemňovat tak připojovat + napětí. Takže to jen doma ještě ozkouším.