I coded AVR-RISC devices in native embedded C, bypassing conventional Arduino IDE and Framework methods.