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.