Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/arduino/arduino101load

multiplatform launcher for Arduino101 dfu-util flashing utility
https://github.com/arduino/arduino101load

Last synced: 16 days ago
JSON representation

multiplatform launcher for Arduino101 dfu-util flashing utility

Awesome Lists containing this project

README

        

# arduino101load
[![Release status](https://github.com/arduino/arduino101load/actions/workflows/release-go-crosscompile-task.yml/badge.svg)](https://github.com/arduino/arduino101load/actions/workflows/release-go-crosscompile-task.yml)
multiplatform launcher for Arduino101 dfu-util flashing utility

## Compiling

* Download go package from [here](https://golang.org/dl/) or using your package manager
* `cd` into the root folder of this project
* execute
```bash
export GOPATH=$PWD
go get
go build
```
to produce a binary of `arduino101load` for your architecture.

To cross compile for different OS/architecture combinations, execute
```bash
GOOS=windows GOARCH=386 go build #windows
GOOS=darwin GOARCH=amd64 go build #osx
GOOS=linux GOARCH=386 go build #linux_x86
GOOS=linux GOARCH=amd64 go build #linux_x86-64
```