 
 #include "Wire.h"
 #include "MPU6050.h"
-#include <SPI.h>
-#include <nRF24L01.h>
-#include <RF24.h>
+#include "SoftwareSerial.h"
+//#include <SPI.h>
+//#include <nRF24L01.h>
+//#include <RF24.h>
+
+
+//===================//
+// NOW YOU CAN TOUCH //
+//===================//
+
+// HC-12
+bool ifHead = false; // True if the head are wireless connected
+SoftwareSerial remote(10, 11); // RX, TX // For the renote communication
+SoftwareSerial head(12, 13);   // RX, TX // For the head communication
 
 
 // RF24
-RF24 radio(54, 55);
+//RF24 radio(54, 55);
 
 // MPU6050
 MPU6050 accelgyro;

    Serial.println(accelgyro.testConnection() ? "Connection successful" : "Connection failed");
    
    // Start the RF24 Radio controll
    Serial.println("[4]-Initializing RF24 devices...  ");
    radio.begin();
    radio.openReadingPipe(0, 00001);
    radio.startListening();
 	
    // END OF BOOT/SETUP
    Serial.println("====================");    
    Serial.println("Booting successful !");

    	newData = true;
    }
	
    if (remote.available()) // IF RF24 ---> radio.available()
    {
    	char msg[64] = {0};
    	radio.read(&msg, sizeof(msg));
