Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
XOD (programming language)
Programming language

XOD is a visual programming language for microcontrollers, started in 2016. As a supported platform, XOD started with Arduino boards compatibility and Raspberry Pi. It is free and open-source software released under the GNU Affero General Public License, version 3.0.

We don't have any images related to XOD (programming language) yet.
We don't have any YouTube videos related to XOD (programming language) yet.
We don't have any PDF documents related to XOD (programming language) yet.
We don't have any Books related to XOD (programming language) yet.
We don't have any archived web articles related to XOD (programming language) yet.

Basics

The basic elements of XOD programming are nodes. XOD is based on functional reactive programming principles and provides graphical flow-based application programming interface. XOD can compile a native machine code for the low-ended controllers. A node is a block that represents either some physical device like a sensor, motor, or relay, or some operation such as addition, comparison, or text concatenation. XOD is also able to let the user build up some missing node using other nodes, without switching to textual programming.789

Analogs

Node-RED and NoFlo are the closest analogs of XOD.

References

  1. "XOD: A New Open Source Visual Programming Language". TrendinTech. 2017-08-31. Retrieved 2018-05-13. http://trendintech.com/2017/08/31/xod-a-new-open-source-visual-programming-language/

  2. "XODlang – Medium". Medium. Retrieved 2018-05-13. https://medium.com/xodlang

  3. "XOD-powered Rechargeable Solar Lamp". Instructables.com. Retrieved 2018-05-13. http://www.instructables.com/id/XOD-powered-Rechargeable-Solar-Lamp/

  4. "Raspberry Pi gets new visual programming language". Electronics Weekly. 2017-06-01. Retrieved 2018-05-13. https://www.electronicsweekly.com/blogs/distribution-world/raspberry-pi-gets-new-visual-programming-language-2017-06/

  5. "Visual Development with XOD". Hackaday. 2017-08-13. Retrieved 2018-05-13. https://hackaday.com/2017/08/13/visual-development-with-xod/

  6. "XOD is a Visual Programming Language for Arduino, Raspberry Pi, and other Maker Boards". www.cnx-software.com. 2 June 2017. Retrieved 2018-05-13. https://www.cnx-software.com/2017/06/02/xod-is-a-visual-programming-language-for-arduino-raspberry-pi-and-other-maker-boards/

  7. Verma, Adarsh (2017-06-22). "XOD: A New And Open Source Visual Programming Language For Arduino, Raspberry Pi, Etc". Fossbytes. Retrieved 2018-05-13. https://fossbytes.com/xod-programming-language-raspberry-pi-arduino/

  8. "xodio/xod". GitHub. Retrieved 2018-05-13. https://github.com/xodio/xod

  9. Warner, Tommy (2018-01-15). "Create a Self-Driving Robot – Part One". Medium (XODlang). Retrieved 2018-05-13. https://medium.com/xodlang/create-a-self-driving-robot-in-xod-part-1-8f0cdf8adac7