Libraries

wayland/433mhz-rf-module@0.0.3
Arduino library for 433MHz RF transmitter and receiver modules. Wraps the RH_ASK driver from the RadioHead Packet Radio library for embedded microprocessors (https://www.airspayce.com/mikem/arduino/RadioHead/).
2019-10-23 ⋯ 3 versions ⋯ 2019-10-28
wayland/4d-ulcd-inherent-widgets@0.0.2
Nodes for ViSi-Genie INHERENT widgets. Extends gabbapeople/4d-ulcd and bradzilla84/visi-genie-extra-library. I haven't yet found time to test these nodes, so please let me know if you encounter any problems.
2021-01-06 ⋯ 2 versions ⋯ 2021-01-06
wayland/4d-ulcd-internal-widgets@0.0.1
Nodes for ViSi-Genie INTERNAL widgets. Extends gabbapeople/4d-ulcd and bradzilla84/visi-genie-extra-library. Most nodes have yet to be tested.
2021-01-05
wayland/ads1115@0.0.3
Library for TI's ADS1115 16-bit ADC. Wraps https://github.com/adafruit/Adafruit_ADS1X15. Work in progress - limited testing!
2021-08-10 ⋯ 3 versions ⋯ 2021-08-10
wayland/analog-read-no-port-check@0.0.2
Reads analog signal value from ADC port. Does not check if port is a valid analog port. Arduino Unos with DIP ICs typically only have six analog ports broken out to headers: A0-A5. SMD Unos (such as the Grove Beginner Kit) also have headers for ports A6 and A7, however the function isValidAnalogPort does not consider A6 and A7 to be valid ports and so the inbuilt analog-read node cannot be used with these ports. This library provides an alternative analog-read node which doesn't check if the analog port is valid.
2020-09-16 ⋯ 2 versions ⋯ 2020-09-16
wayland/arduino-tvout@0.0.3
Library for generating composite video on Arduino. Wraps Arduino-TVout (https://github.com/Avamander/arduino-tvout). Information on hardware connections can be found here: https://playground.arduino.cc/Main/TVout/
2019-11-16 ⋯ 3 versions ⋯ 2019-11-16
wayland/avr-sleep@0.0.1
Hardware sleep to save battery on AVR-based boards. Based on https://xod.io/libs/nkrkv/avr-sleep/
2022-02-04
wayland/bmp280-barometer@0.0.5
BMP280 barometric pressure and temperature sensor. Wraps https://github.com/adafruit/Adafruit_BMP280_Library. Datasheet: https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMP280-DS001.pdf
2020-05-16 ⋯ 5 versions ⋯ 2022-02-12
wayland/bno055-aos@0.0.4
Absolute orientation sensor. Arduino library for the BNO055 breakout (https://learn.adafruit.com/adafruit-bno055-absolute-orientation-sensor/). Wraps Adafruit Unified BNO055 Driver (https://github.com/adafruit/Adafruit_BNO055).
2019-01-31 ⋯ 4 versions ⋯ 2019-02-06
wayland/cayenne-lpp@0.0.4
Cayenne Low Power Payload with Extended Data Types. CayenneLPP format is an efficient way to send sensor data over low bit rate connection, like LoRa. Wraps https://github.com/ElectronicCats/CayenneLPP.
2022-05-22 ⋯ 4 versions ⋯ 2022-05-25
wayland/ds18b20@0.0.4
DS18B20 digital temperature sensor. Enables use of multiple DS18B20 devices on a single one-wire bus. Wraps https://github.com/milesburton/Arduino-Temperature-Control-Library and https://github.com/PaulStoffregen/OneWire.
2020-09-11 ⋯ 4 versions ⋯ 2020-09-15
wayland/esp32-preferences@0.0.5
Save data (byte, number and string data types) to the non-volatile storage (NVS) of the ESP32. Wrapper for the ESP32 Preferences library (https://github.com/espressif/arduino-esp32/tree/master/libraries/Preferences). Tutorial on using the library: https://www.hackster.io/wayland2/access-esp32-non-volatile-storage-using-xod-252ec9
2021-08-22 ⋯ 5 versions ⋯ 2022-05-27
wayland/generate-grid@0.0.2
Calculate the coordinates of all rectangles in a user specified grid. Facilitates drawing repeated patterns on a display.
2021-11-10 ⋯ 2 versions ⋯ 2021-11-13
wayland/generate-sequence@0.0.2
Generates a linear sequence of numbers. This patch was created to facilitate the drawing of repeated elements (e.g. gridlines) on displays.
2021-11-10 ⋯ 2 versions ⋯ 2021-11-10
wayland/gps@0.0.2
Arduino NMEA (National Marine Electronics Association) parsing library (wraps https://github.com/mikalhart/TinyGPSPlus). Provides nodes for extracting position, date, time, altitude, speed, and course from consumer GPS devices. Tested using a NEO-6M.
2022-04-22 ⋯ 2 versions ⋯ 2022-05-27
wayland/i2c-additional-buses@0.0.2
Interface object constructors for I²C hardware buses 1-3 (Wire1 - Wire3).
2021-04-25 ⋯ 2 versions ⋯ 2021-04-28
wayland/lis3dh-accelerometer@0.0.3
LIS3DH triaxial accelerometer. Wraps https://github.com/adafruit/Adafruit_LIS3DH. Datasheet: http://www.st.com/resource/en/application_note/cd00290365.pdf. This library was tested on a LIS3DHTR.
2020-08-27 ⋯ 3 versions ⋯ 2021-04-25
wayland/max30102-pulse-oximeter@0.0.1
Pulse-oximeter. Arduino library for the MAX30102 (https://datasheets.maximintegrated.com/en/ds/MAX30102.pdf). Wraps the SparkFun MAX3010x sensor library (https://github.com/sparkfun/SparkFun_MAX3010x_Sensor_Library) written by Nathan Seidle and Peter Jansen. This XOD library is a work in progress - a node for measuring oxygen saturation will be added soon.
2019-07-08
wayland/max31855@0.0.2
MAX31855 Thermocouple Amplifier. Wraps https://github.com/adafruit/Adafruit-MAX31855-library.
2021-04-03 ⋯ 2 versions ⋯ 2021-04-05
wayland/max6675-thermocouple-amplifier@0.0.1
MAX6675 thermocouple amplifier. Wraps https://github.com/adafruit/MAX6675-library.
2020-10-29
wayland/mcp9808-thermometer@0.0.2
Precision I²C temperature sensor. Arduino library for the MCP9808 sensor (https://learn.adafruit.com/adafruit-mcp9808-precision-i2c-temperature-sensor-guide). Wraps https://github.com/adafruit/Adafruit_MCP9808_Library. Device datasheet: https://cdn-shop.adafruit.com/datasheets/MCP9808.pdf
2020-04-20 ⋯ 2 versions ⋯ 2020-04-20
wayland/memory-free@0.0.2
Node for measuring the amount of free Static Random Access Memory (SRAM). Based on https://github.com/mpflaga/Arduino-MemoryFree. For more information on getting the most from your Arduino memory, see: https://learn.adafruit.com/memories-of-an-arduino.
2022-01-23 ⋯ 2 versions ⋯ 2022-01-23
wayland/mlx90614@0.0.1
MLX90614 temperature sensor. Wraps https://github.com/adafruit/Adafruit-MLX90614-Library. UNTESTED!
2021-04-03
wayland/moving-average@0.0.1
Library provides a single node for calculating the simple moving average (https://en.wikipedia.org/wiki/Moving_average#Simple_moving_average). Based on https://github.com/ThingEngineer/movingAvgFloat which in turn is derived from https://github.com/JChristensen/movingAvg
2021-10-27
wayland/mprls-pressure-sensor@0.0.2
Micropressure sensor. Arduino library for the Adafruit_MPRLS micropressure sensor. Wraps a modified version of: https://github.com/adafruit/Adafruit_MPRLS
2019-05-15 ⋯ 2 versions ⋯ 2019-05-16