Es posible programar un arduino leonardo utilizando ensamblador?
Si, puedes usar AVR Studio de Atmel.