test
508 Bytes
#!/usr/bin/env python3
import os
import sys
import subprocess
def flash():
pipe = subprocess.PIPE
p = subprocess.Popen(['platformio', 'run', '-e', 'uno', '--target', 'upload'],
stdout=sys.stderr, stdin=pipe)
stdout, stderr = p.communicate("")
def main(argv):
print(argv[0], file=sys.stderr)
script_dir = os.path.split(argv[0])[0]
if len(script_dir) > 0:
os.chdir(script_dir)
flash()
return 0;
if __name__ == "__main__":
sys.exit(main(sys.argv))