Libraries

wayland/esp8266-true-random@0.0.1
Random number generator for the ESP8266. Wraps https://github.com/marvinroger/ESP8266TrueRandom
2023-02-17
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.4
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 ⋯ 4 versions ⋯ 2023-06-05
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/lis3dh-accelerometer-spi@0.0.1
LIS3DH triaxial accelerometer on an SPI bus. Wraps https://github.com/adafruit/Adafruit_LIS3DH. Datasheet: http://www.st.com/resource/en/application_note/cd00290365.pdf. N.B. this library has not been tested.
2024-02-14
wayland/m5stack-unit-lorawan@0.0.3
Library for the M5Stack LoRa868 module: https://docs.m5stack.com/en/unit/lorawan868. Wraps a modified version of https://github.com/m5stack/M5-LoRaWAN
2023-05-26 ⋯ 3 versions ⋯ 2023-05-31
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.3
MLX90614 temperature sensor. Wraps https://github.com/adafruit/Adafruit-MLX90614-Library. UNTESTED!
2021-04-03 ⋯ 3 versions ⋯ 2024-04-27
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
wayland/nextion@0.0.4
Library for Nextion displays. Wraps Athanasios Seitanis's Easy Nextion Library (https://github.com/Seithan/EasyNextionLibrary).
2020-06-08 ⋯ 4 versions ⋯ 2021-10-22
wayland/random@1.0.0
Random numbers generation. Based on https://xod.io/libs/nkrkv/random/
2023-01-03
wayland/read-bits@0.0.2
Nodes for reading each bit of a byte.
2023-08-28 ⋯ 2 versions ⋯ 2023-08-28
wayland/rectangular-waveform@0.0.2
Generates rectangular waveforms of a user-defined duty and period. Waveforms can have a maximum frequency of 1MHz (period of 1 microsecond). Uses Paul Stoffregen's TimeOne library: https://github.com/PaulStoffregen/TimerOne.
2024-04-02 ⋯ 2 versions ⋯ 2024-04-02
wayland/rp2040@0.0.3
Nodes for the RP2040 in the Seeed Studio SenseCAP Indicator.
2024-06-17 ⋯ 3 versions ⋯ 2024-06-17
wayland/rtc-zero@0.0.1
XOD library to control the internal real time clock (RTC) of the Arduino Zero, MKR1000 and related boards. Tested using the MKR Vidor 4000. Wraps https://github.com/arduino-libraries/RTCZero
2024-04-17
wayland/running-median@0.0.1
Library to determine the running median using a circular buffer. Wraps https://github.com/RobTillaart/Arduino/tree/master/libraries/RunningMedian
2022-08-27
wayland/scd30-co2-rh-temp@0.0.2
CO2, relative humidity and temperature sensor. Arduino library for the Sensirion SCD30 sensor module (https://www.sensirion.com/en/environmental-sensors/carbon-dioxide-sensors-co2/). Wraps a modified version of the SparkFun SCD30 Arduino Library (https://github.com/sparkfun/SparkFun_SCD30_Arduino_Library).
2019-04-20 ⋯ 2 versions ⋯ 2019-11-17
wayland/scd4x-co2-rh-temp@0.0.3
Sensirion SCD4x CO2, relative humidity and temperature sensor. Wraps https://github.com/Sensirion/arduino-i2c-scd4x
2024-06-16 ⋯ 3 versions ⋯ 2024-06-17