Please NOTE: The attached code was written for an Mega2560 and would compile with 1.0.1. It has been a very long time since I have looked at this because my friend's plane is currently not in active build status. This being said, the Exhaust Gas Temperature, EFT, thermocouples (2) code is fully functioning, the calendar interface works, a diagnostic channel appears on serial and two OLED 2x displays are supported: Budget Serial OLED Module (AXE133Y) - Hardware - PICAXE and several other senders are in skeleton buildout.
PLEASE DO NOT ASK FOR ASSISTANCE WITH THIS CODE. IT IS NOT A WORKING SYSTEM, ALTHOUGH PARTS WORK. IT IS AN EXPERIMENT, A PROTOTYPE, A LEARNING EXPERIENCE... I WOULD DO LOTS OF THINGS DIFFERENTLY 12 MONTHS LATER. My working prototype is miles away in a basement with a 90% completed airplane and I do not have access to the hardware. And while I have never met anyone on the forum that I do not like, I do not like you well enough to drive 20 miles and try and recover the hardware for debugging. Thank you for understanding!
There are other articles on this forum that I have published with pictures and code that was part of the overall Europa project: DS1307 dedicated IR set-up routine and a dedicated 328P-PU SD card data logger.
Ray
Europa.zip (688 KB)
Datalogger3.zip (79.1 KB)