Check out our DevPost and our YouTube video
Compile and flash src to the Atmega328p with the AVR tooltain for gcc.
Compile and flash blynk.ino to the ESP8266
src The code running on the Atmega328p.
├── main.c : the main file containing the code running on our Atmega328p.
├── serial
│ ├── serial.c : defines functions for UART (reused from Lab 3)
│ └── serial.h : declares functions for UART (reused from Lab 3)
└── twi
├── twi.c : defines functions for TWI (modeled heavily on the example in Table 21.2 from the datasheet for the Atmega328p)
└── twi.h : defines status codes for TWI (Section 21.7 in the datasheet for the Atmega328p) and declares functions
blynk.ino: The code running on the ESP8266.