Libraries

wayland/tca9548a-i2c-mux@0.0.1
TCA9548A 1-to-8 I²C multiplexer breakout (https://learn.adafruit.com/adafruit-tca9548a-1-to-8-i2c-multiplexer-breakout).
2022-02-13
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/sht2x-rh-temp@0.0.3
Library for the Sensirion SHT2x series of humidity and temperature sensors. Wraps https://github.com/RobTillaart/SHT2x. Datasheet for SHT21: https://sensirion.com/resource/datasheet/sht21
2022-01-27 ⋯ 3 versions ⋯ 2023-11-19
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/wio-terminal-lcd@0.0.5
Library to drive the LCD of the Wio Terminal. Partially wraps https://github.com/Seeed-Studio/Seeed_Arduino_LCD
2021-11-14 ⋯ 5 versions ⋯ 2022-03-25
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/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/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/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/sparkfun-pulse-oximeter@0.0.3
XOD library for the SparkFun Pulse Oximeter and Heart Rate Monitor (SEN-15291). The sensor is an I²C based biometric sensor, utilising two chips from Maxim Integrated: the MAX32664 Bio Metric Sensor Hub and the MAX30101 Pulse Oximetry and Heart-Rate Module. Wraps https://github.com/sparkfun/SparkFun_Bio_Sensor_Hub_Library
2021-07-30 ⋯ 3 versions ⋯ 2021-12-14
wayland/x27-589-gauge@0.0.3
X27-589 automotive gauge. Work in progress. Wraps Guy Carpenter's SwitecX25 arduino library (https://github.com/clearwater/SwitecX25).
2021-06-19 ⋯ 3 versions ⋯ 2021-06-21
wayland/wio-terminal-buzzer@0.0.1
Nodes for the Wio Terminal's built-in buzzer. Wio Terminal is an ATSAMD51-based microcontroller with wireless connectivity powered by Realtek RTL8720DN (https://www.seeedstudio.com/Wio-Terminal-p-4509.html).
2021-05-03
wayland/wio-terminal-sensors@0.0.2
Nodes for the Wio Terminal's built-in sensors (accelerometer, light meter and microphone). Wio Terminal is an ATSAMD51-based microcontroller with wireless connectivity powered by Realtek RTL8720DN (https://www.seeedstudio.com/Wio-Terminal-p-4509.html).
2021-04-29 ⋯ 2 versions ⋯ 2021-04-29
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/wio-terminal-buttons@0.0.2
Nodes for the Wio Terminal user configurable buttons and five-way switch. Wio Terminal is an ATSAMD51-based microcontroller with wireless connectivity powered by Realtek RTL8720DN (https://www.seeedstudio.com/Wio-Terminal-p-4509.html).
2021-04-23 ⋯ 2 versions ⋯ 2021-04-23
wayland/mlx90614@0.0.1
MLX90614 temperature sensor. Wraps https://github.com/adafruit/Adafruit-MLX90614-Library. UNTESTED!
2021-04-03
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/vl6180x-time-of-flight@0.0.6
VL6180X proximity and lux sensor. Wraps https://github.com/adafruit/Adafruit_VL6180X. Data sheet: https://cdn-learn.adafruit.com/assets/assets/000/037/608/original/VL6180X_datasheet.pdf
2021-01-17 ⋯ 6 versions ⋯ 2022-01-25
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/max6675-thermocouple-amplifier@0.0.1
MAX6675 thermocouple amplifier. Wraps https://github.com/adafruit/MAX6675-library.
2020-10-29
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/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/sfm3x00-flow-meter@0.0.8
Sensirion SFM3x00 series flow meter. Supported devices include SFM3200, SFM3300 and SFM3400. Wraps a modified version of https://github.com/PubInv/SFM3X00. Volume calculations based on https://github.com/MyElectrons/sfm3300-arduino. This software library has not been submitted for medical device approval; it is provided for research, educational and development purposes only.
2020-09-06 ⋯ 8 versions ⋯ 2021-12-14