Arduino library for OLED displays driven by the SH1106G chip. Communication via I2C. Wraps Adafruit_SH130x (https://github.com/adafruit/Adafruit_SH110x). N.B. UNTESTED!
Arduino library for OLED displays driven by the SH1107 chip. Communication via I2C. Wraps Adafruit_SH130x (https://github.com/adafruit/Adafruit_SH110x). Tested using a Pimoroni Mono OLED Breakout (1.12" 128x128 pixels) and ESP32.
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
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
Arduino library for OLED displays driven by the SSD1306 chip. Communication via I2C. Wraps Adafruit_SSD1306 (https://github.com/adafruit/Adafruit_SSD1306).
Nodes to drive common text liquid crystal displays with I²C interfaces (based on https://xod.io/libs/xod-dev/text-lcd/). User can specify I²C bus. Compatible with I²C multiplexers (example patch provided).
Library for Total Dissolved Solids (TDS) sensor with temperature compensation. A TDS sensor can be used to measure water quality. Compatible devices include https://www.dfrobot.com/product-1662.html and http://www.cqrobot.wiki/index.php/TDS_(Total_Dissolved_Solids)_Meter_Sensor_SKU:_CQRSENTDS01
TSL2591 High Dynamic Range Digital Light Sensor. Wraps https://github.com/adafruit/Adafruit_TSL2591_Library. Datasheet: https://cdn-learn.adafruit.com/assets/assets/000/078/658/original/TSL2591_DS000338_6-00.pdf?1564168468
Node for writing to ViSi-Genie scope object. Node has a DONE pulse output to facilitate chaining writes. Minor extension to gabbapeople/4d-ulcd and bradzilla84/visi-genie-extra-library.
Time-of-Flight (ToF) sensor. Arduino library for the ST VL53L0X sensor (https://www.st.com/en/imaging-and-photonics-solutions/vl53l0x.html). Wraps the Pololu VL43L0X library for Arduino (https://github.com/pololu/vl53l0x-arduino).
Time-of-Flight (ToF) sensor. Arduino library for the ST VL53L1X sensor (https://www.st.com/en/imaging-and-photonics-solutions/vl53l1x.html). Wraps the Pololu VL43L1X library for Arduino (https://github.com/pololu/vl53l1x-arduino).
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
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).
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).
Free fonts for the Wio Terminal display. To be used with the draw-string(wt-lcd-device) and draw-string(wt-sprite) nodes in the wio-terminal-lcd library (https://xod.io/libs/wayland/wio-terminal-lcd/).
This library will provide a collection of display templates for the Wio Terminal. At present the library contains just one template: a four panel display.
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).