Files
xod/docs/tutorial/install/README.md
2017-10-10 16:34:38 +03:00

42 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Installing and Running XOD
---
Installing and Running XOD
==========================
To work with XOD, you use the XOD integrated development environment (IDE for
short), which comes in two flavors: browser-based and desktop version.
Browser-based IDE
-----------------
You can start the [browser-based XOD IDE](/ide/) simply by visiting the link.
However, because the browser has relatively few permissions to access the
computers file system and USB-ports, its capabilities are quite limited.
Notably, you cant upload your program directly to the board from within your
browser and you won't get the convenient save/load functionality.
However, you can import/export your programs as a single file (known as a
xodball), generate source code that you could copy and paste into an Arduino
IDE, and then upload it to the board via the Arduino IDE.
Desktop IDE
-----------
XOD IDE for desktop requires installing, but provides all features. It works on
Windows, macOS, and Linux. Find a distribution package for your system on
[downloads page](/downloads/).
Whats next
-----------
Once you start XOD IDE, youll see the `welcome-to-xod` project open. Its a
tutorial project split on many small lessons. Follow instuctions in its
comments to learn XOD. There is a [web version of the tutorial](../01-hello/)
if you just want to get shallow understanding.
Youll need some hardware components to compete the tutorial, here is the
[list of parts](../required-hardware/).