Hello,
I've experience in cross-compile also I worked with Arduino Board, and different shields (Ethernet, ESP-12, NodeCMU) electromagnetic sensors, relays, temperature sensors (Dht11) LCD Display, etc. Previosly, I worked with embedded Linux ( OpenWRT, DD-WRT, RouterOs Tomato), and various toolchains uClib-NG, uClib, OpenWRT SDK, Android NDK.
I've experience in C and C++ (0x, 1y, 1z)
Check my profile. Maybe can you interest.