#include SoftwareSerial serial(1, 0); //PIN 12 AND PIN 13 ATTINY44 (RX,TX) const int LED_RED = 7; const int LED_GREEN = 9; const int LED_BLUE = 10; const int MOTOR = 8; void setup() { serial.begin(9600); pinMode(LED_RED, OUTPUT); pinMode(LED_GREEN, OUTPUT); pinMode(LED_BLUE, OUTPUT); pinMode(MOTOR, OUTPUT); digitalWrite(LED_RED,1); digitalWrite(LED_GREEN,1); digitalWrite(LED_BLUE,1); digitalWrite(MOTOR,0); } void loop() { if (serial.available()) { char inChar = (char)serial.read(); } digitalWrite(LED_RED,1); digitalWrite(LED_GREEN,1); digitalWrite(LED_BLUE,1); digitalWrite(MOTOR,0); digitalWrite(LED_GREEN,0); delay(1000); digitalWrite(LED_GREEN,1); digitalWrite(LED_RED,0); delay(1000); digitalWrite(LED_RED,1); digitalWrite(LED_BLUE,0); delay(1000); digitalWrite(LED_BLUE,1); for(int i=0;i<255;i++) { analogWrite(MOTOR,i); delay(100); } }