Skip to content

Commit

Permalink
Add Click Board Manifests
Browse files Browse the repository at this point in the history
Add mikrobus manifests for the supported
MikroElektronika Click Boards
(https://www.mikroe.com/click)
Testing video for few Click Boards
Available at :
https://www.youtube.com/watch?v=AjTHuikczW4
  • Loading branch information
vaishnavachath committed Jul 20, 2020
1 parent bf3c37d commit 82dce65
Show file tree
Hide file tree
Showing 80 changed files with 3,662 additions and 0 deletions.
50 changes: 50 additions & 0 deletions examples/CLICK_MANIFESTS/3D-HALL-3-CLICK.mnfs
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
;
; 3D HALL 3 CLICK
; https://www.mikroe.com/3d-hall-3-click
; CONFIG_IIO_ST_MAGN_I2C_3AXIS
;
; Copyright 2020 BeagleBoard.org Foundation
; Copyright 2020 Texas Instruments
;

[manifest-header]
version-major = 0
version-minor = 1

[interface-descriptor]
vendor-string-id = 1
product-string-id = 2

[string-descriptor 1]
string = MikroElektronika

[string-descriptor 2]
string = 3D Hall 3 Click

[mikrobus-descriptor]
num-devices = 1
int-gpio = 1
rst-gpio = 0
pwm-gpio = 0

[bundle-descriptor 1]
class = 0xa

[cport-descriptor 1]
bundle = 1
protocol = 0x2

[cport-descriptor 2]
bundle = 1
protocol = 0x3

[device-descriptor 1]
driver-string-id = 3
protocol = 0x2
reg = 0x1e
irq = 1
irq-type = 0x1

[string-descriptor 3]
string = lis2mdl

45 changes: 45 additions & 0 deletions examples/CLICK_MANIFESTS/3D-HALL-6-CLICK.mnfs
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
;
; 3D HALL 6 CLICK
; https://www.mikroe.com/3d-hall-6-click
; CONFIG_MCP320X
;
; Copyright 2020 BeagleBoard.org Foundation
; Copyright 2020 Texas Instruments
;

[manifest-header]
version-major = 0
version-minor = 1

[interface-descriptor]
vendor-string-id = 1
product-string-id = 2

[string-descriptor 1]
string = MikroElektronika

[string-descriptor 2]
string = 3D Hall 6 Click

[mikrobus-descriptor]
num-devices = 1
int-gpio = 0
rst-gpio = 0
pwm-gpio = 0

[bundle-descriptor 1]
class = 0xa

[cport-descriptor 1]
bundle = 1
protocol = 0xb

[device-descriptor 1]
driver-string-id = 3
protocol = 0x1
mode = 0x0
max-speed-hz = 1000000

[string-descriptor 3]
string = mcp3204

50 changes: 50 additions & 0 deletions examples/CLICK_MANIFESTS/6DOF-IMU-2-CLICK.mnfs
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
;
; 6DOF IMU 2 CLICK
; https://www.mikroe.com/6dof-imu-2-click
; CONFIG_BMI160_I2C
;
; Copyright 2020 BeagleBoard.org Foundation
; Copyright 2020 Texas Instruments
;

[manifest-header]
version-major = 0
version-minor = 1

[interface-descriptor]
vendor-string-id = 1
product-string-id = 2

[string-descriptor 1]
string = MikroElektronika

[string-descriptor 2]
string = 6DOF IMU 2 Click

[mikrobus-descriptor]
num-devices = 1
int-gpio = 1
rst-gpio = 0
pwm-gpio = 0

[bundle-descriptor 1]
class = 0xa

[cport-descriptor 1]
bundle = 1
protocol = 0x2

[cport-descriptor 2]
bundle = 1
protocol = 0x3

[device-descriptor 1]
driver-string-id = 3
protocol = 0x2
reg = 0x68
irq = 1
irq-type = 0x8

[string-descriptor 3]
string = bmi160

50 changes: 50 additions & 0 deletions examples/CLICK_MANIFESTS/6DOF-IMU-4-CLICK.mnfs
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
;
; 6DOF IMU 4 CLICK
; https://www.mikroe.com/6dof-imu-4-click
; CONFIG_INV_MPU6050_I2C
;
; Copyright 2020 BeagleBoard.org Foundation
; Copyright 2020 Texas Instruments
;

[manifest-header]
version-major = 0
version-minor = 1

[interface-descriptor]
vendor-string-id = 1
product-string-id = 2

[string-descriptor 1]
string = MikroElektronika

[string-descriptor 2]
string = 6DOF IMU 4 Click

[mikrobus-descriptor]
num-devices = 1
int-gpio = 1
rst-gpio = 0
pwm-gpio = 0

[bundle-descriptor 1]
class = 0xa

[cport-descriptor 1]
bundle = 1
protocol = 0x2

[cport-descriptor 2]
bundle = 1
protocol = 0x3

[device-descriptor 1]
driver-string-id = 3
protocol = 0x2
reg = 0x68
irq = 1
irq-type = 0x1

[string-descriptor 3]
string = icm20602

51 changes: 51 additions & 0 deletions examples/CLICK_MANIFESTS/6DOF-IMU-6-CLICK.mnfs
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
;
; 6DOF IMU 6 CLICK
; https://www.mikroe.com/6dof-imu-6-click
; CONFIG_INV_MPU6050_SPI
;
; Copyright 2020 BeagleBoard.org Foundation
; Copyright 2020 Texas Instruments
;

[manifest-header]
version-major = 0
version-minor = 1

[interface-descriptor]
vendor-string-id = 1
product-string-id = 2

[string-descriptor 1]
string = MikroElektronika

[string-descriptor 2]
string = 6DOF IMU 6 Click

[mikrobus-descriptor]
num-devices = 1
int-gpio = 1
rst-gpio = 0
pwm-gpio = 0

[bundle-descriptor 1]
class = 0xa

[cport-descriptor 1]
bundle = 1
protocol = 0x2

[cport-descriptor 2]
bundle = 1
protocol = 0xb

[device-descriptor 1]
driver-string-id = 3
protocol = 0x1
mode = 0x0
max-speed-hz = 1000000
irq = 1
irq-type = 0x1

[string-descriptor 3]
string = icm20689

50 changes: 50 additions & 0 deletions examples/CLICK_MANIFESTS/6DOF-IMU-8-CLICK.mnfs
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
;
; 6DOF IMU 8 CLICK
; https://www.mikroe.com/6dof-imu-8-click
; CONFIG_IIO_ST_LSM6DSX_I2C
;
; Copyright 2020 BeagleBoard.org Foundation
; Copyright 2020 Texas Instruments
;

[manifest-header]
version-major = 0
version-minor = 1

[interface-descriptor]
vendor-string-id = 1
product-string-id = 2

[string-descriptor 1]
string = MikroElektronika

[string-descriptor 2]
string = 6DOF IMU 8 Click

[mikrobus-descriptor]
num-devices = 1
int-gpio = 1
rst-gpio = 0
pwm-gpio = 0

[bundle-descriptor 1]
class = 0xa

[cport-descriptor 1]
bundle = 1
protocol = 0x2

[cport-descriptor 2]
bundle = 1
protocol = 0x3

[device-descriptor 1]
driver-string-id = 3
protocol = 0x2
reg = 0x6b
irq = 1
irq-type = 0x1

[string-descriptor 3]
string = ism330dlc

44 changes: 44 additions & 0 deletions examples/CLICK_MANIFESTS/ACCEL-3-CLICK.mnfs
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
;
; ACCEL 3 CLICK
; https://www.mikroe.com/accel3-click
; CONFIG_IIO_ST_ACCEL_I2C_3AXIS
;
; Copyright 2020 BeagleBoard.org Foundation
; Copyright 2020 Texas Instruments
;

[manifest-header]
version-major = 0
version-minor = 1

[interface-descriptor]
vendor-string-id = 1
product-string-id = 2

[string-descriptor 1]
string = MikroElektronika

[string-descriptor 2]
string = ACCEL 3 Click

[mikrobus-descriptor]
num-devices = 1
int-gpio = 0
rst-gpio = 0
pwm-gpio = 0

[bundle-descriptor 1]
class = 0xa

[cport-descriptor 1]
bundle = 1
protocol = 0x3

[device-descriptor 1]
driver-string-id = 3
protocol = 0x2
reg = 0x18

[string-descriptor 3]
string = h3lis331dl_accel

44 changes: 44 additions & 0 deletions examples/CLICK_MANIFESTS/ACCEL-5-CLICK.mnfs
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
;
; ACCEL 5 CLICK
; https://www.mikroe.com/accel-5-click
; CONFIG_BMA400_I2C
;
; Copyright 2020 BeagleBoard.org Foundation
; Copyright 2020 Texas Instruments
;

[manifest-header]
version-major = 0
version-minor = 1

[interface-descriptor]
vendor-string-id = 1
product-string-id = 2

[string-descriptor 1]
string = MikroElektronika

[string-descriptor 2]
string = ACCEL 5 Click

[mikrobus-descriptor]
num-devices = 1
int-gpio = 0
rst-gpio = 0
pwm-gpio = 0

[bundle-descriptor 1]
class = 0xa

[cport-descriptor 1]
bundle = 1
protocol = 0x3

[device-descriptor 1]
driver-string-id = 3
protocol = 0x2
reg = 0x15

[string-descriptor 3]
string = bma400

Loading

0 comments on commit 82dce65

Please sign in to comment.