A wrapper around the Atlas Scientific EZO circuits, primarily for use within Nerves applications.
A library for controlling one or more Ht16k33 microchips, which are commonly used to drive 7-segment displays.
Use Sensirion SHT4X humidity and temperature sensors in Elixir
Develop on embedded devices with Livebook and Nerves
Elixir interface for the ATECC508A
Drivers and modules to support the Soleil low-power solar battery charger board for Raspberry Pi
Use Vishay ambient light sensor VEML7700 in Elixir
Use Bosch environment sensors in Elixir
Read temperature and humidity from AHT20 sensor in Elixir
Use Sensirion SGP40 air quality sensor in Elixir
Simulated hardware for Elixir Circuits
Driver for the VCNL4040 ambient light and proximity sensor
Driver for TSL256x family of Light-to-digital convertors
NervesTime.RTC implementation for Maxim Integrated DS3231 Real-Time Clock
Nerves tooling for the AM62 dev kits
Driver for the MAX17040 and MAX17041 lithium battery monitoring ICs
Wafer is an Elixir library to make writing drivers for i2c and SPI connected peripherals and interacting with GPIO pins easier.
Interface with SGP30 gas sensor in Elixir
Driver for PCA9641 2-channel I2C bus master arbiter chip
Driver for the MPL3115A2 altimeter connected via I2C.
Provides a driver for INA219-based voltage and current sensors connected via I2C
An Elixir library for working with the HTS221 sensor
NervesTime.RTC implementations for common NXP chips
Implementation for Pimoroni Scroll Hat boards and IS31FL3731 LED driver
Use Bosch BMP280, BME280, and BME680 sensors in Elixir
PiGlow is a library for controlling a "PiGlow" LED array device.
Driver for CCS811 Ultra-Low Power Digital Gas Sensor for Monitoring Indoor Air Quality
Testing library for mocking Circuits libraries through a sequence of steps.
Driver for the TMF882X family of multi-zone direct time-of-flight (dToF) distance sensor
Driver for the PMSA003I partical concentration sensor