Difference between revisions of "MikroEClicks with Linux Support"

From eLinux.org
Jump to: navigation, search
(Created page with "[https://www.mikroe.com/mikrobus mikroBUS] is a [https://download.mikroe.com/documents/standards/mikrobus/mikrobus-standard-specification-v200.pdf standard specification] by M...")
 
(Update Click Count = 152)
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[https://www.mikroe.com/mikrobus mikroBUS] is a [https://download.mikroe.com/documents/standards/mikrobus/mikrobus-standard-specification-v200.pdf standard specification] by MikroElektronika that can be freely used by anyone following the guidelines. It includes SPI, I2C, UART, PWM, ADC, reset, interrupt, and power (3.3V and 5V) connections to common embedded peripherals.
+
[[Mikrobus|mikroBUS]] is a [https://download.mikroe.com/documents/standards/mikrobus/mikrobus-standard-specification-v200.pdf standard specification] by MikroElektronika that can be freely used by anyone following the guidelines. It includes SPI, I2C, UART, PWM, ADC, reset, interrupt, and power (3.3V and 5V) connections to common embedded peripherals.
  
This page is meant to keep a track of existing [https://www.mikroe.com/click Mikroe Clicks] which is already supported in Linux Kernel through device drivers.
+
This page is meant to keep a track of existing [https://www.mikroe.com/click Mikroe Clicks] which is already supported in Linux Kernel through device drivers. This list currently contains 152 Clicks in total which includes 115 Sensor Clicks, 17 Mixed Signal Clicks, 7 Interface Clicks, 6 Storage Clicks, 4 Display Clicks and 3 Wireless Connectivity Clicks.
  
 
== Sensors ==
 
== Sensors ==
This is an incomplete list and it covers only one-third of the total number of sensor clicks available.
+
 
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
Line 67: Line 67:
 
| [https://www.mikroe.com/temp-log-6-click Temp-Log 6 Click] ||  drivers/hwmon/max6642.c || Interrupt GPIO
 
| [https://www.mikroe.com/temp-log-6-click Temp-Log 6 Click] ||  drivers/hwmon/max6642.c || Interrupt GPIO
 
|-
 
|-
| [https://www.mikroe.com/temp-log-5-click Temp-Log 5 Click]|| drivers/hwmon/jc42.c|| Interrupt GPIO
+
| [https://www.mikroe.com/lightranger-4-click LightRanger 4 Click] || drivers/iio/proximity/vl53l0x-i2c.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/accel-5-click Accel 5 Click] ||  drivers/iio/accel/bma400.h || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/hall-current-3-click Hall Current 3 Click] ||  drivers/iio/adc/mcp320x.c || None
 +
|-
 +
| [https://www.mikroe.com/ir-thermo-3-click IR Thermo 3 Click] ||  drivers/iio/temperature/mlx90632.c || None
 +
|-
 +
| [https://www.mikroe.com/lightranger-3-click LightRanger 3 Click] ||  drivers/iio/proximity/rfd77402.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/no2-click NO2 Click] ||  drivers/iio/adc/mcp320x.c || None
 +
|-
 +
| [https://www.mikroe.com/alcohol-2-click Alcohol 2 Click] ||  drivers/iio/adc/mcp320x.c || None
 +
|-
 +
| [https://www.mikroe.com/color-7-click Color 7 Click] ||  drivers/iio/light/tcs3472.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/accel-6-click Accel 6 Click] ||  drivers/iio/accel/bmc150-accel-i2c.c || None
 +
|-
 +
| [https://www.mikroe.com/air-quality-5-click Air Quality 5 Click] ||  drivers/iio/adc/ti-ads1015.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/pressure-4-click Pressure 4 Click] ||  drivers/iio/pressure/bmp280-core.c || None
 +
|-
 +
| [https://www.mikroe.com/altitude-2-click Altitude 2 Click] ||  drivers/iio/pressure/ms5611_core.c || None
 +
|-
 +
| [https://www.mikroe.com/ambient-4-click Ambient 4 Click] ||  drivers/iio/light/bh1750.c || None
 +
|-
 +
| [https://www.mikroe.com/vacuum-click Vacuum Click] ||  drivers/iio/adc/mcp320x.c || None
 +
|-
 +
| [https://www.mikroe.com/co-2-click CO2 Click] ||  drivers/iio/adc/mcp320x.c || None
 +
|-
 +
| [https://www.mikroe.com/3d-hall-2-click 3D Hall 2 Click] || drivers/iio/magnetometer/tlv493d.c || None
 +
|-
 +
| [https://www.mikroe.com/hall-current-4-click Hall Current 4 Click] || drivers/iio/adc/mcp320x.c || None
 +
|-
 +
| [https://www.mikroe.com/gyro-2-click Gyro 2 Click] ||  drivers/iio/gyro/fxas21002c.h || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/magnetic-linear-click Magnetic Linear Click] ||  drivers/iio/adc/mcp320x.c || None
 +
|-
 +
| [https://www.mikroe.com/temp-hum-7-click Temp-Hum 7 Click] || drivers/iio/humidity/si7020.c || None
 +
|-
 +
| [https://www.mikroe.com/temp-hum-8-click Temp-Hum 8 Click] ||  drivers/hwmon/sht21.c || None
 +
|-
 +
| [https://www.mikroe.com/pressure-7-click Pressure 7 Click] ||  drivers/iio/pressure/ms5637.c || None
 +
|-
 +
| [https://www.mikroe.com/lightranger-click LightRanger Click] ||  drivers/iio/light/vl6180.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/thermo-3-click Thermo 3 Click] ||  drivers/hwmon/tmp102.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/pressure-2-click Pressure 2 Click] ||  drivers/iio/pressure/ms5611_i2c.c  || None
 +
|-
 +
| [https://www.mikroe.com/proximity-2-click Proximity 2 Click] ||  drivers/iio/light/max44000.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/hdc1000-click HDC 1000 Click] ||  drivers/iio/humidity/hdc100x.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/mpu-9dof-click MPU 9 DOF Click] ||  drivers/iio/imu/inv_mpu6050 || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/illuminance-click Illuminance Click] ||  drivers/staging/iio/light/tsl2561.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/htu21d-click HTU21D Click] ||  drivers/hwmon/htu21.c || None
 +
|-
 +
| [https://www.mikroe.com/mpu-imu-click MPU IMU Click] ||  drivers/iio/imu/inv_mpu6050/inv_mpu_core.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/altitude-click Altitude Click] ||  drivers/iio/pressure/mpl3115.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/proximity-click Proximity Click] ||  drivers/iio/light/vcnl4000.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/thunder-click Thunder Click] ||  drivers/iio/proximity/as3935.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/pressure-click Pressure Click] ||  drivers/iio/pressure/st_pressure_i2c.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/current-click Current Click] ||  drivers/iio/adc/mcp320x.c || None
 +
|-
 +
| [https://www.mikroe.com/compass-click Compass Click] ||  drivers/iio/accel/st_accel_i2c.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/gyro-click Gyro Click] ||  drivers/iio/gyro/st_gyro_spi.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/irthermo-33v-click IR THERMO Click] ||  drivers/iio/temperature/mlx90614.c || None
 +
|-
 +
| [https://www.mikroe.com/thermo-click Thermo Click] ||  drivers/iio/temperature/maxim_thermocouple.c || None
 +
|-
 +
| [https://www.mikroe.com/accel-click Accel Click] ||  drivers/iio/accel/adxl345_i2c.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/sht1x-click SHT1X Click] ||  https://www.mikroe.com/sht1x-click || None
 +
|-
 +
| [https://www.mikroe.com/air-quality-2-click Air Quality 2 Click] || drivers/iio/chemical/ams-iaq-core.c || None
 +
|-
 +
| [https://www.mikroe.com/lightranger-2-click LightRanger 2 Click] ||  drivers/iio/proximity/vl53l0x-i2c.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/6dof-imu-2-click 6 DOF IMU 2 Click] ||  drivers/iio/imu/bmi160 || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/heart-rate-3-click Heart Rate 3 Click] ||  drivers/iio/health/afe4404.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/uv2-click UV 2 Click] ||  drivers/iio/light/veml6070.c || None
 +
|-
 +
| [https://www.mikroe.com/pressure-3-click Pressure 3 Click] ||  drivers/iio/pressure/dps310.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/compass-2-click Compass 2 Click] || drivers/iio/magnetometer/ak8975.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/accel3-click Accel 3 Click] ||  /drivers/iio/accel/st_accel_spi.c ||Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/sht-click SHT Click] || drivers/hwmon/sht3x.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/ir-gesture-click IR Gesture Click] ||  drivers/iio/light/apds9960.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/9dof-click 9 DOF Click] ||  drivers/iio/gyro/st_gyro_core.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/color-2-click Color 2 Click] || drivers/iio/light/isl29125.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/10dof-click 10 DOF Click] ||  drivers/iio/pressure/bmp280-i2c.c , drivers/iio/orientation/bno055.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/rf-meter-click-click RF Meter Click] ||  drivers/iio/adc/mcp320x.c || None
 +
|-
 +
| [https://www.mikroe.com/heart-rate-click Heart Rate Click] ||  drivers/iio/health/max30100.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/weather-click Weather Click] ||  drivers/iio/pressure/bmp280-i2c.c || None
 +
|-
 +
| [https://www.mikroe.com/6dof-imu-click 6 DOF IMU Click] ||  drivers/iio/imu/st_lsm6dsx|| Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/temp-hum-click Temp Hum Click] ||  drivers/iio/humidity/hts221 || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/ambient-2-click Ambient 2 Click] ||  drivers/iio/light/opt3001.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/3d-motion-click 3D Motion Click] ||  drivers/iio/imu/mm7150.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/irthermo-2-click IR Thermo 2 Click] ||  drivers/iio/temperature/tmp007.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/accel-2-click Accel 2 Click] ||  drivers/iio/accel/st_accel_i2c.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/lsm6dsl-click LSM6DSL Click] ||  drivers/iio/imu/st_lsm6dsx || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/smoke-click Smoke Click] ||  drivers/iio/health/max30102.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/lps22hb-click LPS22HB Click] ||  drivers/iio/pressure/st_pressure_i2c.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/lsm303agr-click-click LSM303AGR Click] ||  drivers/iio/accel/st_accel_i2c.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/thermo-4-click Thermo 4 Click] ||  drivers/hwmon/lm75.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/heart-rate-4-click Heart Rate 4 Click] ||  drivers/iio/health/max30102.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/gsr-click GSR Click] || drivers/iio/adc/mcp320x.c || None
 +
|-
 +
| [https://www.mikroe.com/proximity-3-click Proximity Click] ||  drivers/iio/light/vcnl4000.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/ozone-2-click Ozone 2 Click] ||  drivers/iio/adc/mcp320x.c || None
 +
|-
 +
| [https://www.mikroe.com/environment-click Environment Click] ||  drivers/iio/chemical/bme680 || None
 +
|-
 +
| [https://www.mikroe.com/uv-3-click UV 3 Click] || drivers/iio/light/veml6070.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/air-quality-3-click Air Quality 3 Click] || drivers/iio/chemical/ccs811.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/temp-hum-4-click Temp Hum 4 Click] || drivers/iio/humidity/hdc100x.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/geomagnetic-click Geomagnetic Click] || drivers/iio/magnetometer/bmc150_magn_i2c.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/air-quality-4-click Air Quality Click] || drivers/iio/chemical/sgp30.c || None
 +
|-
 +
| [https://www.mikroe.com/temp-hum-3-click Temp Hum 3 Click] || drivers/iio/humidity/hdc2010.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/proximity-5-click Proximity 5 Click] ||  drivers/iio/light/vcnl4035.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/heart-rate-5-click Heart Rate 5 Click] || drivers/iio/health/afe4404.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/heart-rate-7-click Heart Rate 7 Click] || drivers/iio/health/afe4404.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/thermo-7-click Thermo 7 Click] || drivers/hwmon/lm75.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/hall-current-2-click Hall Current 2 Click] || drivers/iio/adc/mcp320x.c || None
 +
|-
 +
| [https://www.mikroe.com/magnetic-rotary-click Magnetic Rotary Click] ||  drivers/iio/adc/mcp320x.c || None
 
|}
 
|}
  
Line 83: Line 253:
 
|-
 
|-
 
| [https://www.mikroe.com/led-driver-7-click LED Driver 7 Click]|| drivers/misc/ad525x_dpot.c|| None
 
| [https://www.mikroe.com/led-driver-7-click LED Driver 7 Click]|| drivers/misc/ad525x_dpot.c|| None
 +
|}
 +
 +
== Storage ==
 +
 +
{| class="wikitable"
 +
|-
 +
! Click Board !! Driver !! Additional Platform Data Required
 +
|-
 +
| [https://www.mikroe.com/microsd-click Micro SD Click] || drivers/mmc/host/mmc_spi.c || None
 +
|-
 +
| [https://www.mikroe.com/eeprom-click EEPROM Click] || drivers/misc/eeprom/at24.c || None
 +
|-
 +
| [https://www.mikroe.com/flash-click Flash Click] || /drivers/mtd/spi || None
 +
|-
 +
| [https://www.mikroe.com/eeprom-3-click EEPROM 3 Click] || drivers/misc/eeprom/at24.c || None
 +
|-
 +
| [https://www.mikroe.com/flash-2-click Flash 2 Click] || drivers/mtd/spi-nor/ || None
 +
|-
 +
| [https://www.mikroe.com/eeprom-2-click EEPROM 2 Click]|| drivers/misc/eeprom/at25.c|| None
 +
|}
 +
 +
 +
== Wireless Connectivity ==
 +
 +
{| class="wikitable"
 +
|-
 +
! Click Board !! Driver !! Additional Platform Data Required
 +
|-
 +
| [https://www.mikroe.com/6lowpan-t-click 6LOWPAN T Click] || drivers/net/ieee802154/cc2520.c || None
 +
|-
 +
| [https://www.mikroe.com/6lowpan-c-click 6LOWPAN C Click] || drivers/net/ieee802154/cc2520.c || None
 +
|-
 +
| [https://www.mikroe.com/rfid-click RFID Click]|| drivers/nfc/st95hf|| Interrupt GPIO
 +
|}
 +
 +
== Interface ==
 +
 +
{| class="wikitable"
 +
|-
 +
! Click Board !! Driver !! Additional Platform Data Required
 +
|-
 +
| [https://www.mikroe.com/i2c-mux-click I2C MUX Click] || drivers/i2c/muxes/pca9541.c || None
 +
|-
 +
| [https://www.mikroe.com/i2c-to-spi-click I2C to SPI Click] || drivers/spi/spi-sc18is602.c || Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/usb-i2c-click USB I2C Click] || drivers/hid/hid-mcp2221.c || None
 +
|-
 +
| [https://www.mikroe.com/usb-spi-click USB SPI Click] || drivers/hid/hid-mcp2221.c || None
 +
|-
 +
| [https://www.mikroe.com/pwm-click PWM Click] || drivers/pwm/pwm-pca9685.c || None
 +
|-
 +
| [https://www.mikroe.com/eth-wiz-click ETH Wiz Click] || drivers/net/ethernet/wiznet || Interrupt,Reset GPIO
 +
|-
 +
| [https://www.mikroe.com/eth-click ETH Click]|| drivers/net/ethernet/microchip/enc28j60.c|| Interrupt,Reset GPIO
 +
|}
 +
 +
== Mixed Signal ==
 +
 +
{| class="wikitable"
 +
|-
 +
! Click Board !! Driver !! Additional Platform Data Required
 +
|-
 +
| [https://www.mikroe.com/dac-4-click DAC 4 Click] || drivers/iio/dac/mcp4728.c  || Optional Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/dac-7-click DAC 7 Click] || drivers/iio/dac/ad5624r_spi.c || None
 +
|-
 +
| [https://www.mikroe.com/adc-8-click ADC 8 Click] || drivers/iio/adc/ti-ads1015.c || Optional Interrupt GPIO
 +
|-
 +
| [https://www.mikroe.com/waveform-click Waveform Click] || drivers/staging/iio/frequency/ad9834.c || None
 +
|-
 +
| [https://www.mikroe.com/adc-6-click ADC 6 Click] || drivers/iio/adc/ad7124.c || None
 +
|-
 +
| [https://www.mikroe.com/digi-pot-3-click DigiPot 3 Click] || drivers/iio/dac/ad5446.c || None
 +
|-
 +
| [https://www.mikroe.com/adc-5-click ADC 5 Click] || drivers/iio/adc/ti-adc081s.c    || None
 +
|-
 +
| [https://www.mikroe.com/adac-click-click ADAC Click] || drivers/iio/dac/ad5593r.c || None
 +
|-
 +
| [https://www.mikroe.com/dac3-click DAC 3 Click] || drivers/iio/dac/mcp4725.c || None
 +
|-
 +
| [https://www.mikroe.com/adc-3-click ADC 3 Click] || drivers/iio/adc/mcp3422.c || None
 +
|-
 +
| [https://www.mikroe.com/adc-click ADC Click] || drivers/iio/potentiometer/mcp4131.c || None
 +
|-
 +
| [https://www.mikroe.com/dac-click DAC Click] ||drivers/iio/dac/mcp4922.c || None
 +
|-
 +
| [https://www.mikroe.com/adc-2-click ADC 2 Click] || drivers/iio/adc/mcp320x.c || None
 +
|-
 +
| [https://www.mikroe.com/rms-to-dc-click RMS to DC Click] || drivers/iio/adc/mcp320x.c || None
 +
|-
 +
| [https://www.mikroe.com/voltmeter-click Voltmeter Click] || drivers/iio/adc/mcp320x.c || None
 +
|-
 +
| [https://www.mikroe.com/ammeter-click Ammeter Click] || drivers/iio/adc/mcp320x.c || None
 +
|-
 +
| [https://www.mikroe.com/digipot-click Digitpot Click]|| drivers/iio/potentiometer/mcp4131.c || None
 
|}
 
|}

Latest revision as of 10:28, 24 April 2020

mikroBUS is a standard specification by MikroElektronika that can be freely used by anyone following the guidelines. It includes SPI, I2C, UART, PWM, ADC, reset, interrupt, and power (3.3V and 5V) connections to common embedded peripherals.

This page is meant to keep a track of existing Mikroe Clicks which is already supported in Linux Kernel through device drivers. This list currently contains 152 Clicks in total which includes 115 Sensor Clicks, 17 Mixed Signal Clicks, 7 Interface Clicks, 6 Storage Clicks, 4 Display Clicks and 3 Wireless Connectivity Clicks.

Sensors

Click Board Driver Additional Platform Data Required
6DOF IMU 6 Click drivers/iio/imu/inv_mpu6050/ Interrupt GPIO
Thermo 17 Click drivers/hwmon/lm90.c Interrupt GPIO
Thermo 9 Click drivers/iio/temperature/tsys01.c None
NO2 2 Click drivers/iio/adc/mcp320x.c None
13 DOF Click drivers/iio/chemical/bme680/ drivers/iio/magnetometer/bmc150_magn_i2c.c None
3D Hall 6 Click drivers/iio/adc/mcp320x.c None
Thermostat 3 Click drivers/iio/temperature/maxim_thermocouple.c None
Proximity 10 Click drivers/iio/light/si1145.c Interrupt GPIO
Thermo 15 Click drivers/hwmon/lm75.c Interrupt GPIO
Thermo 12 Click drivers/hwmon/adt7410.c Interrupt GPIO
Temp-Log 4 Click drivers/hwmon/jc42.c Interrupt GPIO
Accel 8 Click drivers/iio/imu/inv_mpu6050 Interrupt GPIO
Temp-Hum 9 Click drivers/hwmon/shtc1.c None
Temp-Hum 6 Click drivers/sensor/ens210/ None
Altitude 3 Click drivers/iio/pressure/icp10100.c None
Ambient 5 Click drivers/iio/light/veml6030.c Interrupt GPIO
Alcohol 3 Click drivers/hwmon/mcp3021.c None
Temp-Log 3 Click drivers/hwmon/jc42.c Interrupt GPIO
Thermo 8 Click drivers/hwmon/jc42.c None
Temp-Hum 12 Click drivers/iio/humidity/hdc2010.c Interrupt GPIO
6DOF IMU 4 Click drivers/iio/imu/inv_mpu6050 Interrupt GPIO
Pressure 11 Click drivers/iio/pressure/st_pressure_i2c.c Interrupt GPIO
3D Hall 3 Click drivers/iio/magnetometer/st_magn_i2c.c Interrupt GPIO
Proximity 9 Click drivers/iio/light/vcnl4000.c Interrupt GPIO
Temp-Hum 11 Click drivers/iio/humidity/hdc100x.c None
Ambient 8 Click drivers/iio/light/ltr501.c None
6DOF IMU 8 Click drivers/iio/imu/st_lsm6dsx 2 x Interrupt GPIO(driver takes only one)
Proximity 8 Click drivers/iio/light/vcnl4000.c Interrupt GPIO
Temp-Log 6 Click drivers/hwmon/max6642.c Interrupt GPIO
LightRanger 4 Click drivers/iio/proximity/vl53l0x-i2c.c Interrupt GPIO
Accel 5 Click drivers/iio/accel/bma400.h Interrupt GPIO
Hall Current 3 Click drivers/iio/adc/mcp320x.c None
IR Thermo 3 Click drivers/iio/temperature/mlx90632.c None
LightRanger 3 Click drivers/iio/proximity/rfd77402.c Interrupt GPIO
NO2 Click drivers/iio/adc/mcp320x.c None
Alcohol 2 Click drivers/iio/adc/mcp320x.c None
Color 7 Click drivers/iio/light/tcs3472.c Interrupt GPIO
Accel 6 Click drivers/iio/accel/bmc150-accel-i2c.c None
Air Quality 5 Click drivers/iio/adc/ti-ads1015.c Interrupt GPIO
Pressure 4 Click drivers/iio/pressure/bmp280-core.c None
Altitude 2 Click drivers/iio/pressure/ms5611_core.c None
Ambient 4 Click drivers/iio/light/bh1750.c None
Vacuum Click drivers/iio/adc/mcp320x.c None
CO2 Click drivers/iio/adc/mcp320x.c None
3D Hall 2 Click drivers/iio/magnetometer/tlv493d.c None
Hall Current 4 Click drivers/iio/adc/mcp320x.c None
Gyro 2 Click drivers/iio/gyro/fxas21002c.h Interrupt GPIO
Magnetic Linear Click drivers/iio/adc/mcp320x.c None
Temp-Hum 7 Click drivers/iio/humidity/si7020.c None
Temp-Hum 8 Click drivers/hwmon/sht21.c None
Pressure 7 Click drivers/iio/pressure/ms5637.c None
LightRanger Click drivers/iio/light/vl6180.c Interrupt GPIO
Thermo 3 Click drivers/hwmon/tmp102.c Interrupt GPIO
Pressure 2 Click drivers/iio/pressure/ms5611_i2c.c None
Proximity 2 Click drivers/iio/light/max44000.c Interrupt GPIO
HDC 1000 Click drivers/iio/humidity/hdc100x.c Interrupt GPIO
MPU 9 DOF Click drivers/iio/imu/inv_mpu6050 Interrupt GPIO
Illuminance Click drivers/staging/iio/light/tsl2561.c Interrupt GPIO
HTU21D Click drivers/hwmon/htu21.c None
MPU IMU Click drivers/iio/imu/inv_mpu6050/inv_mpu_core.c Interrupt GPIO
Altitude Click drivers/iio/pressure/mpl3115.c Interrupt GPIO
Proximity Click drivers/iio/light/vcnl4000.c Interrupt GPIO
Thunder Click drivers/iio/proximity/as3935.c Interrupt GPIO
Pressure Click drivers/iio/pressure/st_pressure_i2c.c Interrupt GPIO
Current Click drivers/iio/adc/mcp320x.c None
Compass Click drivers/iio/accel/st_accel_i2c.c Interrupt GPIO
Gyro Click drivers/iio/gyro/st_gyro_spi.c Interrupt GPIO
IR THERMO Click drivers/iio/temperature/mlx90614.c None
Thermo Click drivers/iio/temperature/maxim_thermocouple.c None
Accel Click drivers/iio/accel/adxl345_i2c.c Interrupt GPIO
SHT1X Click https://www.mikroe.com/sht1x-click None
Air Quality 2 Click drivers/iio/chemical/ams-iaq-core.c None
LightRanger 2 Click drivers/iio/proximity/vl53l0x-i2c.c Interrupt GPIO
6 DOF IMU 2 Click drivers/iio/imu/bmi160 Interrupt GPIO
Heart Rate 3 Click drivers/iio/health/afe4404.c Interrupt GPIO
UV 2 Click drivers/iio/light/veml6070.c None
Pressure 3 Click drivers/iio/pressure/dps310.c Interrupt GPIO
Compass 2 Click drivers/iio/magnetometer/ak8975.c Interrupt GPIO
Accel 3 Click /drivers/iio/accel/st_accel_spi.c Interrupt GPIO
SHT Click drivers/hwmon/sht3x.c Interrupt GPIO
IR Gesture Click drivers/iio/light/apds9960.c Interrupt GPIO
9 DOF Click drivers/iio/gyro/st_gyro_core.c Interrupt GPIO
Color 2 Click drivers/iio/light/isl29125.c Interrupt GPIO
10 DOF Click drivers/iio/pressure/bmp280-i2c.c , drivers/iio/orientation/bno055.c Interrupt GPIO
RF Meter Click drivers/iio/adc/mcp320x.c None
Heart Rate Click drivers/iio/health/max30100.c Interrupt GPIO
Weather Click drivers/iio/pressure/bmp280-i2c.c None
6 DOF IMU Click drivers/iio/imu/st_lsm6dsx Interrupt GPIO
Temp Hum Click drivers/iio/humidity/hts221 Interrupt GPIO
Ambient 2 Click drivers/iio/light/opt3001.c Interrupt GPIO
3D Motion Click drivers/iio/imu/mm7150.c Interrupt GPIO
IR Thermo 2 Click drivers/iio/temperature/tmp007.c Interrupt GPIO
Accel 2 Click drivers/iio/accel/st_accel_i2c.c Interrupt GPIO
LSM6DSL Click drivers/iio/imu/st_lsm6dsx Interrupt GPIO
Smoke Click drivers/iio/health/max30102.c Interrupt GPIO
LPS22HB Click drivers/iio/pressure/st_pressure_i2c.c Interrupt GPIO
LSM303AGR Click drivers/iio/accel/st_accel_i2c.c Interrupt GPIO
Thermo 4 Click drivers/hwmon/lm75.c Interrupt GPIO
Heart Rate 4 Click drivers/iio/health/max30102.c Interrupt GPIO
GSR Click drivers/iio/adc/mcp320x.c None
Proximity Click drivers/iio/light/vcnl4000.c Interrupt GPIO
Ozone 2 Click drivers/iio/adc/mcp320x.c None
Environment Click drivers/iio/chemical/bme680 None
UV 3 Click drivers/iio/light/veml6070.c Interrupt GPIO
Air Quality 3 Click drivers/iio/chemical/ccs811.c Interrupt GPIO
Temp Hum 4 Click drivers/iio/humidity/hdc100x.c Interrupt GPIO
Geomagnetic Click drivers/iio/magnetometer/bmc150_magn_i2c.c Interrupt GPIO
Air Quality Click drivers/iio/chemical/sgp30.c None
Temp Hum 3 Click drivers/iio/humidity/hdc2010.c Interrupt GPIO
Proximity 5 Click drivers/iio/light/vcnl4035.c Interrupt GPIO
Heart Rate 5 Click drivers/iio/health/afe4404.c Interrupt GPIO
Heart Rate 7 Click drivers/iio/health/afe4404.c Interrupt GPIO
Thermo 7 Click drivers/hwmon/lm75.c Interrupt GPIO
Hall Current 2 Click drivers/iio/adc/mcp320x.c None
Magnetic Rotary Click drivers/iio/adc/mcp320x.c None

Display

Click Board Driver Additional Platform Data Required
OLED C Click drivers/staging/fbtft/fb_ssd1351.c Display Properties
OLED W Click drivers/staging/fbtft/fb_ssd1305.c Display Properties
OLED B Click drivers/staging/fbtft/fb_ssd1305.c Display Properties
LED Driver 7 Click drivers/misc/ad525x_dpot.c None

Storage

Click Board Driver Additional Platform Data Required
Micro SD Click drivers/mmc/host/mmc_spi.c None
EEPROM Click drivers/misc/eeprom/at24.c None
Flash Click /drivers/mtd/spi None
EEPROM 3 Click drivers/misc/eeprom/at24.c None
Flash 2 Click drivers/mtd/spi-nor/ None
EEPROM 2 Click drivers/misc/eeprom/at25.c None


Wireless Connectivity

Click Board Driver Additional Platform Data Required
6LOWPAN T Click drivers/net/ieee802154/cc2520.c None
6LOWPAN C Click drivers/net/ieee802154/cc2520.c None
RFID Click drivers/nfc/st95hf Interrupt GPIO

Interface

Click Board Driver Additional Platform Data Required
I2C MUX Click drivers/i2c/muxes/pca9541.c None
I2C to SPI Click drivers/spi/spi-sc18is602.c Interrupt GPIO
USB I2C Click drivers/hid/hid-mcp2221.c None
USB SPI Click drivers/hid/hid-mcp2221.c None
PWM Click drivers/pwm/pwm-pca9685.c None
ETH Wiz Click drivers/net/ethernet/wiznet Interrupt,Reset GPIO
ETH Click drivers/net/ethernet/microchip/enc28j60.c Interrupt,Reset GPIO

Mixed Signal

Click Board Driver Additional Platform Data Required
DAC 4 Click drivers/iio/dac/mcp4728.c Optional Interrupt GPIO
DAC 7 Click drivers/iio/dac/ad5624r_spi.c None
ADC 8 Click drivers/iio/adc/ti-ads1015.c Optional Interrupt GPIO
Waveform Click drivers/staging/iio/frequency/ad9834.c None
ADC 6 Click drivers/iio/adc/ad7124.c None
DigiPot 3 Click drivers/iio/dac/ad5446.c None
ADC 5 Click drivers/iio/adc/ti-adc081s.c None
ADAC Click drivers/iio/dac/ad5593r.c None
DAC 3 Click drivers/iio/dac/mcp4725.c None
ADC 3 Click drivers/iio/adc/mcp3422.c None
ADC Click drivers/iio/potentiometer/mcp4131.c None
DAC Click drivers/iio/dac/mcp4922.c None
ADC 2 Click drivers/iio/adc/mcp320x.c None
RMS to DC Click drivers/iio/adc/mcp320x.c None
Voltmeter Click drivers/iio/adc/mcp320x.c None
Ammeter Click drivers/iio/adc/mcp320x.c None
Digitpot Click drivers/iio/potentiometer/mcp4131.c None