IDE
Launch Browser IDE
Download Desktop IDE
Documentation
Libraries
Community
Forum
GitHub
YouTube Channel
Medium Blog
Facebook
Twitter
XOD
/
Docs
Edit this page
XOD Documentation
Tutorials
#
Installing and running XOD
Required hardware
Hello
Upload to Arduino
Pins, data, and the Inspector
Fractional numbers and PWM
Wiring configuration
Adding nodes
Node labels
Constant nodes
Input from a potentiometer
Doing math
Controlling servos
Accessing help
Mapping values
Adjusting map range
Buttons
Logic nodes
Reading lightness
Comparing numbers
If-else branching
Smoother changes
Pulses
Clock
Pulse Counting
Flip-flop
Using Multiple Timelines
Showing text on LCD
Displaying sensor values on LCD
String concatenation
Complex projects?
User’s guide
#
Concepts
#
Program structure
Data types
Linking rules
Execution model
Variadic nodes
Making your own nodes
#
Creating nodes for XOD in XOD
Creating analog sensor driver nodes
Documenting nodes
Creating nodes for XOD in C++
Dealing with state in C++
Dealing with time in C++
Creating variadic patch nodes
Doing things sequentially
#
Simple traffic light example
Projects and libraries
#
Working on projects
Using libraries
Creating libraries
Reference
#
List of supported hardware
Mouse and keyboard shortcuts
C++ node API reference
Standard library nodes
#
xod/core
xod/common-hardware
xod/units
xod/bits
Found a typo or mistake? Want to improve the text?
Edit this page on GitHub
and open a pull request. If you have a complex proposal or you want to discuss the content, feel free to start a new thread on
XOD forum
.
© 2017–2018 XOD LLC
YouTube icon
Medium icon
Facebook icon
Twitter icon
GitHub icon
Contact us:
hello@xod.io