!platformio
arduinoをコマンドラインから操作出来るだけでなく、その他様々なCPUボードに対応したビルドツール

pythonで作られている
CIの仕組みもある
5643382
wiki
1459257925