'ATTINY84 Software Serial problems, no data receiving

I am having some issues regarding the following setup, please don't mind the unnecessary nano in there, it's practical for now providing 5V and uploading to the ATTINY84,

My plan is to let the Pro micro speak to the ATTINY84 via serial communication, allthough when I read out the terminal of the pro micro I see data, but the ATTINY84 doesn't really seem to respond on it.

For schematic please refer : https://i.stack.imgur.com/juuVL.jpg

Code on the pro micro:

void setup() {
  Serial.begin(38400);
}

void loop() {
  Serial.print("1");
  delay(1500);
  Serial.print("0");
  delay(1500); 
}

On the ATTINY84:


#include <SoftwareSerial.h>
SoftwareSerial mySerial(9,0); //RX, TX

void setup() {
  mySerial.begin(38400); 
  pinMode(7, OUTPUT);
  pinMode(9, INPUT);
  
}

// the loop function runs over and over again forever
void loop() {
  if(mySerial.available() > 0)
  {
    digitalWrite(7,HIGH);
  } 
  delay(200);
}

Can someone please point me in the right direction, LED never turns on



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source