You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://github.com/arduino/arduino-create-agent/actions/workflows/test-go-task.yml)
[](https://github.com/arduino/arduino-create-agent/actions/workflows/check-go-dependencies-task.yml)
7
9
[](https://github.com/arduino/arduino-create-agent/actions/workflows/check-go-task.yml)
8
10
9
-
arduino-create-agent
10
-
====================
11
-
12
11
The Arduino Create Agent is a single binary that will sit on the traybar and work in the background. It allows you to use the [Arduino Create applications](https://create.arduino.cc) to seamlessly upload code to any USB connected Arduino board (or Yún in LAN) directly from the browser.
13
12
14
13
## Architecture
15
-
```
14
+
15
+
```text
16
16
+-------------------------------+
17
17
| |
18
18
| Browser |
@@ -26,13 +26,17 @@ The Arduino Create Agent is a single binary that will sit on the traybar and wor
26
26
```
27
27
28
28
## Installation
29
+
29
30
Get the [latest version](https://github.com/arduino/arduino-create-agent/releases) of the Agent for all supported platforms or complete the [Getting Started](https://create.arduino.cc/getting-started/plugin/welcome).
30
31
31
32
## Apple M1 support
33
+
32
34
At the moment the new Apple Silicon Macs released in November 2020, like the [MacBook Pro 13"](https://www.apple.com/macbook-pro-13/), [MacBook Air](https://www.apple.com/macbook-air/) and [Mac mini](https://www.apple.com/mac-mini/) models with the [Apple M1](https://www.apple.com/mac/m1/) chip do not have native builds. But the Arduino Agent performs well in [Rosetta 2 mode](https://support.apple.com/en-us/HT211861).
33
35
34
36
## Documentation
37
+
35
38
The documentation has been moved to the [wiki](https://github.com/arduino/arduino-create-agent/wiki) page. There you can find:
39
+
36
40
-[Advanced usage](https://github.com/arduino/arduino-create-agent/wiki/Advanced-usage): explaining how to use multiple configurations and how to use the agent with a proxy.
-[Developement](https://github.com/arduino/arduino-create-agent/wiki/Developement): containing useful info to help in development
@@ -42,6 +46,7 @@ The documentation has been moved to the [wiki](https://github.com/arduino/arduin
42
46
-[How to use the agent](https://github.com/arduino/arduino-create-agent/wiki/How-to-use-the-agent)
43
47
44
48
## Contributing
49
+
45
50
### Submitting an issue
46
51
47
52
When submitting a new issue please search for duplicates before creating a new one. Help us by providing useful context and information. Please attach the output of the commands running at the debug console or attach [crash reports](https://github.com/arduino/arduino-create-agent/wiki/How-to-use-crashreport-functionality) if useful.
We are glad you want to contribute with code: that's the best way to help this software.
59
65
60
66
Your contribution is adding or modifying existing behaviour, please always refer to an existing issue or open a new one before contributing. We are trying to use [Test Driven Development](https://en.wikipedia.org/wiki/Test-driven_development) in the near future: please add one or more tests that prove that your contribution is good and is working as expected, it will help us a lot.
@@ -66,12 +72,14 @@ Also, for your contribution to be accepted, every one of your commits must be "S
66
72
By signing off your commits, you agree to the following agreement, also known as [Developer Certificate of Origin](http://developercertificate.org/): it assures everyone that the code you're submitting is yours or that you have rights to submit it.
67
73
68
74
## Authors and acknowledgment
75
+
69
76
arduino-create-agent is a fork of @[johnlauer](https://github.com/johnlauer)'s [serial-port-json-server](https://github.com/johnlauer/serial-port-json-server) (which we really want to thank for his kindness and great work)
70
77
71
78
The history has been rewritten to keep the repo small (thus removing all binaries committed in the past)
72
79
73
80
## License
74
-
```
81
+
82
+
```text
75
83
Developer Certificate of Origin
76
84
Version 1.1
77
85
@@ -82,7 +90,6 @@ San Francisco, CA 94110 USA
82
90
Everyone is permitted to copy and distribute verbatim copies of this
83
91
license document, but changing it is not allowed.
84
92
85
-
86
93
Developer's Certificate of Origin 1.1
87
94
88
95
By making a contribution to this project, I certify that:
0 commit comments