You have to add in detail, exactly (no "the/library/folder" or "the/include/folder " but the correct paths/terms) - unfortunately I have no idea where files are stored ( or not ) after apt-get install.
But I never use make or makefile or whatever for my C/C++ projects, that's far too weird to me. Geany must do all that automatically, so I need the actual parameters.
Hi...the first option is when AVR and ESP are connect over serial 1. In this mode you can't use USB (upload and monitor are unavailable). You must accept this fact and monitor using serial 2, telnet, LCD, TV out .. . To change the sketch you must select other mode with dip switches. Or use ESP firmware with AVR sketch OTA upload over WiFi.
Thank you for you comment.
Building removing all power consuming elements is one of the keys. For low power you cal remove all regulators and DC power converters if any. Powering with 2 AA/AAA provide 3V which can be fine, but take space 😉
The DHT11 is not the best sensor since it's slow and consuming power during conversion but with 2 AA/AAA it should works quite long as soon as you disable the sensor during low power sleeping mode.
For ULPNode I'm working also on Gateway, currently an Arduino like but still testing with Spark Core / now particle and even ESP8266, they have more flash/ram add allow the gateway to do some other things such as displaying on a LCD/OLED