Salve a tutti, è un po di tempo che faccio delle prove per la comunicazione seriale con gli AtTiny ma non sono ancora riuscito ad ottenere qualcosa di funzionante.
Per ora sto provando a far scrivere sulla seriale il solito "Hello World!" as un AtTiny85 settato per lavorare a 8Mhz. Lo sketch molto semplice è il seguente:
#include <SoftwareSerial.h>
SoftwareSerial mySerial(4, 3); // RX, TX
void setup(){
mySerial.begin(4800);
}
void loop(){
mySerial.println("Hello, world");
delay(500);
}
Passato questo sull'AtTiny con l'arduino ISP lo collego nel seguente modo
Vcc (Pin 8 Tiny) ---> pin +5V Arduino
Gnd (Pin 4 Tiny) ---> pin GND Arduino
Tx (Pin 2 Tiny) ---> pin Rx Arduino
A quel punto avvio il monitor seriale e quello che ottengo sono si delle scritture seriali ma di simboli senza senso. Ovviamente il baud di ricezione è corretto. Ho provato anche a mettere una resistenza da 220ohm sul Tx del Tiny, l'ho trovato scritto su un altro forum e nel dubbio ho provato, ma non riesco ad ottenere risultati in nessun modo.
Qualcuno mi può aiutare??
Grazie ![]()