From 2e6d00add4d9bc721bbef00595c1bfa6d3ce6468 Mon Sep 17 00:00:00 2001 From: HopNguyen <76993461+silabs-HopN@users.noreply.github.com> Date: Mon, 11 Nov 2024 18:46:20 +0700 Subject: [PATCH] Third Party Hardware Drivers v3.1.0 --- README.md | 1075 +++++++++++++++-- .../adafruit_neotrellis_keypad_atsamd09.slcp | 2 +- .../adafruit_rgb_led_is31fl3741.slcp | 2 +- .../adafruit_tft_lcd_hxd8357d.slcp | 2 +- .../adafruit_tft_lcd_hxd8357d_dma.slcp | 2 +- .../adafruit_tft_lcd_hxd8357d_lvgl.slcp | 2 +- .../adafruit_tft_lcd_hxd8357d_lvgl_dma.slcp | 2 +- .../adafruit_tft_lcd_ili9341.slcp | 2 +- .../adafruit_tft_lcd_ili9341_dma.slcp | 2 +- .../adafruit_tft_lcd_ili9341_lvgl.slcp | 2 +- .../adafruit_tft_lcd_ili9341_lvgl_dma.slcp | 2 +- .../adafruit_tft_lcd_st7789.slcp | 2 +- .../adafruit_tft_lcd_st7789_dma.slcp | 2 +- .../adafruit_tft_lcd_st7789_lvgl_dma.slcp | 2 +- .../adafruit_touchscreen_tsc2007.slcp | 2 +- app/example/bthome_v2/bthome_v2.slcp | 2 +- .../bthome_v2_server/bthome_v2_server.slcp | 2 +- .../maxim_fuel_gauge_max17048.slcp | 2 +- .../mikroe_accel5_bma400_i2c.slcp | 2 +- .../mikroe_accel5_bma400_spi.slcp | 2 +- .../mikroe_alcohol_mq3.slcp | 2 +- .../mikroe_alcohol_mq3_si91x.slcp | 2 +- .../mikroe_barcode2_em3080w.slcp | 2 +- .../mikroe_brushless16_lb11685av.slcp | 2 +- .../mikroe_buzz2_cmt_8540s_smt.slcp | 2 +- .../mikroe_buzz2_cmt_8540s_smt_si91x.slcp | 2 +- .../mikroe_captouch2_cap1166.slcp | 2 +- app/example/mikroe_co_mq7/mikroe_co_mq7.slcp | 2 +- .../mikroe_dcmotor24_l9958.slcp | 2 +- .../mikroe_dcmotor26_tb9053ftg.slcp | 2 +- .../mikroe_dcmotor3_tb6549fg.slcp | 2 +- .../brd4182a/sl_spidrv_mikroe_config.h | 121 ++ .../mikroe_e_paper_154_inch.slcp | 9 +- app/example/mikroe_emg/mikroe_emg.slcp | 2 +- .../mikroe_environment2_sht40_sgp40.slcp | 2 +- .../mikroe_environment3_bme688_i2c.slcp | 2 +- .../mikroe_environment3_bme688_spi.slcp | 2 +- .../mikroe_eth_wiz_w5500.slcp | 2 +- .../mikroe_fingerprint2_a172mrq.slcp | 2 +- .../mikroe_force3_fsr400.slcp | 2 +- .../mikroe_gps_lea6s/mikroe_gps_lea6s.slcp | 2 +- .../mikroe_heartrate2_maxm86161.slcp | 2 +- .../mikroe_heartrate4_max30101.slcp | 2 +- .../mikroe_hvac_bundle_scd41_sps30.slcp | 2 +- .../mikroe_hvac_scd41/mikroe_hvac_scd41.slcp | 2 +- .../mikroe_irthermo3_mlx90632.slcp | 2 +- .../mikroe_lte_iot2_bg96.slcp | 2 +- app/example/mikroe_mic2/mikroe_mic2.slcp | 2 +- .../mikroe_microsd/mikroe_microsd.slcp | 2 +- .../mikroe_nfc2_pn7150.slcp | 2 +- .../pn7150_nci_t2t_read.slcp | 2 +- .../pn7150_nci_t2t_write.slcp | 2 +- .../mikroe_nfctag2_nt3h2111.slcp | 2 +- .../mikroe_obdii_stn1110.slcp | 2 +- .../mikroe_oledc_ssd1351.slcp | 2 +- .../mikroe_oledw_ssd1306.slcp | 2 +- .../mikroe_oledw_ssd1306_si91x.slcp | 2 +- .../mikroe_oledw_ssd1306_glib.slcp | 2 +- .../mikroe_ozone2_mq131.slcp | 2 +- .../mikroe_pir_pl_n823_01.slcp | 2 +- .../mikroe_pressure3_dps310_i2c.slcp | 2 +- .../mikroe_pressure3_dps310_spi.slcp | 2 +- .../mikroe_pwm_driver_si8711cc.slcp | 2 +- .../mikroe_radar_mm5d91_00.slcp | 2 +- .../mikroe_relay2_lca717.slcp | 2 +- .../mikroe_rf_meter_ad8318.slcp | 2 +- app/example/mikroe_rng/mikroe_rng.slcp | 2 +- .../mikroe_rtc10_ds3231m.slcp | 2 +- .../mikroe_servo_pca9685.slcp | 2 +- .../mikroe_smoke2_adpd188bi_i2c.slcp | 2 +- .../mikroe_smoke2_adpd188bi_spi.slcp | 2 +- .../mikroe_stepper2_a4988.slcp | 2 +- .../mikroe_stepper_a3967.slcp | 2 +- .../mikroe_stretch/mikroe_stretch.slcp | 2 +- .../mikroe_temphum15_sht40.slcp | 2 +- .../mikroe_temphum9_shtc3.slcp | 2 +- .../mikroe_temphum9_shtc3_si91x.slcp | 2 +- .../mikroe_thunder_as3935.slcp | 2 +- .../mikroe_turbidity_tsd10.slcp | 2 +- .../mikroe_utm7segr_max6969.slcp | 2 +- .../mikroe_uv_ml8511a/mikroe_uv_ml8511a.slcp | 2 +- .../SimplicityStudio/mikroe_uwb2_dwm3000.slcp | 2 +- .../mikroe_uwb_dwm1000.slcp | 2 +- .../mikroe_water_detect.slcp | 2 +- .../mikroe_water_detect_si91x.slcp | 2 +- .../silabs_ir_generate.slcp | 2 +- .../master/silabs_lin_master.slcp | 2 +- .../slave/silabs_lin_slave1.slcp | 2 +- .../slave/silabs_lin_slave2.slcp | 2 +- .../silabs_pir_ira_s210st01.slcp | 2 +- app/example/silabs_triac/silabs_triac.slcp | 2 +- .../sparkfun_6dof_imu_bmi270.slcp | 2 +- .../sparkfun_6dof_imu_bmi270_si91x.slcp | 2 +- .../sparkfun_accelerometer_mma8452q.slcp | 2 +- .../sparkfun_air_quality_sgp40.slcp | 2 +- .../sparkfun_distance_vl53l1x.slcp | 2 +- .../sparkfun_dosimeter_type5.slcp | 2 +- .../sparkfun_environmental_bme280_ccs811.slcp | 2 +- app/example/sparkfun_gnss_max_m10s/app.c | 2 +- .../sparkfun_gnss_max_m10s.slcp | 2 +- .../sparkfun_gnss_max_m10s_si91x.slcp | 2 +- .../sparkfun_hr_po_max30101_max32664.slcp | 2 +- .../sparkfun_human_presence_ak9753.slcp | 2 +- .../sparkfun_ir_array_amg88xx.slcp | 2 +- .../sparkfun_ir_array_mlx90640.slcp | 2 +- .../sparkfun_micro_oled_ssd1306.slcp | 2 +- .../sparkfun_micro_oled_ssd1306_si91x.slcp | 2 +- ...n_particulate_matter_sensor_sps30_i2c.slcp | 2 +- ..._particulate_matter_sensor_sps30_uart.slcp | 2 +- .../sparkfun_proximity_vcnl4040.slcp | 2 +- .../sparkfun_qwiic_joystick.slcp | 2 +- .../sparkfun_qwiic_keypad.slcp | 2 +- .../sparkfun_rfid_id12la.slcp | 2 +- .../sparkfun_soil_moisture.slcp | 2 +- .../sparkfun_spectroscopy_as7265x.slcp | 2 +- .../sparkfun_weatherstation.slcp | 2 +- driver/component/drivers/mikroe/emg.slcc | 4 +- .../mikroe/hvac_bundle_scd41_sps30.slcc | 1 - driver/component/drivers/mikroe/mic2.slcc | 4 +- .../drivers/mikroe/rf_meter_ad8318.slcc | 4 +- .../drivers/mikroe/servo_pca9685.slcc | 4 +- .../silabs/adafruit_rgb_led_is31fl3741.slcc | 4 +- .../silabs/fatfs_sdc_spi_platform.slcc | 4 +- driver/component/services/about_me.slcc | 26 + .../brd4182a/mikroe_e_paper_154_inch_config.h | 6 + .../eink154inch/lib/include/eink_154inch.h | 1 + templates.xml | 4 +- third_party_hw_drivers.slce | 2 +- third_party_hw_drivers.slsdk | 4 +- 129 files changed, 1269 insertions(+), 230 deletions(-) create mode 100644 app/example/mikroe_e_paper_154_inch/brd4182a/sl_spidrv_mikroe_config.h create mode 100644 driver/component/services/about_me.slcc diff --git a/README.md b/README.md index 0221c656..5d3570eb 100644 --- a/README.md +++ b/README.md @@ -1,109 +1,988 @@ +> [!CAUTION] +> You are viewing an older version of the extension. This major version is no longer maintained and may only receive critical bug fixes. Please check out the [main](https://github.com/SiliconLabs/third_party_hw_drivers_extension_staging) branch for the latest version. + + # Third Party Hardware Drivers # -[![Version Badge](https://img.shields.io/badge/-v3.0.1-green)](https://github.com/SiliconLabs/third_party_hw_drivers_extension/releases) +[![Version Badge](https://img.shields.io/badge/-v3.1.0-green)](https://github.com/SiliconLabs/third_party_hw_drivers_extension/releases) [![GSDK Badge](https://img.shields.io/badge/GSDK-v4.4.3-green)](https://github.com/SiliconLabs/gecko_sdk/releases) [![WSDK Badge](https://img.shields.io/badge/WSDK-v3.2.0-green)](https://github.com/SiliconLabs/wiseconnect/releases) ![License badge](https://img.shields.io/badge/License-Zlib-green) This repo contains example drivers developed by Silicon Labs engineers and are provided as [an SDK extension](https://docs.silabs.com/simplicity-studio-5-users-guide/latest/ss-5-users-guide-getting-started/install-sdk-extensions). These drivers interface with different types of external hardware and are tested against a specific device listed in the driver name. These drivers are intended to be fully compatible with Silicon Labs' wireless stacks. All drivers provide a minimal Simplicity Studio project for testing and to show an example usage of the driver. The driver source is provided for modification and extension as needed. All drivers in this repository are considered to be EVALUATION QUALITY which implies that the code provided in the repos is subjected to limited testing and is provided provided as-is. It is not suitable for production environments. -A full list of all drivers in this repository is defined below: - -| Driver name | Link to driver | Link to example | Link to documentation | -|:----------|:------------------:|:----------:|:------------------:| -| captouch2_cap1166 | [Click Here](./driver/public/mikroe/captouch2_cap1166) | [Click Here](./app/example/mikroe_captouch2_cap1166) | [Click Here](./app/documentation/example/mikroe_captouch2_cap1166) | -| heartrate2_maxm86161 | [Click Here](./driver/public/mikroe/heartrate2_maxm86161) | [Click Here](./app/example/mikroe_heartrate2_maxm86161) | [Click Here](./app/documentation/example/mikroe_heartrate2_maxm86161) | -| temphum9_shtc3 | [Click Here](./driver/public/mikroe/temphum9_shtc3) | [Click Here](./app/example/mikroe_temphum9_shtc3) | [Click Here](./app/documentation/example/mikroe_temphum9_shtc3) | -| oledw_ssd1306 | [Click Here](./driver/public/mikroe/oledw_ssd1306) | [Click Here](./app/example/mikroe_oledw_ssd1306) | [Click Here](./app/documentation/example/mikroe_oledw_ssd1306) | -| mikroe_oledw_ssd1306_glib | [Click Here](./driver/public/silabs/services_tphd_glib) | [Click Here](./app/example/mikroe_oledw_ssd1306_glib) | [Click Here](./app/documentation/example/mikroe_oledw_ssd1306_glib) | -| buzz2_cmt_8540s_smt | [Click Here](./driver/public/mikroe/buzz2_cmt_8540s_smt) | [Click Here](./app/example/mikroe_buzz2_cmt_8540s_smt) | [Click Here](./app/documentation/example/mikroe_buzz2_cmt_8540s_smt) | -| brushless16_lb11685av | [Click Here](./driver/public/mikroe/brushless16_lb11685av) | [Click Here](./app/example/mikroe_brushless16_lb11685av) | [Click Here](./app/documentation/example/mikroe_brushless16_lb11685av) | -| accel5_bma400 | [Click Here](./driver/public/silabs/accel5_bma400) | [Click Here](./app/example/mikroe_accel5_bma400) | [Click Here](./app/documentation/example/mikroe_accel5_bma400) | -| dosimeter_type5 | [Click Here](./driver/public/silabs/dosimeter_type5) | [Click Here](./app/example/sparkfun_dosimeter_type5) | [Click Here](./app/documentation/example/sparkfun_dosimeter_type5) | -| micro_oled_ssd1306 | [Click Here](./driver/public/silabs/micro_oled_ssd1306) | [Click Here](./app/example/sparkfun_micro_oled_ssd1306) | [Click Here](./app/documentation/example/sparkfun_micro_oled_ssd1306) | -| rfid_id12la | [Click Here](./driver/public/silabs/rfid_id12la) | [Click Here](./app/example/sparkfun_rfid_id12la) | [Click Here](./app/documentation/example/sparkfun_rfid_id12la) | -| distance_vl53l1x | [Click Here](./driver/public/silabs/distance_vl53l1x) | [Click Here](./app/example/sparkfun_distance_vl53l1x) | [Click Here](./app/documentation/example/sparkfun_distance_vl53l1x) | -| co_mq7 | [Click Here](./driver/public/mikroe/co_mq7) | [Click Here](./app/example/mikroe_co_mq7) | [Click Here](./app/documentation/example/mikroe_co_mq7) | -| relay2_lca717 | [Click Here](./driver/public/mikroe/relay2_lca717) | [Click Here](./app/example/mikroe_relay2_lca717) | [Click Here](./app/documentation/example/mikroe_relay2_lca717) | -| accelerometer_mma8452q | [Click Here](./driver/public/silabs/accelerometer_mma8452q) | [Click Here](./app/example/sparkfun_accelerometer_mma8452q) | [Click Here](./app/documentation/example/sparkfun_accelerometer_mma8452q) | -| spectroscopy_as7265x | [Click Here](./driver/public/silabs/spectroscopy_as7265x) | [Click Here](./app/example/sparkfun_spectroscopy_as7265x) | [Click Here](./app/documentation/example/sparkfun_spectroscopy_as7265x) | -| qwiic_joystick | [Click Here](./driver/public/silabs/qwiic_joystick) | [Click Here](./app/example/sparkfun_qwiic_joystick) | [Click Here](./app/documentation/example/sparkfun_qwiic_joystick) | -| utm7segr_max6969 | [Click Here](./driver/public/mikroe/utm7segr_max6969) | [Click Here](./app/example/mikroe_utm7segr_max6969) | [Click Here](./app/documentation/example/mikroe_utm7segr_max6969) | -| human_presence_ak9753 | [Click Here](./driver/public/silabs/human_presence_ak9753) | [Click Here](./app/example/sparkfun_human_presence_ak9753) | [Click Here](./app/documentation/example/sparkfun_human_presence_ak9753) | -| soil_moisture | [Click Here](./driver/public/silabs/soil_moisture) | [Click Here](./app/example/sparkfun_soil_moisture) | [Click Here](./app/documentation/example/sparkfun_soil_moisture) | -| ir_aray_mlx90640 | [Click Here](./driver/public/silabs/ir_array_mlx90640) | [Click Here](./app/example/sparkfun_ir_array_mlx90640) | [Click Here](./app/documentation/example/sparkfun_ir_array_mlx90640) | -| proximity_vcnl4040 | [Click Here](./driver/public/silabs/proximity_vcnl4040) | [Click Here](./app/example/sparkfun_proximity_vcnl4040) | [Click Here](./app/documentation/example/sparkfun_proximity_vcnl4040) | -| eth_wiz_w5500 | [Click Here](./driver/public/mikroe/eth_wiz_w5500) | [Click Here](./app/example/mikroe_eth_wiz_w5500) | [Click Here](./app/documentation/example/mikroe_eth_wiz_w5500) | -| fuel_gauge_max17048 | [Click Here](./driver/public/silabs/fuel_gauge_max17048) | [Click Here](./app/example/maxim_fuel_gauge_max17048) | [Click Here](./app/documentation/example/maxim_fuel_gauge_max17048) | -| barcode2_em3080w | [Click Here](./driver/public/mikroe/barcode2_em3080w) | [Click Here](./app/example/mikroe_barcode2_em3080w) | [Click Here](./app/documentation/example/mikroe_barcode2_em3080w) | -| water_detect | [Click Here](./driver/public/mikroe/water_detect) | [Click Here](./app/example/mikroe_water_detect) | [Click Here](./app/documentation/example/mikroe_water_detect) | -| radar_mm5d91_00 | [Click Here](./driver/public/mikroe/radar_mm5d91_00) | [Click Here](./app/example/mikroe_radar_mm5d91_00) | [Click Here](./app/documentation/example/mikroe_radar_mm5d91_00) | -| rgb_led_is31fl3741 | [Click Here](./driver/public/silabs/rgb_led_is31fl3741) | [Click Here](./app/example/adafruit_rgb_led_is31fl3741) | [Click Here](./app/documentation/example/adafruit_rgb_led_is31fl3741) | -| fingerprint2_a172mrq | [Click Here](./driver/public/mikroe/fingerprint2_a172mrq) | [Click Here](./app/example/mikroe_fingerprint2_a172mrq) | [Click Here](./app/documentation/example/mikroe_fingerprint2_a172mrq) | -| air_quality_sgp40 | [Click Here](./driver/public/silabs/air_quality_sgp40) | [Click Here](./app/example/sparkfun_air_quality_sgp40) | [Click Here](./app/documentation/example/sparkfun_air_quality_sgp40) | -| environment2_sht40_sgp40 | [Click Here](./driver/public/mikroe/environment2_sht40_sgp40) | [Click Here](./app/example/mikroe_environment2_sht40_sgp40) | [Click Here](./app/documentation/example/mikroe_environment2_sht40_sgp40) | -| heartrate4_max30101 | [Click Here](./driver/public/mikroe/heartrate4_max30101) | [Click Here](./app/example/mikroe_heartrate4_max30101) | [Click Here](./app/documentation/example/mikroe_heartrate4_max30101) | -| hr_po_max30101_max32664 | [Click Here](./driver/public/silabs/hr_po_max30101_max32664) | [Click Here](./app/example/sparkfun_hr_po_max30101_max32664) | [Click Here](./app/documentation/example/sparkfun_hr_po_max30101_max32664) | -| alcohol_mq3 | [Click Here](./driver/public/mikroe/alcohol_mq3) | [Click Here](./app/example/mikroe_alcohol_mq3) | [Click Here](./app/documentation/example/mikroe_alcohol_mq3) | -| gps_lea6s | [Click Here](./driver/public/mikroe/gps_lea6s) | [Click Here](./app/example/mikroe_gps_lea6s) | [Click Here](./app/documentation/example/mikroe_gps_lea6s) | -| temphum15_sht40 | [Click Here](./driver/public/mikroe/temphum15_sht40) | [Click Here](./app/example/mikroe_temphum15_sht40) | [Click Here](./app/documentation/example/mikroe_temphum15_sht40) | -| irthermo3_mlx90632 | [Click Here](./driver/public/mikroe/irthermo3_mlx90632) | [Click Here](./app/example/mikroe_irthermo3_mlx90632) | [Click Here](./app/documentation/example/mikroe_irthermo3_mlx90632) | -| stepper_a3967 | [Click Here](./driver/public/silabs/stepper_a3967) | [Click Here](./app/example/mikroe_stepper_a3967) | [Click Here](./app/documentation/example/mikroe_stepper_a3967) | -| stepper2_a4988 | [Click Here](./driver/public/mikroe/stepper2_a4988) | [Click Here](./app/example/mikroe_stepper2_a4988) | [Click Here](./app/documentation/example/mikroe_stepper2_a4988) | -| dcmotor3_tb6549fg | [Click Here](./driver/public/mikroe/dcmotor3_tb6549fg) | [Click Here](./app/example/mikroe_dcmotor3_tb6549fg) | [Click Here](./app/documentation/example/mikroe_dcmotor3_tb6549fg) | -| environmental_bme280_ccs811 | [Click Here](./driver/public/silabs/environmental_bme280_ccs811) | [Click Here](./app/example/sparkfun_environmental_bme280_ccs811) | [Click Here](./app/documentation/example/sparkfun_environmental_bme280_ccs811) | -| oledc_ssd1351 | [Click Here](./driver/public/mikroe/oledc_ssd1351) | [Click Here](./app/example/mikroe_oledc_ssd1351) | [Click Here](./app/documentation/example/mikroe_oledc_ssd1351) | -| pressure3_dps310 | [Click Here](./driver/public/mikroe/pressure3_dps310) | [Click Here](./app/example/mikroe_pressure3_dps310) | [Click Here](./app/documentation/example/mikroe_pressure3_dps310) | -| lte_iot2_bg96 | [Click Here](./driver/public/mikroe/lte_iot2_bg96) | [Click Here](./app/example/mikroe_lte_iot2_bg96) | [Click Here](./app/documentation/example/mikroe_lte_iot2_bg96) | -| e_paper_154_inch | [Click Here](./driver/public/mikroe/e_paper_154_inch) | [Click Here](./app/example/mikroe_e_paper_154_inch) | [Click Here](./app/documentation/example/mikroe_e_paper_154_inch) | -| ir_array_amg88xx | [Click Here](./driver/public/silabs/ir_array_amg88xx) | [Click Here](./app/example/sparkfun_ir_array_amg88xx) | [Click Here](./app/documentation/example/sparkfun_ir_array_amg88xx) | -| nfc2_pn7150 | [Click Here](./driver/public/mikroe/nfc2_pn7150) | [Click Here](./app/example/mikroe_nfc2_pn7150) | [Click Here](./app/documentation/example/mikroe_nfc2_pn7150) | -| nfc2_pn7150_t2t_read | [Click Here](./driver/public/silabs/services_nfc) | [Click Here](./app/example/mikroe_nfc2_pn7150_nci_t2t_read) | [Click Here](./app/documentation/example/mikroe_nfc2_pn7150_nci_t2t_read) | -| nfc2_pn7150_t2t_write | [Click Here](./driver/public/silabs/services_nfc) | [Click Here](./app/example/mikroe_nfc2_pn7150_nci_t2t_write) | [Click Here](./app/documentation/example/mikroe_nfc2_pn7150_nci_t2t_write) | -| ir_generate | [Click Here](./driver/public/silabs/ir_generate) | [Click Here](./app/example/silabs_ir_generate) | [Click Here](./app/documentation/example/silabs_ir_generate) | -| triac | [Click Here](./driver/public/silabs/triac) | [Click Here](./app/example/silabs_triac) | [Click Here](./app/documentation/example/silabs_triac) | -| mikroe_microsd | [Click Here](./driver/public/mikroe/mikroe_microsd) | [Click Here](./app/example/mikroe_microsd) | [Click Here](./app/documentation/example/mikroe_microsd) | -| pir_ira_s210st01 | [Click Here](./driver/public/silabs/pir_ira_s210st01) | [Click Here](./app/example/silabs_pir_ira_s210st01) | [Click Here](./app/documentation/example/silabs_pir_ira_s210st01) | -| rf_meter_ad8318 | [Click Here](./driver/public/mikroe/rf_meter_ad8318) | [Click Here](./app/example/mikroe_rf_meter_ad8318) | [Click Here](./app/documentation/example/mikroe_rf_meter_ad8318) | -| nfctag2_nt3h2111 | [Click Here](./driver/public/silabs/nfctag2_nt3h2111) | [Click Here](./app/example/mikroe_nfctag2_nt3h2111) | [Click Here](./app/documentation/example/mikroe_nfctag2_nt3h2111) | -| pwm_driver_si8711cc | [Click Here](./driver/public/mikroe/pwm_driver_si8711cc) | [Click Here](./app/example/mikroe_pwm_driver_si8711cc) | [Click Here](./app/documentation/example/mikroe_pwm_driver_si8711cc) | -| mikroe_mic2 | [Click Here](./driver/public/mikroe/mic2) | [Click Here](./app/example/mikroe_mic2) | [Click Here](./app/documentation/example/mikroe_mic2) | -| turbidity_tsd10 | [Click Here](./driver/public/mikroe/turbidity_tsd10) | [Click Here](./app/example/mikroe_turbidity_tsd10) | [Click Here](./app/documentation/example/mikroe_turbidity_tsd10) | -| environment3_bme688 | [Click Here](./driver/public/silabs/environment3_bme688) | [Click Here](./app/example/mikroe_environment3_bme688) | [Click Here](./app/documentation/example/mikroe_environment3_bme688) | -| ozone2_mq131 | [Click Here](./driver/public/mikroe/ozone2_mq131) | [Click Here](./app/example/mikroe_ozone2_mq131) | [Click Here](./app/documentation/example/mikroe_ozone2_mq131) | -| uv_ml8511a | [Click Here](./driver/public/mikroe/uv_ml8511a) | [Click Here](./app/example/mikroe_uv_ml8511a) | [Click Here](./app/documentation/example/mikroe_uv_ml8511a) | -| tft_lcd_ili9341 | [Click Here](./driver/public/silabs/tft_lcd_ili9341) | [Click Here](./app/example/adafruit_tft_lcd_ili9341) | [Click Here](./app/documentation/example/adafruit_tft_lcd_ili9341) | -| tft_lcd_ili9341_lvgl | [Click Here](./driver/public/silabs/services_lvgl) | [Click Here](./app/example/adafruit_tft_lcd_ili9341_lvgl) | [Click Here](./app/documentation/example/adafruit_tft_lcd_ili9341_lvgl) | -| servo_pca9685 | [Click Here](./driver/public/mikroe/servo_pca9685) | [Click Here](./app/example/mikroe_servo_pca9685) | [Click Here](./app/documentation/example/mikroe_servo_pca9685) | -| force3_fsr400 | [Click Here](./driver/public/mikroe/force3_fsr400) | [Click Here](./app/example/mikroe_force3_fsr400) | [Click Here](./app/documentation/example/mikroe_force3_fsr400) | -| emg | [Click Here](./driver/public/mikroe/emg) | [Click Here](./app/example/mikroe_emg) | [Click Here](./app/documentation/example/mikroe_emg) | -| bthome_v2 | [Click Here](./driver/public/silabs/bthome_v2) | [Click Here](./app/example/bthome_v2) | [Click Here](./app/documentation/example/bthome_v2) | -| bthome_v2_server | [Click Here](./driver/public/silabs/bthome_v2_server) | [Click Here](./app/example/bthome_v2_server) | [Click Here](./app/documentation/example/bthome_v2_server) | -| services_enocean_switch_proxy_server | [Click Here](./driver/public/silabs/services_enocean_switch_proxy_server) | N/A | N/A | -| services_lin_bus_slave | [Click Here](./driver/public/silabs/services_lin_bus_slave) | [Click Here](./app/example/silabs_lin_bus) | [Click Here](./app/documentation/example/silabs_lin_bus) | -| obdii_stn1110 | [Click Here](./driver/public/mikroe/obdii_stn1110) | [Click Here](./app/example/mikroe_obdii_stn1110) | [Click Here](./app/documentation/example/mikroe_obdii_stn1110) | -| thunder_as3935 | [Click Here](./driver/public/mikroe/thunder_as3935) | [Click Here](./app/example/mikroe_thunder_as3935) | [Click Here](./app/documentation/example/mikroe_thunder_as3935) | -| mikroe_rng | [Click Here](./driver/public/mikroe/rng) | [Click Here](./app/example/mikroe_rng) | [Click Here](./app/documentation/example/mikroe_rng) | -| smoke2_adpd188bi | [Click Here](./driver/public/mikroe/smoke2_adpd188bi) | [Click Here](./app/example/mikroe_smoke2_adpd188bi) | [Click Here](./app/documentation/example/mikroe_smoke2_adpd188bi) | -| qwiic_keypad | [Click Here](./driver/public/silabs/qwiic_keypad) | [Click Here](./app/example/sparkfun_qwiic_keypad) | [Click Here](./app/documentation/example/sparkfun_qwiic_keypad) | -| tft_lcd_st7789 | [Click Here](./driver/public/silabs/tft_lcd_st7789) | [Click Here](./app/example/adafruit_tft_lcd_st7789) | [Click Here](./app/documentation/example/adafruit_tft_lcd_st7789) | -| tft_lcd_st7789_lvgl | [Click Here](./driver/public/silabs/services_lvgl) | [Click Here](./app/example/adafruit_tft_lcd_st7789_lvgl_dma) | [Click Here](./app/documentation/example/adafruit_tft_lcd_st7789_lvgl_dma) | -| tft_lcd_hxd8357d | [Click Here](./driver/public/silabs/tft_lcd_hxd8357d) | [Click Here](./app/example/adafruit_tft_lcd_hxd8357d) | [Click Here](./app/documentation/example/adafruit_tft_lcd_hxd8357d) | -| tft_lcd_hxd8357d_lvgl | [Click Here](./driver/public/silabs/tft_lcd_hxd8357d) | [Click Here](./app/example/adafruit_tft_lcd_hxd8357d_lvgl) | [Click Here](./app/documentation/example/adafruit_tft_lcd_hxd8357d_lvgl) | -| mikroe_stretch | [Click Here](./driver/public/mikroe/stretch) | [Click Here](./app/example/mikroe_stretch) | [Click Here](./app/documentation/example/mikroe_stretch) | -| adafruit_touchscreen_tsc2007 | [Click Here](./driver/public/silabs/touchscreen_tsc2007) | [Click Here](./app/example/adafruit_touchscreen_tsc2007) | [Click Here](./app/documentation/example/adafruit_touchscreen_tsc2007) | -| mikroe_dcmotor24_l9958 | [Click Here](./driver/public/mikroe/dcmotor24_l9958) | [Click Here](./app/example/mikroe_dcmotor24_l9958) | [Click Here](./app/documentation/example/mikroe_dcmotor24_l9958) | -| rtc10_ds3231m | [Click Here](./driver/public/mikroe/rtc10_ds3231m) | [Click Here](./app/example/mikroe_rtc10_ds3231m) | [Click Here](./app/documentation/example/mikroe_rtc10_ds3231m) | -| mikroe_hvac | [Click Here](./driver/public/mikroe/hvac_scd41) | [Click Here](./app/example/mikroe_hvac_scd41) | [Click Here](./app/documentation/example/mikroe_hvac_scd41) | -| mikroe_dcmotor26_tb9053ftg | [Click Here](./driver/public/mikroe/dcmotor26_tb9053ftg) | [Click Here](./app/example/mikroe_dcmotor26_tb9053ftg) | [Click Here](./app/documentation/example/mikroe_dcmotor26_tb9053ftg) | -| particulate_matter_sensor_sps30 | [Click Here](./driver/public/silabs/particulate_matter_sensor_sps30) | [Click Here](./app/example/sparkfun_particulate_matter_sensor_sps30) | [Click Here](./app/documentation/example/sparkfun_particulate_matter_sensor_sps30) | -| adafruit_neotrellis_keypad_atsamd09 | [Click Here](./driver/public/silabs/adafruit_neotrellis_keypad_atsamd09) | [Click Here](./app/example/adafruit_neotrellis_keypad_atsamd09) | [Click Here](./app/documentation/example/adafruit_neotrellis_keypad_atsamd09) | -| hvac_bundle_scd41_sps30 | [Click Here](./driver/public/mikroe/hvac_scd41)
[Click Here](./driver/public/silabs/particulate_matter_sensor_sps30)| [Click Here](./app/example/mikroe_hvac_bundle_scd41_sps30) | [Click Here](./app/documentation/example/mikroe_hvac_bundle_scd41_sps30) | -| mikroe_pir_pl_n823_01 | [Click Here](./driver/public/mikroe/pir_pl_n823_01) | [Click Here](./app/example/mikroe_pir_pl_n823_01) | [Click Here](./app/documentation/example/mikroe_pir_pl_n823_01) | -| mikroe_uwb_dwm1000 | [Click Here](./driver/public/mikroe/uwb_dwm1000) | [Click Here](./app/example/mikroe_uwb_dwm1000) | [Click Here](./app/documentation/example/mikroe_uwb_dwm1000) | -| mikroe_uwb2_dwm3000 | [Click Here](./driver/public/silabs/uwb2_dwm3000) | [Click Here](./app/example/mikroe_uwb2_dwm3000) | [Click Here](./app/documentation/example/mikroe_uwb2_dwm3000) | -| sparkfun_gnss_max_m10s | [Click Here](./driver/public/silabs/gnss_max_m10s) | [Click Here](./app/example/sparkfun_gnss_max_m10s) | [Click Here](./app/documentation/example/sparkfun_gnss_max_m10s) | -| sparkfun_6dof_imu_bmi270 | [Click Here](./driver/public/silabs/sparkfun_6dof_imu_bmi270) | [Click Here](./app/example/sparkfun_6dof_imu_bmi270) | [Click Here](./app/documentation/example/sparkfun_6dof_imu_bmi270) | +A full list of all examples and drivers in this repository is defined below: + +## Examples ## + +| No | Name | Example | Documentation | +|:--:|:-------------|:-------------------:|:---------------:| +| 1 | A-172-MRQ - Fingerprint 2 Click (Mikroe) | [Example](./app/example/mikroe_fingerprint2_a172mrq) | [Documentation](./app/documentation/example/mikroe_fingerprint2_a172mrq) | +| 2 | A3967 - Stepper Click (Mikroe) | [Example](./app/example/mikroe_stepper_a3967) | [Documentation](./app/documentation/example/mikroe_stepper_a3967) | +| 3 | A4988 - Stepper 2 Click (Mikroe) | [Example](./app/example/mikroe_stepper2_a4988) | [Documentation](./app/documentation/example/mikroe_stepper2_a4988) | +| 4 | AD8318 - RF Meter Click (Mikroe) | [Example](./app/example/mikroe_rf_meter_ad8318) | [Documentation](./app/documentation/example/mikroe_rf_meter_ad8318) | +| 5 | AK9753 - Human Presence Sensor (Sparkfun) | [Example](./app/example/sparkfun_human_presence_ak9753) | [Documentation](./app/documentation/example/sparkfun_human_presence_ak9753) | +| 6 | AMG88XX - Grid-EYE Infrared Array Breakout (Sparkfun) | [Example](./app/example/sparkfun_ir_array_amg88xx) | [Documentation](./app/documentation/example/sparkfun_ir_array_amg88xx) | +| 7 | AS3935 - Thunder Click (Mikroe) | [Example](./app/example/mikroe_thunder_as3935) | [Documentation](./app/documentation/example/mikroe_thunder_as3935) | +| 8 | AS7265X - Triad Spectroscopy Sensor (SparkFun) | [Example](./app/example/sparkfun_spectroscopy_as7265x) | [Documentation](./app/documentation/example/sparkfun_spectroscopy_as7265x) | +| 9 | BG96 - LTE IoT 2 (Mikroe) | [Example](./app/example/mikroe_lte_iot2_bg96) | [Documentation](./app/documentation/example/mikroe_lte_iot2_bg96) | +| 10 | BMA400 - Accel 5 Click (Mikroe) - I2C | [Example](./app/example/mikroe_accel5_bma400) | [Documentation](./app/documentation/example/mikroe_accel5_bma400) | +| 11 | BMA400 - Accel 5 Click (Mikroe) - SPI | [Example](./app/example/mikroe_accel5_bma400) | [Documentation](./app/documentation/example/mikroe_accel5_bma400) | +| 12 | BME280 & CCS811 - Environmental Sensor Combo Breakout (Sparkfun) | [Example](./app/example/sparkfun_environmental_bme280_ccs811) | [Documentation](./app/documentation/example/sparkfun_environmental_bme280_ccs811) | +| 13 | BME688 - Environment 3 Click (Mikroe) - I2C | [Example](./app/example/mikroe_environment3_bme688) | [Documentation](./app/documentation/example/mikroe_environment3_bme688) | +| 14 | BME688 - Environment 3 Click (Mikroe) - SPI | [Example](./app/example/mikroe_environment3_bme688) | [Documentation](./app/documentation/example/mikroe_environment3_bme688) | +| 15 | BMI270 - 6DOF IMU (SparkFun) | [Example](./app/example/sparkfun_6dof_imu_bmi270) | [Documentation](./app/documentation/example/sparkfun_6dof_imu_bmi270) | +| 16 | BMI270 - 6DOF IMU (SparkFun) - Si91x | [Example](./app/example/sparkfun_6dof_imu_bmi270) | [Documentation](./app/documentation/example/sparkfun_6dof_imu_bmi270) | +| 17 | BTHome v2 | [Example](./app/example/bthome_v2) | [Documentation](./app/documentation/example/bthome_v2) | +| 18 | BTHome v2 - Server | [Example](./app/example/bthome_v2_server) | [Documentation](./app/documentation/example/bthome_v2_server) | +| 19 | CAP1166 - Cap Touch 2 Click (Mikroe) | [Example](./app/example/mikroe_captouch2_cap1166) | [Documentation](./app/documentation/example/mikroe_captouch2_cap1166) | +| 20 | CMT-8540S-SMT - Buzz 2 Click (Mikroe) | [Example](./app/example/mikroe_buzz2_cmt_8540s_smt) | [Documentation](./app/documentation/example/mikroe_buzz2_cmt_8540s_smt) | +| 21 | CMT-8540S-SMT - Buzz 2 Click (Mikroe) - Si91x | [Example](./app/example/mikroe_buzz2_cmt_8540s_smt) | [Documentation](./app/documentation/example/mikroe_buzz2_cmt_8540s_smt) | +| 22 | DPS310 - Pressure 3 Click (Mikroe) - I2C | [Example](./app/example/mikroe_pressure3_dps310) | [Documentation](./app/documentation/example/mikroe_pressure3_dps310) | +| 23 | DPS310 - Pressure 3 Click (Mikroe) - SPI | [Example](./app/example/mikroe_pressure3_dps310) | [Documentation](./app/documentation/example/mikroe_pressure3_dps310) | +| 24 | DS3231M - RTC 10 (Mikroe) | [Example](./app/example/mikroe_rtc10_ds3231m) | [Documentation](./app/documentation/example/mikroe_rtc10_ds3231m) | +| 25 | DWM1000 - UWB Click (Mikroe) | [Example](./app/example/mikroe_uwb_dwm1000) | [Documentation](./app/documentation/example/mikroe_uwb_dwm1000) | +| 26 | DWM3000 - UWB 2 Click (Mikroe) | [Example](./app/example/mikroe_uwb2_dwm3000/SimplicityStudio) | [Documentation](./app/documentation/example/mikroe_uwb2_dwm3000) | +| 27 | E-Paper display 1.54" 200x200 dots (Mikroe) | [Example](./app/example/mikroe_e_paper_154_inch) | [Documentation](./app/documentation/example/mikroe_e_paper_154_inch) | +| 28 | EM3080-W - Barcode 2 Click (Mikroe) | [Example](./app/example/mikroe_barcode2_em3080w) | [Documentation](./app/documentation/example/mikroe_barcode2_em3080w) | +| 29 | EMG Click (Mikroe) | [Example](./app/example/mikroe_emg) | [Documentation](./app/documentation/example/mikroe_emg) | +| 30 | FSR400 - Force 3 Click (Mikroe) | [Example](./app/example/mikroe_force3_fsr400) | [Documentation](./app/documentation/example/mikroe_force3_fsr400) | +| 31 | HXD8357D - TFT LCD with Touchscreen (Adafruit) - SPI | [Example](./app/example/adafruit_tft_lcd_hxd8357d) | [Documentation](./app/documentation/example/adafruit_tft_lcd_hxd8357d) | +| 32 | HXD8357D - TFT LCD with Touchscreen (Adafruit) - SPI with DMA | [Example](./app/example/adafruit_tft_lcd_hxd8357d) | [Documentation](./app/documentation/example/adafruit_tft_lcd_hxd8357d) | +| 33 | HXD8357D - TFT LCD with Touchscreen (Adafruit) with LVGL | [Example](./app/example/adafruit_tft_lcd_hxd8357d_lvgl) | [Documentation](./app/documentation/example/adafruit_tft_lcd_hxd8357d_lvgl) | +| 34 | HXD8357D - TFT LCD with Touchscreen (Adafruit) with LVGL + DMA | [Example](./app/example/adafruit_tft_lcd_hxd8357d_lvgl) | [Documentation](./app/documentation/example/adafruit_tft_lcd_hxd8357d_lvgl) | +| 35 | ID-12LA - RFID Qwiic Reader (Sparkfun) | [Example](./app/example/sparkfun_rfid_id12la) | [Documentation](./app/documentation/example/sparkfun_rfid_id12la) | +| 36 | ILI9341 - TFT LCD with Touchscreen (Adafruit) - SPI | [Example](./app/example/adafruit_tft_lcd_ili9341) | [Documentation](./app/documentation/example/adafruit_tft_lcd_ili9341) | +| 37 | ILI9341 - TFT LCD with Touchscreen (Adafruit) - SPI with DMA | [Example](./app/example/adafruit_tft_lcd_ili9341) | [Documentation](./app/documentation/example/adafruit_tft_lcd_ili9341) | +| 38 | ILI9341 - TFT LCD with Touchscreen (Adafruit) with LVGL | [Example](./app/example/adafruit_tft_lcd_ili9341_lvgl) | [Documentation](./app/documentation/example/adafruit_tft_lcd_ili9341_lvgl) | +| 39 | ILI9341 - TFT LCD with Touchscreen (Adafruit) with LVGL + DMA | [Example](./app/example/adafruit_tft_lcd_ili9341_lvgl) | [Documentation](./app/documentation/example/adafruit_tft_lcd_ili9341_lvgl) | +| 40 | IR Generator (Silabs) | [Example](./app/example/silabs_ir_generate) | [Documentation](./app/documentation/example/silabs_ir_generate) | +| 41 | IRA-S210ST01 - PIR Sensor (Silabs) | [Example](./app/example/silabs_pir_ira_s210st01) | [Documentation](./app/documentation/example/silabs_pir_ira_s210st01) | +| 42 | IS31FL3741 - 13x9 PWM RGB LED Matrix (Adafruit) | [Example](./app/example/adafruit_rgb_led_is31fl3741) | [Documentation](./app/documentation/example/adafruit_rgb_led_is31fl3741) | +| 43 | L9958 - DC Motor 24 Click (Mikroe) | [Example](./app/example/mikroe_dcmotor24_l9958) | [Documentation](./app/documentation/example/mikroe_dcmotor24_l9958) | +| 44 | LB11685AV - Brushless 16 Click (Mikroe) | [Example](./app/example/mikroe_brushless16_lb11685av) | [Documentation](./app/documentation/example/mikroe_brushless16_lb11685av) | +| 45 | LCA717 - Relay 2 Click (Mikroe) | [Example](./app/example/mikroe_relay2_lca717) | [Documentation](./app/documentation/example/mikroe_relay2_lca717) | +| 46 | LEA-6S - GPS Click (Mikroe) | [Example](./app/example/mikroe_gps_lea6s) | [Documentation](./app/documentation/example/mikroe_gps_lea6s) | +| 47 | LIN Bus Master | [Example](./app/example/silabs_lin_bus/master) | [Documentation](./app/documentation/example/silabs_lin_bus) | +| 48 | LIN Bus Slave Device 1 | [Example](./app/example/silabs_lin_bus/slave) | [Documentation](./app/documentation/example/silabs_lin_bus) | +| 49 | LIN Bus Slave Device 2 | [Example](./app/example/silabs_lin_bus/slave) | [Documentation](./app/documentation/example/silabs_lin_bus) | +| 50 | MAX-M10S - GNSS Receiver Breakout (Sparkfun) | [Example](./app/example/sparkfun_gnss_max_m10s) | [Documentation](./app/documentation/example/sparkfun_gnss_max_m10s) | +| 51 | MAX-M10S - GNSS Receiver Breakout (Sparkfun) - Si91x | [Example](./app/example/sparkfun_gnss_max_m10s) | [Documentation](./app/documentation/example/sparkfun_gnss_max_m10s) | +| 52 | MAX17048 - MAX17048EVKIT Evaluation Kits (Maxim) | [Example](./app/example/maxim_fuel_gauge_max17048) | [Documentation](./app/documentation/example/maxim_fuel_gauge_max17048) | +| 53 | MAX30101 & MAX32664 - Pulse Oximeter and Heart Rate Sensor (Sparkfun) | [Example](./app/example/sparkfun_hr_po_max30101_max32664) | [Documentation](./app/documentation/example/sparkfun_hr_po_max30101_max32664) | +| 54 | MAX30101 - Heart Rate 4 Click (Mikroe) | [Example](./app/example/mikroe_heartrate4_max30101) | [Documentation](./app/documentation/example/mikroe_heartrate4_max30101) | +| 55 | MAX6969 - UT-M 7-SEG R Click (Mikroe) | [Example](./app/example/mikroe_utm7segr_max6969) | [Documentation](./app/documentation/example/mikroe_utm7segr_max6969) | +| 56 | MAXM86161 - Heartrate 2 Click (Mikroe) | [Example](./app/example/mikroe_heartrate2_maxm86161) | [Documentation](./app/documentation/example/mikroe_heartrate2_maxm86161) | +| 57 | MIC 2 Click (Mikroe) | [Example](./app/example/mikroe_mic2) | [Documentation](./app/documentation/example/mikroe_mic2) | +| 58 | microSD Click (Mikroe) | [Example](./app/example/mikroe_microsd) | [Documentation](./app/documentation/example/mikroe_microsd) | +| 59 | ML8511A - UV Click (Mikroe) | [Example](./app/example/mikroe_uv_ml8511a) | [Documentation](./app/documentation/example/mikroe_uv_ml8511a) | +| 60 | MLX90632 - IrThermo 3 Click (Mikroe) | [Example](./app/example/mikroe_irthermo3_mlx90632) | [Documentation](./app/documentation/example/mikroe_irthermo3_mlx90632) | +| 61 | MLX90640 - IR Array Breakout (Sparkfun) | [Example](./app/example/sparkfun_ir_array_mlx90640) | [Documentation](./app/documentation/example/sparkfun_ir_array_mlx90640) | +| 62 | MM5D91-00 - Radar Click (Mikroe) | [Example](./app/example/mikroe_radar_mm5d91_00) | [Documentation](./app/documentation/example/mikroe_radar_mm5d91_00) | +| 63 | MMA8452Q - Triple Axis Accelerometer Breakout (Sparkfun) | [Example](./app/example/sparkfun_accelerometer_mma8452q) | [Documentation](./app/documentation/example/sparkfun_accelerometer_mma8452q) | +| 64 | MQ131 - Ozone 2 Click (Mikroe) | [Example](./app/example/mikroe_ozone2_mq131) | [Documentation](./app/documentation/example/mikroe_ozone2_mq131) | +| 65 | MQ3 - Alcohol Click (Mikroe) | [Example](./app/example/mikroe_alcohol_mq3) | [Documentation](./app/documentation/example/mikroe_alcohol_mq3) | +| 66 | MQ3 - Alcohol Click (Mikroe) - Si91x | [Example](./app/example/mikroe_alcohol_mq3) | [Documentation](./app/documentation/example/mikroe_alcohol_mq3) | +| 67 | MQ7 - CO Click (Mikroe) | [Example](./app/example/mikroe_co_mq7) | [Documentation](./app/documentation/example/mikroe_co_mq7) | +| 68 | NeoTrellis 4x4 Keypad (Adafruit) | [Example](./app/example/adafruit_neotrellis_keypad_atsamd09) | [Documentation](./app/documentation/example/adafruit_neotrellis_keypad_atsamd09) | +| 69 | NT3H2111 - NFC Tag 2 Click (Mikroe) - I2C | [Example](./app/example/mikroe_nfctag2_nt3h2111) | [Documentation](./app/documentation/example/mikroe_nfctag2_nt3h2111) | +| 70 | PCA9685 - Servo Click (Mikroe) | [Example](./app/example/mikroe_servo_pca9685) | [Documentation](./app/documentation/example/mikroe_servo_pca9685) | +| 71 | PL-N823-01 - PIR Click (Mikroe) | [Example](./app/example/mikroe_pir_pl_n823_01) | [Documentation](./app/documentation/example/mikroe_pir_pl_n823_01) | +| 72 | PN7150 - NFC 2 Click (Mikroe) - I2C | [Example](./app/example/mikroe_nfc2_pn7150) | [Documentation](./app/documentation/example/mikroe_nfc2_pn7150) | +| 73 | PN7150 - Read a T2T Tag with NCI | [Example](./app/example/mikroe_nfc2_pn7150_nci_t2t_read) | [Documentation](./app/documentation/example/mikroe_nfc2_pn7150_nci_t2t_read) | +| 74 | PN7150 - Write to a T2T Tag with NCI | [Example](./app/example/mikroe_nfc2_pn7150_nci_t2t_write) | [Documentation](./app/documentation/example/mikroe_nfc2_pn7150_nci_t2t_write) | +| 75 | Pocket Geiger Radiation Sensor - Type 5 (Sparkfun) | [Example](./app/example/sparkfun_dosimeter_type5) | [Documentation](./app/documentation/example/sparkfun_dosimeter_type5) | +| 76 | Qwiic Joystick (Sparkfun) | [Example](./app/example/sparkfun_qwiic_joystick) | [Documentation](./app/documentation/example/sparkfun_qwiic_joystick) | +| 77 | Qwiic Keypad (Sparkfun) | [Example](./app/example/sparkfun_qwiic_keypad) | [Documentation](./app/documentation/example/sparkfun_qwiic_keypad) | +| 78 | Qwiic Soil Moisture Sensor (Sparkfun) - I2C | [Example](./app/example/sparkfun_soil_moisture) | [Documentation](./app/documentation/example/sparkfun_soil_moisture) | +| 79 | RNG Click (Mikroe) | [Example](./app/example/mikroe_rng) | [Documentation](./app/documentation/example/mikroe_rng) | +| 80 | SCD41 & SPS30 - HVAC Click Bundle (Mikroe) | [Example](./app/example/mikroe_hvac_bundle_scd41_sps30) | [Documentation](./app/documentation/example/mikroe_hvac_bundle_scd41_sps30) | +| 81 | SCD41 - HVAC Click (Mikroe) | [Example](./app/example/mikroe_hvac_scd41) | [Documentation](./app/documentation/example/mikroe_hvac_scd41) | +| 82 | SGP40 - Air Quality Sensor (Sparkfun) | [Example](./app/example/sparkfun_air_quality_sgp40) | [Documentation](./app/documentation/example/sparkfun_air_quality_sgp40) | +| 83 | SHT40 & SGP40 - Environment 2 Click (Mikroe) | [Example](./app/example/mikroe_environment2_sht40_sgp40) | [Documentation](./app/documentation/example/mikroe_environment2_sht40_sgp40) | +| 84 | SHT40 - Temp&Hum 15 Click (Mikroe) | [Example](./app/example/mikroe_temphum15_sht40) | [Documentation](./app/documentation/example/mikroe_temphum15_sht40) | +| 85 | SHTC3 - Temp&Hum 9 Click (Mikroe) | [Example](./app/example/mikroe_temphum9_shtc3) | [Documentation](./app/documentation/example/mikroe_temphum9_shtc3) | +| 86 | SHTC3 - Temp&Hum 9 Click (Mikroe) - Si91x | [Example](./app/example/mikroe_temphum9_shtc3) | [Documentation](./app/documentation/example/mikroe_temphum9_shtc3) | +| 87 | Si8711CC - PWM Driver Click (Mikroe) | [Example](./app/example/mikroe_pwm_driver_si8711cc) | [Documentation](./app/documentation/example/mikroe_pwm_driver_si8711cc) | +| 88 | Smoke 2 Click (Mikroe) - I2C | [Example](./app/example/mikroe_smoke2_adpd188bi) | [Documentation](./app/documentation/example/mikroe_smoke2_adpd188bi) | +| 89 | Smoke 2 Click (Mikroe) - SPI | [Example](./app/example/mikroe_smoke2_adpd188bi) | [Documentation](./app/documentation/example/mikroe_smoke2_adpd188bi) | +| 90 | SPS30 - Particulate Matter Sensor (Sparkfun) - I2C | [Example](./app/example/sparkfun_particulate_matter_sensor_sps30) | [Documentation](./app/documentation/example/sparkfun_particulate_matter_sensor_sps30) | +| 91 | SPS30 - Particulate Matter Sensor (Sparkfun) - UART | [Example](./app/example/sparkfun_particulate_matter_sensor_sps30) | [Documentation](./app/documentation/example/sparkfun_particulate_matter_sensor_sps30) | +| 92 | SSD1306 - Micro OLED Breakout Qwiic (Sparkfun) | [Example](./app/example/sparkfun_micro_oled_ssd1306) | [Documentation](./app/documentation/example/sparkfun_micro_oled_ssd1306) | +| 93 | SSD1306 - Micro OLED Breakout Qwiic (Sparkfun) - Si91x | [Example](./app/example/sparkfun_micro_oled_ssd1306) | [Documentation](./app/documentation/example/sparkfun_micro_oled_ssd1306) | +| 94 | SSD1306 - Mikroe OLEDW Click (Mikroe) | [Example](./app/example/mikroe_oledw_ssd1306) | [Documentation](./app/documentation/example/mikroe_oledw_ssd1306) | +| 95 | SSD1306 - Mikroe OLEDW Click (Mikroe) - Si91x | [Example](./app/example/mikroe_oledw_ssd1306) | [Documentation](./app/documentation/example/mikroe_oledw_ssd1306) | +| 96 | SSD1306 - Mikroe OLEDW Click (Mikroe) with GLIB | [Example](./app/example/mikroe_oledw_ssd1306_glib) | [Documentation](./app/documentation/example/mikroe_oledw_ssd1306_glib) | +| 97 | SSD1351 - OLED C Click (Mikroe) | [Example](./app/example/mikroe_oledc_ssd1351) | [Documentation](./app/documentation/example/mikroe_oledc_ssd1351) | +| 98 | ST7789 - TFT LCD Display (Adafruit) - SPI | [Example](./app/example/adafruit_tft_lcd_st7789) | [Documentation](./app/documentation/example/adafruit_tft_lcd_st7789) | +| 99 | ST7789 - TFT LCD Display (Adafruit) - SPI with DMA | [Example](./app/example/adafruit_tft_lcd_st7789) | [Documentation](./app/documentation/example/adafruit_tft_lcd_st7789) | +| 100 | ST7789 - TFT LCD Display (Adafruit) - with LVGL + DMA | [Example](./app/example/adafruit_tft_lcd_st7789_lvgl_dma) | [Documentation](./app/documentation/example/adafruit_tft_lcd_st7789_lvgl_dma) | +| 101 | STN1110 - OBDII Click (Mikroe) | [Example](./app/example/mikroe_obdii_stn1110) | [Documentation](./app/documentation/example/mikroe_obdii_stn1110) | +| 102 | Stretch Click (Mikroe) | [Example](./app/example/mikroe_stretch) | [Documentation](./app/documentation/example/mikroe_stretch) | +| 103 | TB6549FG - DC Motor 3 Click (Mikroe) | [Example](./app/example/mikroe_dcmotor3_tb6549fg) | [Documentation](./app/documentation/example/mikroe_dcmotor3_tb6549fg) | +| 104 | TB9053FTG - DC Motor 26 Click (Mikroe) | [Example](./app/example/mikroe_dcmotor26_tb9053ftg) | [Documentation](./app/documentation/example/mikroe_dcmotor26_tb9053ftg) | +| 105 | Triac Driver (Silabs) | [Example](./app/example/silabs_triac) | [Documentation](./app/documentation/example/silabs_triac) | +| 106 | TSC2007 - Resistive Touch Screen Controller (Adafruit) | [Example](./app/example/adafruit_touchscreen_tsc2007) | [Documentation](./app/documentation/example/adafruit_touchscreen_tsc2007) | +| 107 | TSD-10 - Turbidity Click (Mikroe) | [Example](./app/example/mikroe_turbidity_tsd10) | [Documentation](./app/documentation/example/mikroe_turbidity_tsd10) | +| 108 | VCNL4040 - Proximity Sensor (Sparkfun) | [Example](./app/example/sparkfun_proximity_vcnl4040) | [Documentation](./app/documentation/example/sparkfun_proximity_vcnl4040) | +| 109 | VL53L1X - Distance Sensor (Sparkfun) | [Example](./app/example/sparkfun_distance_vl53l1x) | [Documentation](./app/documentation/example/sparkfun_distance_vl53l1x) | +| 110 | W5500 - ETH Wiz Click (Mikroe) | [Example](./app/example/mikroe_eth_wiz_w5500) | [Documentation](./app/documentation/example/mikroe_eth_wiz_w5500) | +| 111 | Water Detect Click (Mikroe) | [Example](./app/example/mikroe_water_detect) | [Documentation](./app/documentation/example/mikroe_water_detect) | +| 112 | Water Detect Click (Mikroe) - Si91x | [Example](./app/example/mikroe_water_detect) | [Documentation](./app/documentation/example/mikroe_water_detect) | +| 113 | Weather Station (Sparkfun) | [Example](./app/example/sparkfun_weatherstation) | [Documentation](./app/documentation/example/sparkfun_weatherstation) | + +## Drivers ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Audio & Voice
    CMT-8540S-SMT - Buzz 2 Click (Mikroe) + Driver +
    MIC 2 Click (Mikroe) + Driver +
Clock & Timing
    DS3231M - RTC 10 Click (Mikroe) + Driver +
Display & LED
    E-Paper display 1.54" 200x200 dots (Mikroe) + Driver +
    HXD8357D - TFT LCD Display (Adafruit) - SPI + Driver +
    HXD8357D - TFT LCD Display (Adafruit) - SPI with DMA + Driver +
    ILI9341 - TFT LCD Display (Adafruit) - SPI + Driver +
    ILI9341 - TFT LCD Display (Adafruit) - SPI with DMA + Driver +
    IS31FL3741 - 13x9 PWM RGB LED Matrix (Adafruit) - I2C + Driver +
    MAX6969 - UT-M 7-SEG R Click (Mikroe) + Driver +
    SSD1306 - Micro OLED Breakout (Sparkfun) - I2C + Driver +
    SSD1306 - OLED W Click (Mikroe) - SPI + Driver +
    SSD1351 - OLED C Click (Mikroe) + Driver +
    ST7789 - TFT LCD Display (Adafruit) - SPI + Driver +
    ST7789 - TFT LCD Display (Adafruit) - SPI with DMA + Driver +
Human Machine Interface
    A-172-MRQ - Fingerprint 2 Click (Mikroe) + Driver +
    CAP1166 - Capacitive Touch 2 Click (Mikroe) + Driver +
    NeoTrellis 4x4 Keypad (Adafruit) + Driver +
    Qwiic Joystick (Sparkfun) + Driver +
    Qwiic Keypad (Sparkfun) + Driver +
    Touch Screen (Analog) + Driver +
    TSC2007 - Resistive Touch Screen Controller (Adafruit) + Driver +
Interface
    STN1110 - OBDII Click (Mikroe) + Driver +
    W5500 - ETH WIZ Click (Mikroe) + Driver +
Miscellaneous
    IR Generator (Silabs) + Driver +
    LCA717 - Relay 2 Click (Mikroe) + Driver +
    RNG Click (Mikroe) + Driver +
    Triac Driver (Silabs) + Driver +
Motor Control
    A3967 - Stepper Click (Mikroe) + Driver +
    A4988 - Stepper 2 Click (Mikroe) + Driver +
    L9958 - DC Motor 24 Click (Mikroe) + Driver +
    LB11685AV - Brushless 16 Click (Mikroe) + Driver +
    PCA9685 - Servo Click (Mikroe) + Driver +
    Si8711CC - PWM Driver Click (Mikroe) + Driver +
    TB6549FG - DC Motor 3 Click (Mikroe) + Driver +
    TB9053FTG - DC Motor 26 Click (Mikroe) + Driver +
Power Management
    MAX17048 - MAX17048EVKIT Evaluation Kits (Maxim) + Driver +
Sensors
    AD8318 - RF Meter Click (Mikroe) + Driver +
    ADPD188BI - Smoke 2 Click (Mikroe) - I2C + Driver +
    ADPD188BI - Smoke 2 Click (Mikroe) - SPI + Driver +
    AK9753 - Human Presence Sensor (Sparkfun) - I2C + Driver +
    AMG88XX - Grid-EYE Infrared Array Breakout (Sparkfun) + Driver +
    AS3935 - Thunder Click (Mikroe) + Driver +
    AS7265x - Triad Spectroscopy Sensor (Sparkfun) - I2C + Driver +
    BMA400 - Accel 5 Click (Mikroe) - I2C + Driver +
    BMA400 - Accel 5 Click (Mikroe) - SPI + Driver +
    BME280 - Atmospheric Sensor (Sparkfun) + Driver +
    BME688 - Environment 3 Click (Mikroe) - I2C + Driver +
    BME688 - Environment 3 Click (Mikroe) - SPI + Driver +
    BMI270 - 6DOF IMU Breakout (Sparkfun) + Driver +
    CCS811 - Air Quality Sensor (Sparkfun) + Driver +
    DPS310 - Pressure 3 Click (Mikroe) - I2C + Driver +
    DPS310 - Pressure 3 Click (Mikroe) - SPI + Driver +
    EM3080-W - Barcode 2 Click (Mikroe) + Driver +
    EMG Click (Mikroe) + Driver +
    FSR400 - Force 3 Click (Mikroe) + Driver +
    IRA-S210ST01 - PIR Sensor (Silabs) + Driver +
    MAX30101 & MAX32664 - Pulse Oximeter and Heart Rate Sensor (Sparkfun) + Driver +
    MAX30101 - Heart Rate 4 Click (Mikroe) + Driver +
    MAXM86161 - Heart Rate 2 Click (Mikroe) + Driver +
    MCP606 - Water Detect Click (Mikroe) + Driver +
    ML8511A - UV Click (Mikroe) + Driver +
    MLX90632 - IrThermo 3 Click (Mikroe) + Driver +
    MLX90640 - IR Array Breakout (Sparkfun) + Driver +
    MM5D91-00 - Radar Click (Mikroe) + Driver +
    MMA8452Q - Triple Axis Accelerometer Breakout (Sparkfun) + Driver +
    MQ131 - Ozone 2 Click (Mikroe) + Driver +
    MQ3 - Alcohol Click (Mikroe) + Driver +
    MQ7 - CO Click (Mikroe) + Driver +
    PL-N823-01 - PIR Click (Mikroe) + Driver +
    Pocket Geiger Radiation - Type 5 (Sparkfun) + Driver +
    Qwiic Soil Moisture Sensor (Sparkfun) - I2C + Driver +
    SCD41 & SPS30 - HVAC Click Bundle (Mikroe) + Driver +
    SCD41 - HVAC Click (Mikroe) + Driver +
    SGP40 - Air Quality Sensor (Sparkfun) + Driver +
    SHT40 & SGP40 - Environment 2 Click (Mikroe) + Driver +
    SHT40 - Temp&Hum 15 Click (Mikroe) + Driver +
    SHTC3 - Temp&Hum 9 Click (Mikroe) + Driver +
    SPS30 - Particulate Matter Sensor (Sparkfun) - I2C + Driver +
    SPS30 - Particulate Matter Sensor (Sparkfun) - UART + Driver +
    Stretch Click (Mikroe) + Driver +
    TSD-10 - Turbidity Click (Mikroe) + Driver +
    VCNL4040 - Proximity Sensor (Sparkfun) + Driver +
    VL53L1X - Distance Sensor Breakout (Sparkfun) + Driver +
    Weather Meter Kit - Rainfall (Sparkfun) + Driver +
    Weather Meter Kit - Wind Direction (Sparkfun) + Driver +
    Weather Meter Kit - Wind Speed (Sparkfun) + Driver +
Services
    BTHome v2 + Driver +
    BTHome v2 - Server + Driver +
    EnOcean Switch Proxy Server + Driver +
    FatFS - Generic FAT Filesystem + Driver +
    GLIB - OLED Graphics Library + Driver +
    LIN bus slave + Driver +
    LVGL - Graphics Library + Driver +
    mikroSDK 2.0 SDK - Peripheral Drivers
        ADC + Driver +
        Digital I/O + Driver +
        I2C + Driver +
        PWM + Driver +
        SPI + Driver +
        UART + Driver +
    NFC
        NFC - Common + Driver +
        NFC - NCI + Driver +
        NFC - NDEF + Driver +
        NFC - Tag + Driver +
Storage
    microSD - microSD Click (Mikroe) + Driver +
Wireless Connectivity
    BG96 - LTE IoT 2 Click (Mikroe) + Driver +
    DWM1000 - UWB Click (Mikroe) + Driver +
    DWM3000 - UWB 2 Click (Mikroe) + Driver +
    ID-12LA - RFID Reader (Sparkfun) - I2C + Driver +
    LEA-6S - GPS Click (Mikroe) + Driver +
    MAX-M10S - GNSS Receiver Breakout - I2C + Driver +
    NT3H2111 - NFC Tag 2 Click (Mikroe) - I2C + Driver +
    PN7150 - NFC 2 Click (Mikroe) - I2C + Driver +
## Requirements ## diff --git a/app/example/adafruit_neotrellis_keypad_atsamd09/adafruit_neotrellis_keypad_atsamd09.slcp b/app/example/adafruit_neotrellis_keypad_atsamd09/adafruit_neotrellis_keypad_atsamd09.slcp index 7cd3d794..b12e2f30 100644 --- a/app/example/adafruit_neotrellis_keypad_atsamd09/adafruit_neotrellis_keypad_atsamd09.slcp +++ b/app/example/adafruit_neotrellis_keypad_atsamd09/adafruit_neotrellis_keypad_atsamd09.slcp @@ -39,7 +39,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/adafruit_neotrellis_keypad_atsamd09/image/connection.png diff --git a/app/example/adafruit_rgb_led_is31fl3741/adafruit_rgb_led_is31fl3741.slcp b/app/example/adafruit_rgb_led_is31fl3741/adafruit_rgb_led_is31fl3741.slcp index 9411ce1e..9b5b5f6d 100644 --- a/app/example/adafruit_rgb_led_is31fl3741/adafruit_rgb_led_is31fl3741.slcp +++ b/app/example/adafruit_rgb_led_is31fl3741/adafruit_rgb_led_is31fl3741.slcp @@ -46,7 +46,7 @@ define: - name: DEBUG_EFM sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/adafruit_rgb_led_is31fl3741/image/connection.png directory: "image" diff --git a/app/example/adafruit_tft_lcd_hxd8357d/adafruit_tft_lcd_hxd8357d.slcp b/app/example/adafruit_tft_lcd_hxd8357d/adafruit_tft_lcd_hxd8357d.slcp index fa3e124a..bfc45777 100644 --- a/app/example/adafruit_tft_lcd_hxd8357d/adafruit_tft_lcd_hxd8357d.slcp +++ b/app/example/adafruit_tft_lcd_hxd8357d/adafruit_tft_lcd_hxd8357d.slcp @@ -46,7 +46,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/adafruit_tft_lcd_hxd8357d/image/create_example_with_dma_mode.png diff --git a/app/example/adafruit_tft_lcd_hxd8357d/adafruit_tft_lcd_hxd8357d_dma.slcp b/app/example/adafruit_tft_lcd_hxd8357d/adafruit_tft_lcd_hxd8357d_dma.slcp index 9c80e9d3..e86833ff 100644 --- a/app/example/adafruit_tft_lcd_hxd8357d/adafruit_tft_lcd_hxd8357d_dma.slcp +++ b/app/example/adafruit_tft_lcd_hxd8357d/adafruit_tft_lcd_hxd8357d_dma.slcp @@ -46,7 +46,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/adafruit_tft_lcd_hxd8357d/image/create_example_with_dma_mode.png diff --git a/app/example/adafruit_tft_lcd_hxd8357d_lvgl/adafruit_tft_lcd_hxd8357d_lvgl.slcp b/app/example/adafruit_tft_lcd_hxd8357d_lvgl/adafruit_tft_lcd_hxd8357d_lvgl.slcp index 1a7f6516..c65cfca5 100644 --- a/app/example/adafruit_tft_lcd_hxd8357d_lvgl/adafruit_tft_lcd_hxd8357d_lvgl.slcp +++ b/app/example/adafruit_tft_lcd_hxd8357d_lvgl/adafruit_tft_lcd_hxd8357d_lvgl.slcp @@ -66,7 +66,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/adafruit_tft_lcd_hxd8357d_lvgl/image/create_example.png diff --git a/app/example/adafruit_tft_lcd_hxd8357d_lvgl/adafruit_tft_lcd_hxd8357d_lvgl_dma.slcp b/app/example/adafruit_tft_lcd_hxd8357d_lvgl/adafruit_tft_lcd_hxd8357d_lvgl_dma.slcp index 4b216831..b2a756fe 100644 --- a/app/example/adafruit_tft_lcd_hxd8357d_lvgl/adafruit_tft_lcd_hxd8357d_lvgl_dma.slcp +++ b/app/example/adafruit_tft_lcd_hxd8357d_lvgl/adafruit_tft_lcd_hxd8357d_lvgl_dma.slcp @@ -68,7 +68,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/adafruit_tft_lcd_hxd8357d_lvgl/image/create_example.png diff --git a/app/example/adafruit_tft_lcd_ili9341/adafruit_tft_lcd_ili9341.slcp b/app/example/adafruit_tft_lcd_ili9341/adafruit_tft_lcd_ili9341.slcp index 2b385341..e4b9056a 100644 --- a/app/example/adafruit_tft_lcd_ili9341/adafruit_tft_lcd_ili9341.slcp +++ b/app/example/adafruit_tft_lcd_ili9341/adafruit_tft_lcd_ili9341.slcp @@ -46,7 +46,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/adafruit_tft_lcd_ili9341/image/create_example.png diff --git a/app/example/adafruit_tft_lcd_ili9341/adafruit_tft_lcd_ili9341_dma.slcp b/app/example/adafruit_tft_lcd_ili9341/adafruit_tft_lcd_ili9341_dma.slcp index d9c57292..6b7bef11 100644 --- a/app/example/adafruit_tft_lcd_ili9341/adafruit_tft_lcd_ili9341_dma.slcp +++ b/app/example/adafruit_tft_lcd_ili9341/adafruit_tft_lcd_ili9341_dma.slcp @@ -46,7 +46,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/adafruit_tft_lcd_ili9341/image/create_example.png diff --git a/app/example/adafruit_tft_lcd_ili9341_lvgl/adafruit_tft_lcd_ili9341_lvgl.slcp b/app/example/adafruit_tft_lcd_ili9341_lvgl/adafruit_tft_lcd_ili9341_lvgl.slcp index 0ea9fe95..a99c5c97 100644 --- a/app/example/adafruit_tft_lcd_ili9341_lvgl/adafruit_tft_lcd_ili9341_lvgl.slcp +++ b/app/example/adafruit_tft_lcd_ili9341_lvgl/adafruit_tft_lcd_ili9341_lvgl.slcp @@ -88,7 +88,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 configuration: - name: LV_BUFFER_MODE diff --git a/app/example/adafruit_tft_lcd_ili9341_lvgl/adafruit_tft_lcd_ili9341_lvgl_dma.slcp b/app/example/adafruit_tft_lcd_ili9341_lvgl/adafruit_tft_lcd_ili9341_lvgl_dma.slcp index ca00addf..117154f9 100644 --- a/app/example/adafruit_tft_lcd_ili9341_lvgl/adafruit_tft_lcd_ili9341_lvgl_dma.slcp +++ b/app/example/adafruit_tft_lcd_ili9341_lvgl/adafruit_tft_lcd_ili9341_lvgl_dma.slcp @@ -60,7 +60,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 configuration: - name: LV_BUFFER_MODE diff --git a/app/example/adafruit_tft_lcd_st7789/adafruit_tft_lcd_st7789.slcp b/app/example/adafruit_tft_lcd_st7789/adafruit_tft_lcd_st7789.slcp index 9a09d8ab..31f25187 100644 --- a/app/example/adafruit_tft_lcd_st7789/adafruit_tft_lcd_st7789.slcp +++ b/app/example/adafruit_tft_lcd_st7789/adafruit_tft_lcd_st7789.slcp @@ -49,7 +49,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/adafruit_tft_lcd_st7789/image/create_example.png diff --git a/app/example/adafruit_tft_lcd_st7789/adafruit_tft_lcd_st7789_dma.slcp b/app/example/adafruit_tft_lcd_st7789/adafruit_tft_lcd_st7789_dma.slcp index e6573914..07c1cca3 100644 --- a/app/example/adafruit_tft_lcd_st7789/adafruit_tft_lcd_st7789_dma.slcp +++ b/app/example/adafruit_tft_lcd_st7789/adafruit_tft_lcd_st7789_dma.slcp @@ -50,7 +50,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/adafruit_tft_lcd_st7789/image/create_example.png diff --git a/app/example/adafruit_tft_lcd_st7789_lvgl_dma/adafruit_tft_lcd_st7789_lvgl_dma.slcp b/app/example/adafruit_tft_lcd_st7789_lvgl_dma/adafruit_tft_lcd_st7789_lvgl_dma.slcp index 75896942..727cdafc 100644 --- a/app/example/adafruit_tft_lcd_st7789_lvgl_dma/adafruit_tft_lcd_st7789_lvgl_dma.slcp +++ b/app/example/adafruit_tft_lcd_st7789_lvgl_dma/adafruit_tft_lcd_st7789_lvgl_dma.slcp @@ -59,7 +59,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/adafruit_tft_lcd_st7789_lvgl_dma/image/create_example.png diff --git a/app/example/adafruit_touchscreen_tsc2007/adafruit_touchscreen_tsc2007.slcp b/app/example/adafruit_touchscreen_tsc2007/adafruit_touchscreen_tsc2007.slcp index e6443a93..b3cd9fed 100644 --- a/app/example/adafruit_touchscreen_tsc2007/adafruit_touchscreen_tsc2007.slcp +++ b/app/example/adafruit_touchscreen_tsc2007/adafruit_touchscreen_tsc2007.slcp @@ -45,7 +45,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/adafruit_touchscreen_tsc2007/image/calib.png diff --git a/app/example/bthome_v2/bthome_v2.slcp b/app/example/bthome_v2/bthome_v2.slcp index fd8136e2..f74e986f 100644 --- a/app/example/bthome_v2/bthome_v2.slcp +++ b/app/example/bthome_v2/bthome_v2.slcp @@ -60,7 +60,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 2.0.0 + version: 3.1.0 other_file: - path: ../../documentation/example/bthome_v2/image/app1.png diff --git a/app/example/bthome_v2_server/bthome_v2_server.slcp b/app/example/bthome_v2_server/bthome_v2_server.slcp index c891af57..bf074c13 100644 --- a/app/example/bthome_v2_server/bthome_v2_server.slcp +++ b/app/example/bthome_v2_server/bthome_v2_server.slcp @@ -66,7 +66,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/bthome_v2_server/image/connection.png diff --git a/app/example/maxim_fuel_gauge_max17048/maxim_fuel_gauge_max17048.slcp b/app/example/maxim_fuel_gauge_max17048/maxim_fuel_gauge_max17048.slcp index 043c4a8d..772abc4b 100644 --- a/app/example/maxim_fuel_gauge_max17048/maxim_fuel_gauge_max17048.slcp +++ b/app/example/maxim_fuel_gauge_max17048/maxim_fuel_gauge_max17048.slcp @@ -47,7 +47,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/maxim_fuel_gauge_max17048/image/overview.png diff --git a/app/example/mikroe_accel5_bma400/mikroe_accel5_bma400_i2c.slcp b/app/example/mikroe_accel5_bma400/mikroe_accel5_bma400_i2c.slcp index 9ca6ee14..2d164fe3 100644 --- a/app/example/mikroe_accel5_bma400/mikroe_accel5_bma400_i2c.slcp +++ b/app/example/mikroe_accel5_bma400/mikroe_accel5_bma400_i2c.slcp @@ -44,7 +44,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_accel5_bma400/image/hardware_connection.png diff --git a/app/example/mikroe_accel5_bma400/mikroe_accel5_bma400_spi.slcp b/app/example/mikroe_accel5_bma400/mikroe_accel5_bma400_spi.slcp index d29f057a..61aa2af0 100644 --- a/app/example/mikroe_accel5_bma400/mikroe_accel5_bma400_spi.slcp +++ b/app/example/mikroe_accel5_bma400/mikroe_accel5_bma400_spi.slcp @@ -44,7 +44,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_accel5_bma400/image/hardware_connection.png diff --git a/app/example/mikroe_alcohol_mq3/mikroe_alcohol_mq3.slcp b/app/example/mikroe_alcohol_mq3/mikroe_alcohol_mq3.slcp index acd48f7a..f75c170a 100644 --- a/app/example/mikroe_alcohol_mq3/mikroe_alcohol_mq3.slcp +++ b/app/example/mikroe_alcohol_mq3/mikroe_alcohol_mq3.slcp @@ -45,7 +45,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_alcohol_mq3/image/create_example_1.png diff --git a/app/example/mikroe_alcohol_mq3/mikroe_alcohol_mq3_si91x.slcp b/app/example/mikroe_alcohol_mq3/mikroe_alcohol_mq3_si91x.slcp index cdc78fe8..6a5e667f 100644 --- a/app/example/mikroe_alcohol_mq3/mikroe_alcohol_mq3_si91x.slcp +++ b/app/example/mikroe_alcohol_mq3/mikroe_alcohol_mq3_si91x.slcp @@ -42,7 +42,7 @@ component: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 - id: wiseconnect3_sdk version: 3.2.0 diff --git a/app/example/mikroe_barcode2_em3080w/mikroe_barcode2_em3080w.slcp b/app/example/mikroe_barcode2_em3080w/mikroe_barcode2_em3080w.slcp index f85f2313..7ce0db7f 100644 --- a/app/example/mikroe_barcode2_em3080w/mikroe_barcode2_em3080w.slcp +++ b/app/example/mikroe_barcode2_em3080w/mikroe_barcode2_em3080w.slcp @@ -53,7 +53,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_barcode2_em3080w/image/hardware_connection.png diff --git a/app/example/mikroe_brushless16_lb11685av/mikroe_brushless16_lb11685av.slcp b/app/example/mikroe_brushless16_lb11685av/mikroe_brushless16_lb11685av.slcp index b44d9721..aad7c6b7 100644 --- a/app/example/mikroe_brushless16_lb11685av/mikroe_brushless16_lb11685av.slcp +++ b/app/example/mikroe_brushless16_lb11685av/mikroe_brushless16_lb11685av.slcp @@ -42,7 +42,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_brushless16_lb11685av/image/create_example.png diff --git a/app/example/mikroe_buzz2_cmt_8540s_smt/mikroe_buzz2_cmt_8540s_smt.slcp b/app/example/mikroe_buzz2_cmt_8540s_smt/mikroe_buzz2_cmt_8540s_smt.slcp index 48abda2b..da8bb27b 100644 --- a/app/example/mikroe_buzz2_cmt_8540s_smt/mikroe_buzz2_cmt_8540s_smt.slcp +++ b/app/example/mikroe_buzz2_cmt_8540s_smt/mikroe_buzz2_cmt_8540s_smt.slcp @@ -44,7 +44,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_buzz2_cmt_8540s_smt/image/create_example.png diff --git a/app/example/mikroe_buzz2_cmt_8540s_smt/mikroe_buzz2_cmt_8540s_smt_si91x.slcp b/app/example/mikroe_buzz2_cmt_8540s_smt/mikroe_buzz2_cmt_8540s_smt_si91x.slcp index 0e6e0f07..567e243c 100644 --- a/app/example/mikroe_buzz2_cmt_8540s_smt/mikroe_buzz2_cmt_8540s_smt_si91x.slcp +++ b/app/example/mikroe_buzz2_cmt_8540s_smt/mikroe_buzz2_cmt_8540s_smt_si91x.slcp @@ -43,7 +43,7 @@ component: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 - id: wiseconnect3_sdk version: 3.2.0 diff --git a/app/example/mikroe_captouch2_cap1166/mikroe_captouch2_cap1166.slcp b/app/example/mikroe_captouch2_cap1166/mikroe_captouch2_cap1166.slcp index 9b1dec31..92ddc106 100644 --- a/app/example/mikroe_captouch2_cap1166/mikroe_captouch2_cap1166.slcp +++ b/app/example/mikroe_captouch2_cap1166/mikroe_captouch2_cap1166.slcp @@ -44,7 +44,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_captouch2_cap1166/image/hardware_connection.png diff --git a/app/example/mikroe_co_mq7/mikroe_co_mq7.slcp b/app/example/mikroe_co_mq7/mikroe_co_mq7.slcp index 93e52f45..40996dc9 100644 --- a/app/example/mikroe_co_mq7/mikroe_co_mq7.slcp +++ b/app/example/mikroe_co_mq7/mikroe_co_mq7.slcp @@ -58,7 +58,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 ui_hints: highlight: diff --git a/app/example/mikroe_dcmotor24_l9958/mikroe_dcmotor24_l9958.slcp b/app/example/mikroe_dcmotor24_l9958/mikroe_dcmotor24_l9958.slcp index 2b82c2f7..aaf37037 100644 --- a/app/example/mikroe_dcmotor24_l9958/mikroe_dcmotor24_l9958.slcp +++ b/app/example/mikroe_dcmotor24_l9958/mikroe_dcmotor24_l9958.slcp @@ -47,7 +47,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_dcmotor24_l9958/image/create_example.png diff --git a/app/example/mikroe_dcmotor26_tb9053ftg/mikroe_dcmotor26_tb9053ftg.slcp b/app/example/mikroe_dcmotor26_tb9053ftg/mikroe_dcmotor26_tb9053ftg.slcp index 76481424..7040581b 100644 --- a/app/example/mikroe_dcmotor26_tb9053ftg/mikroe_dcmotor26_tb9053ftg.slcp +++ b/app/example/mikroe_dcmotor26_tb9053ftg/mikroe_dcmotor26_tb9053ftg.slcp @@ -47,7 +47,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_dcmotor26_tb9053ftg/image/create_project.png diff --git a/app/example/mikroe_dcmotor3_tb6549fg/mikroe_dcmotor3_tb6549fg.slcp b/app/example/mikroe_dcmotor3_tb6549fg/mikroe_dcmotor3_tb6549fg.slcp index ec0a6a84..7c21b683 100644 --- a/app/example/mikroe_dcmotor3_tb6549fg/mikroe_dcmotor3_tb6549fg.slcp +++ b/app/example/mikroe_dcmotor3_tb6549fg/mikroe_dcmotor3_tb6549fg.slcp @@ -44,7 +44,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_dcmotor3_tb6549fg/image/create_example.png diff --git a/app/example/mikroe_e_paper_154_inch/brd4182a/sl_spidrv_mikroe_config.h b/app/example/mikroe_e_paper_154_inch/brd4182a/sl_spidrv_mikroe_config.h new file mode 100644 index 00000000..4d182fe4 --- /dev/null +++ b/app/example/mikroe_e_paper_154_inch/brd4182a/sl_spidrv_mikroe_config.h @@ -0,0 +1,121 @@ +/***************************************************************************//** + * @file + * @brief SPIDRV Config + ******************************************************************************* + * # License + * Copyright 2019 Silicon Laboratories Inc. www.silabs.com + ******************************************************************************* + * + * SPDX-License-Identifier: Zlib + * + * The licensor of this software is Silicon Laboratories Inc. + * + * This software is provided 'as-is', without any express or implied + * warranty. In no event will the authors be held liable for any damages + * arising from the use of this software. + * + * Permission is granted to anyone to use this software for any purpose, + * including commercial applications, and to alter it and redistribute it + * freely, subject to the following restrictions: + * + * 1. The origin of this software must not be misrepresented; you must not + * claim that you wrote the original software. If you use this software + * in a product, an acknowledgment in the product documentation would be + * appreciated but is not required. + * 2. Altered source versions must be plainly marked as such, and must not be + * misrepresented as being the original software. + * 3. This notice may not be removed or altered from any source distribution. + * + ******************************************************************************/ + +#ifndef SL_SPIDRV_MIKROE_CONFIG_H +#define SL_SPIDRV_MIKROE_CONFIG_H + +#include "spidrv.h" + +// <<< Use Configuration Wizard in Context Menu >>> +// SPIDRV settings + +// SPI bitrate +// Default: 1000000 +#define SL_SPIDRV_MIKROE_BITRATE 1000000 + +// SPI frame length <4-16> +// Default: 8 +#define SL_SPIDRV_MIKROE_FRAME_LENGTH 8 + +// SPI mode +// Master +// Slave +#define SL_SPIDRV_MIKROE_TYPE spidrvMaster + +// Bit order on the SPI bus +// LSB transmitted first +// MSB transmitted first +#define SL_SPIDRV_MIKROE_BIT_ORDER spidrvBitOrderMsbFirst + +// SPI clock mode +// SPI mode 0: CLKPOL=0, CLKPHA=0 +// SPI mode 1: CLKPOL=0, CLKPHA=1 +// SPI mode 2: CLKPOL=1, CLKPHA=0 +// SPI mode 3: CLKPOL=1, CLKPHA=1 +#define SL_SPIDRV_MIKROE_CLOCK_MODE spidrvClockMode0 + +// SPI master chip select (CS) control scheme. +// CS controlled by the SPI driver +// CS controlled by the application +#define SL_SPIDRV_MIKROE_CS_CONTROL spidrvCsControlAuto + +// SPI slave transfer start scheme +// Transfer starts immediately +// Transfer starts when the bus is idle (CS deasserted) +// Only applies if instance type is spidrvSlave +#define SL_SPIDRV_MIKROE_SLAVE_START_MODE spidrvSlaveStartImmediate +// +// <<< end of configuration section >>> + +// <<< sl:start pin_tool >>> +// SL_SPIDRV_MIKROE +// $[USART_SL_SPIDRV_MIKROE] +#ifndef SL_SPIDRV_MIKROE_PERIPHERAL +#define SL_SPIDRV_MIKROE_PERIPHERAL USART0 +#endif +#ifndef SL_SPIDRV_MIKROE_PERIPHERAL_NO +#define SL_SPIDRV_MIKROE_PERIPHERAL_NO 0 +#endif + +// USART0 TX on PC00 +#ifndef SL_SPIDRV_MIKROE_TX_PORT +#define SL_SPIDRV_MIKROE_TX_PORT gpioPortC +#endif +#ifndef SL_SPIDRV_MIKROE_TX_PIN +#define SL_SPIDRV_MIKROE_TX_PIN 0 +#endif + +// USART0 RX on PC01 +#ifndef SL_SPIDRV_MIKROE_RX_PORT +#define SL_SPIDRV_MIKROE_RX_PORT gpioPortC +#endif +#ifndef SL_SPIDRV_MIKROE_RX_PIN +#define SL_SPIDRV_MIKROE_RX_PIN 1 +#endif + +// USART0 CLK on PC02 +#ifndef SL_SPIDRV_MIKROE_CLK_PORT +#define SL_SPIDRV_MIKROE_CLK_PORT gpioPortC +#endif +#ifndef SL_SPIDRV_MIKROE_CLK_PIN +#define SL_SPIDRV_MIKROE_CLK_PIN 2 +#endif + +// USART0 CS on PC03 +#ifndef SL_SPIDRV_MIKROE_CS_PORT +#define SL_SPIDRV_MIKROE_CS_PORT gpioPortC +#endif +#ifndef SL_SPIDRV_MIKROE_CS_PIN +#define SL_SPIDRV_MIKROE_CS_PIN 3 +#endif +// [USART_SL_SPIDRV_MIKROE]$ +// <<< sl:end pin_tool >>> + +#endif // SL_SPIDRV_MIKROE_CONFIG_H diff --git a/app/example/mikroe_e_paper_154_inch/mikroe_e_paper_154_inch.slcp b/app/example/mikroe_e_paper_154_inch/mikroe_e_paper_154_inch.slcp index c74921ae..5781f4e5 100644 --- a/app/example/mikroe_e_paper_154_inch/mikroe_e_paper_154_inch.slcp +++ b/app/example/mikroe_e_paper_154_inch/mikroe_e_paper_154_inch.slcp @@ -34,7 +34,14 @@ define: - name: DEBUG_EFM sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 +config_file: + - override: + component: spidrv + file_id: spidrv_config + instance: mikroe + path: brd4182a/sl_spidrv_mikroe_config.h + condition: [brd4182a] other_file: - path: ../../documentation/example/mikroe_e_paper_154_inch/image/hardware_connection.png directory: image diff --git a/app/example/mikroe_emg/mikroe_emg.slcp b/app/example/mikroe_emg/mikroe_emg.slcp index af0d11e7..23ea6548 100644 --- a/app/example/mikroe_emg/mikroe_emg.slcp +++ b/app/example/mikroe_emg/mikroe_emg.slcp @@ -41,7 +41,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_emg/image/create_example.png diff --git a/app/example/mikroe_environment2_sht40_sgp40/mikroe_environment2_sht40_sgp40.slcp b/app/example/mikroe_environment2_sht40_sgp40/mikroe_environment2_sht40_sgp40.slcp index d46b5258..70ab461f 100644 --- a/app/example/mikroe_environment2_sht40_sgp40/mikroe_environment2_sht40_sgp40.slcp +++ b/app/example/mikroe_environment2_sht40_sgp40/mikroe_environment2_sht40_sgp40.slcp @@ -47,7 +47,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_environment2_sht40_sgp40/image/create_example.png diff --git a/app/example/mikroe_environment3_bme688/mikroe_environment3_bme688_i2c.slcp b/app/example/mikroe_environment3_bme688/mikroe_environment3_bme688_i2c.slcp index 61353f21..e591c5c6 100644 --- a/app/example/mikroe_environment3_bme688/mikroe_environment3_bme688_i2c.slcp +++ b/app/example/mikroe_environment3_bme688/mikroe_environment3_bme688_i2c.slcp @@ -48,7 +48,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_environment3_bme688/image/create_example.png diff --git a/app/example/mikroe_environment3_bme688/mikroe_environment3_bme688_spi.slcp b/app/example/mikroe_environment3_bme688/mikroe_environment3_bme688_spi.slcp index 6a336dcf..1b0093b1 100644 --- a/app/example/mikroe_environment3_bme688/mikroe_environment3_bme688_spi.slcp +++ b/app/example/mikroe_environment3_bme688/mikroe_environment3_bme688_spi.slcp @@ -48,7 +48,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_environment3_bme688/image/create_example.png diff --git a/app/example/mikroe_eth_wiz_w5500/mikroe_eth_wiz_w5500.slcp b/app/example/mikroe_eth_wiz_w5500/mikroe_eth_wiz_w5500.slcp index 3ef39539..45742020 100644 --- a/app/example/mikroe_eth_wiz_w5500/mikroe_eth_wiz_w5500.slcp +++ b/app/example/mikroe_eth_wiz_w5500/mikroe_eth_wiz_w5500.slcp @@ -44,7 +44,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_eth_wiz_w5500/image/board.png diff --git a/app/example/mikroe_fingerprint2_a172mrq/mikroe_fingerprint2_a172mrq.slcp b/app/example/mikroe_fingerprint2_a172mrq/mikroe_fingerprint2_a172mrq.slcp index 087aab41..ae6332ce 100644 --- a/app/example/mikroe_fingerprint2_a172mrq/mikroe_fingerprint2_a172mrq.slcp +++ b/app/example/mikroe_fingerprint2_a172mrq/mikroe_fingerprint2_a172mrq.slcp @@ -44,7 +44,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_fingerprint2_a172mrq/image/hardware_connection.png diff --git a/app/example/mikroe_force3_fsr400/mikroe_force3_fsr400.slcp b/app/example/mikroe_force3_fsr400/mikroe_force3_fsr400.slcp index 56bab4f8..8e346662 100644 --- a/app/example/mikroe_force3_fsr400/mikroe_force3_fsr400.slcp +++ b/app/example/mikroe_force3_fsr400/mikroe_force3_fsr400.slcp @@ -47,7 +47,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_force3_fsr400/image/create_example.png diff --git a/app/example/mikroe_gps_lea6s/mikroe_gps_lea6s.slcp b/app/example/mikroe_gps_lea6s/mikroe_gps_lea6s.slcp index 5af79067..19c03ee5 100644 --- a/app/example/mikroe_gps_lea6s/mikroe_gps_lea6s.slcp +++ b/app/example/mikroe_gps_lea6s/mikroe_gps_lea6s.slcp @@ -49,7 +49,7 @@ toolchain_settings: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_gps_lea6s/image/create_example.png diff --git a/app/example/mikroe_heartrate2_maxm86161/mikroe_heartrate2_maxm86161.slcp b/app/example/mikroe_heartrate2_maxm86161/mikroe_heartrate2_maxm86161.slcp index 87191850..0df60b72 100644 --- a/app/example/mikroe_heartrate2_maxm86161/mikroe_heartrate2_maxm86161.slcp +++ b/app/example/mikroe_heartrate2_maxm86161/mikroe_heartrate2_maxm86161.slcp @@ -43,7 +43,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_heartrate2_maxm86161/image/create_example.png diff --git a/app/example/mikroe_heartrate4_max30101/mikroe_heartrate4_max30101.slcp b/app/example/mikroe_heartrate4_max30101/mikroe_heartrate4_max30101.slcp index 34cdd0bd..ee159e17 100644 --- a/app/example/mikroe_heartrate4_max30101/mikroe_heartrate4_max30101.slcp +++ b/app/example/mikroe_heartrate4_max30101/mikroe_heartrate4_max30101.slcp @@ -54,7 +54,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 ui_hints: highlight: diff --git a/app/example/mikroe_hvac_bundle_scd41_sps30/mikroe_hvac_bundle_scd41_sps30.slcp b/app/example/mikroe_hvac_bundle_scd41_sps30/mikroe_hvac_bundle_scd41_sps30.slcp index 663af1e7..c0e5801c 100644 --- a/app/example/mikroe_hvac_bundle_scd41_sps30/mikroe_hvac_bundle_scd41_sps30.slcp +++ b/app/example/mikroe_hvac_bundle_scd41_sps30/mikroe_hvac_bundle_scd41_sps30.slcp @@ -58,7 +58,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 ui_hints: highlight: diff --git a/app/example/mikroe_hvac_scd41/mikroe_hvac_scd41.slcp b/app/example/mikroe_hvac_scd41/mikroe_hvac_scd41.slcp index dbbb80cd..fb1302ed 100644 --- a/app/example/mikroe_hvac_scd41/mikroe_hvac_scd41.slcp +++ b/app/example/mikroe_hvac_scd41/mikroe_hvac_scd41.slcp @@ -46,7 +46,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_hvac_scd41/image/create_example.png diff --git a/app/example/mikroe_irthermo3_mlx90632/mikroe_irthermo3_mlx90632.slcp b/app/example/mikroe_irthermo3_mlx90632/mikroe_irthermo3_mlx90632.slcp index 816afac8..318c84b6 100644 --- a/app/example/mikroe_irthermo3_mlx90632/mikroe_irthermo3_mlx90632.slcp +++ b/app/example/mikroe_irthermo3_mlx90632/mikroe_irthermo3_mlx90632.slcp @@ -59,7 +59,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 ui_hints: highlight: diff --git a/app/example/mikroe_lte_iot2_bg96/mikroe_lte_iot2_bg96.slcp b/app/example/mikroe_lte_iot2_bg96/mikroe_lte_iot2_bg96.slcp index 8d4ac4be..56103ba8 100644 --- a/app/example/mikroe_lte_iot2_bg96/mikroe_lte_iot2_bg96.slcp +++ b/app/example/mikroe_lte_iot2_bg96/mikroe_lte_iot2_bg96.slcp @@ -45,7 +45,7 @@ toolchain_settings: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_lte_iot2_bg96/image/create_example.png diff --git a/app/example/mikroe_mic2/mikroe_mic2.slcp b/app/example/mikroe_mic2/mikroe_mic2.slcp index d9b408a8..9f9d83c8 100644 --- a/app/example/mikroe_mic2/mikroe_mic2.slcp +++ b/app/example/mikroe_mic2/mikroe_mic2.slcp @@ -45,7 +45,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_mic2/image/create_example.png diff --git a/app/example/mikroe_microsd/mikroe_microsd.slcp b/app/example/mikroe_microsd/mikroe_microsd.slcp index 8a4ba690..d01d01e2 100644 --- a/app/example/mikroe_microsd/mikroe_microsd.slcp +++ b/app/example/mikroe_microsd/mikroe_microsd.slcp @@ -38,7 +38,7 @@ define: - name: DEBUG_EFM sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_microsd/image/create_example.png directory: image diff --git a/app/example/mikroe_nfc2_pn7150/mikroe_nfc2_pn7150.slcp b/app/example/mikroe_nfc2_pn7150/mikroe_nfc2_pn7150.slcp index 6db003e8..d060352f 100644 --- a/app/example/mikroe_nfc2_pn7150/mikroe_nfc2_pn7150.slcp +++ b/app/example/mikroe_nfc2_pn7150/mikroe_nfc2_pn7150.slcp @@ -36,7 +36,7 @@ define: - name: DEBUG_EFM sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_nfc2_pn7150/image/hardware_connection.png directory: image diff --git a/app/example/mikroe_nfc2_pn7150_nci_t2t_read/pn7150_nci_t2t_read.slcp b/app/example/mikroe_nfc2_pn7150_nci_t2t_read/pn7150_nci_t2t_read.slcp index 0582c714..053450a5 100644 --- a/app/example/mikroe_nfc2_pn7150_nci_t2t_read/pn7150_nci_t2t_read.slcp +++ b/app/example/mikroe_nfc2_pn7150_nci_t2t_read/pn7150_nci_t2t_read.slcp @@ -48,7 +48,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_nfc2_pn7150_nci_t2t_read/image/hardware_connection.png diff --git a/app/example/mikroe_nfc2_pn7150_nci_t2t_write/pn7150_nci_t2t_write.slcp b/app/example/mikroe_nfc2_pn7150_nci_t2t_write/pn7150_nci_t2t_write.slcp index 087cb6ca..821ef502 100644 --- a/app/example/mikroe_nfc2_pn7150_nci_t2t_write/pn7150_nci_t2t_write.slcp +++ b/app/example/mikroe_nfc2_pn7150_nci_t2t_write/pn7150_nci_t2t_write.slcp @@ -50,7 +50,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_nfc2_pn7150_nci_t2t_write/image/hardware_connection.png diff --git a/app/example/mikroe_nfctag2_nt3h2111/mikroe_nfctag2_nt3h2111.slcp b/app/example/mikroe_nfctag2_nt3h2111/mikroe_nfctag2_nt3h2111.slcp index c50486c7..f50f5d79 100644 --- a/app/example/mikroe_nfctag2_nt3h2111/mikroe_nfctag2_nt3h2111.slcp +++ b/app/example/mikroe_nfctag2_nt3h2111/mikroe_nfctag2_nt3h2111.slcp @@ -35,7 +35,7 @@ define: - name: DEBUG_EFM sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_nfctag2_nt3h2111/image/hardware_connection.png directory: image diff --git a/app/example/mikroe_obdii_stn1110/mikroe_obdii_stn1110.slcp b/app/example/mikroe_obdii_stn1110/mikroe_obdii_stn1110.slcp index 331517d8..4b2a2619 100644 --- a/app/example/mikroe_obdii_stn1110/mikroe_obdii_stn1110.slcp +++ b/app/example/mikroe_obdii_stn1110/mikroe_obdii_stn1110.slcp @@ -44,7 +44,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_obdii_stn1110/image/hardware_connection.png diff --git a/app/example/mikroe_oledc_ssd1351/mikroe_oledc_ssd1351.slcp b/app/example/mikroe_oledc_ssd1351/mikroe_oledc_ssd1351.slcp index 12f08107..45553be2 100644 --- a/app/example/mikroe_oledc_ssd1351/mikroe_oledc_ssd1351.slcp +++ b/app/example/mikroe_oledc_ssd1351/mikroe_oledc_ssd1351.slcp @@ -39,7 +39,7 @@ define: - name: DEBUG_EFM sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_oledc_ssd1351/image/hardware_connection.png directory: "image" diff --git a/app/example/mikroe_oledw_ssd1306/mikroe_oledw_ssd1306.slcp b/app/example/mikroe_oledw_ssd1306/mikroe_oledw_ssd1306.slcp index 901db8b0..873f8bb5 100644 --- a/app/example/mikroe_oledw_ssd1306/mikroe_oledw_ssd1306.slcp +++ b/app/example/mikroe_oledw_ssd1306/mikroe_oledw_ssd1306.slcp @@ -43,7 +43,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_oledw_ssd1306/image/hardware_connection.png diff --git a/app/example/mikroe_oledw_ssd1306/mikroe_oledw_ssd1306_si91x.slcp b/app/example/mikroe_oledw_ssd1306/mikroe_oledw_ssd1306_si91x.slcp index 4603433f..9417cf0f 100644 --- a/app/example/mikroe_oledw_ssd1306/mikroe_oledw_ssd1306_si91x.slcp +++ b/app/example/mikroe_oledw_ssd1306/mikroe_oledw_ssd1306_si91x.slcp @@ -40,7 +40,7 @@ component: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 - id: wiseconnect3_sdk version: 3.2.0 diff --git a/app/example/mikroe_oledw_ssd1306_glib/mikroe_oledw_ssd1306_glib.slcp b/app/example/mikroe_oledw_ssd1306_glib/mikroe_oledw_ssd1306_glib.slcp index eb9520fb..330765be 100644 --- a/app/example/mikroe_oledw_ssd1306_glib/mikroe_oledw_ssd1306_glib.slcp +++ b/app/example/mikroe_oledw_ssd1306_glib/mikroe_oledw_ssd1306_glib.slcp @@ -46,7 +46,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_oledw_ssd1306_glib/image/hardware_connection.png diff --git a/app/example/mikroe_ozone2_mq131/mikroe_ozone2_mq131.slcp b/app/example/mikroe_ozone2_mq131/mikroe_ozone2_mq131.slcp index 75487ccb..811b154a 100644 --- a/app/example/mikroe_ozone2_mq131/mikroe_ozone2_mq131.slcp +++ b/app/example/mikroe_ozone2_mq131/mikroe_ozone2_mq131.slcp @@ -43,7 +43,7 @@ configuration: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_ozone2_mq131/images/create_example.png diff --git a/app/example/mikroe_pir_pl_n823_01/mikroe_pir_pl_n823_01.slcp b/app/example/mikroe_pir_pl_n823_01/mikroe_pir_pl_n823_01.slcp index 57e921e0..7b582a1b 100644 --- a/app/example/mikroe_pir_pl_n823_01/mikroe_pir_pl_n823_01.slcp +++ b/app/example/mikroe_pir_pl_n823_01/mikroe_pir_pl_n823_01.slcp @@ -45,7 +45,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_pir_pl_n823_01/image/create_project.png diff --git a/app/example/mikroe_pressure3_dps310/mikroe_pressure3_dps310_i2c.slcp b/app/example/mikroe_pressure3_dps310/mikroe_pressure3_dps310_i2c.slcp index bee92859..10c9dee5 100644 --- a/app/example/mikroe_pressure3_dps310/mikroe_pressure3_dps310_i2c.slcp +++ b/app/example/mikroe_pressure3_dps310/mikroe_pressure3_dps310_i2c.slcp @@ -41,7 +41,7 @@ define: - name: DEBUG_EFM sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_pressure3_dps310/image/create_example.png directory: "image" diff --git a/app/example/mikroe_pressure3_dps310/mikroe_pressure3_dps310_spi.slcp b/app/example/mikroe_pressure3_dps310/mikroe_pressure3_dps310_spi.slcp index 969919c8..4c8f87f0 100644 --- a/app/example/mikroe_pressure3_dps310/mikroe_pressure3_dps310_spi.slcp +++ b/app/example/mikroe_pressure3_dps310/mikroe_pressure3_dps310_spi.slcp @@ -41,7 +41,7 @@ define: - name: DEBUG_EFM sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 configuration: - name: SL_SPIDRV_MIKROE_CS_CONTROL value: "spidrvCsControlApplication" diff --git a/app/example/mikroe_pwm_driver_si8711cc/mikroe_pwm_driver_si8711cc.slcp b/app/example/mikroe_pwm_driver_si8711cc/mikroe_pwm_driver_si8711cc.slcp index ecbe4442..7438fba0 100644 --- a/app/example/mikroe_pwm_driver_si8711cc/mikroe_pwm_driver_si8711cc.slcp +++ b/app/example/mikroe_pwm_driver_si8711cc/mikroe_pwm_driver_si8711cc.slcp @@ -34,7 +34,7 @@ component: from: third_party_hw_drivers sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_pwm_driver_si8711cc/image/create_example.png directory: "image" diff --git a/app/example/mikroe_radar_mm5d91_00/mikroe_radar_mm5d91_00.slcp b/app/example/mikroe_radar_mm5d91_00/mikroe_radar_mm5d91_00.slcp index 667f6983..c5dbbb46 100644 --- a/app/example/mikroe_radar_mm5d91_00/mikroe_radar_mm5d91_00.slcp +++ b/app/example/mikroe_radar_mm5d91_00/mikroe_radar_mm5d91_00.slcp @@ -48,7 +48,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_radar_mm5d91_00/image/hardware_connection.png diff --git a/app/example/mikroe_relay2_lca717/mikroe_relay2_lca717.slcp b/app/example/mikroe_relay2_lca717/mikroe_relay2_lca717.slcp index 938793b6..fe35b315 100644 --- a/app/example/mikroe_relay2_lca717/mikroe_relay2_lca717.slcp +++ b/app/example/mikroe_relay2_lca717/mikroe_relay2_lca717.slcp @@ -38,7 +38,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_relay2_lca717/image/hardware_connection.png diff --git a/app/example/mikroe_rf_meter_ad8318/mikroe_rf_meter_ad8318.slcp b/app/example/mikroe_rf_meter_ad8318/mikroe_rf_meter_ad8318.slcp index 347ab75b..3bf3fb40 100644 --- a/app/example/mikroe_rf_meter_ad8318/mikroe_rf_meter_ad8318.slcp +++ b/app/example/mikroe_rf_meter_ad8318/mikroe_rf_meter_ad8318.slcp @@ -47,7 +47,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_rf_meter_ad8318/image/create_example.png diff --git a/app/example/mikroe_rng/mikroe_rng.slcp b/app/example/mikroe_rng/mikroe_rng.slcp index d69a0261..d891b3f1 100644 --- a/app/example/mikroe_rng/mikroe_rng.slcp +++ b/app/example/mikroe_rng/mikroe_rng.slcp @@ -47,7 +47,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_rng/image/create_example.png diff --git a/app/example/mikroe_rtc10_ds3231m/mikroe_rtc10_ds3231m.slcp b/app/example/mikroe_rtc10_ds3231m/mikroe_rtc10_ds3231m.slcp index b766c8b0..a210c10d 100644 --- a/app/example/mikroe_rtc10_ds3231m/mikroe_rtc10_ds3231m.slcp +++ b/app/example/mikroe_rtc10_ds3231m/mikroe_rtc10_ds3231m.slcp @@ -47,7 +47,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_rtc10_ds3231m/image/create_project.png diff --git a/app/example/mikroe_servo_pca9685/mikroe_servo_pca9685.slcp b/app/example/mikroe_servo_pca9685/mikroe_servo_pca9685.slcp index f60c85b3..3157b864 100644 --- a/app/example/mikroe_servo_pca9685/mikroe_servo_pca9685.slcp +++ b/app/example/mikroe_servo_pca9685/mikroe_servo_pca9685.slcp @@ -43,7 +43,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_servo_pca9685/image/create_project.png diff --git a/app/example/mikroe_smoke2_adpd188bi/mikroe_smoke2_adpd188bi_i2c.slcp b/app/example/mikroe_smoke2_adpd188bi/mikroe_smoke2_adpd188bi_i2c.slcp index 3b4ba99f..0c45b983 100644 --- a/app/example/mikroe_smoke2_adpd188bi/mikroe_smoke2_adpd188bi_i2c.slcp +++ b/app/example/mikroe_smoke2_adpd188bi/mikroe_smoke2_adpd188bi_i2c.slcp @@ -44,7 +44,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_smoke2_adpd188bi/image/create_example.png diff --git a/app/example/mikroe_smoke2_adpd188bi/mikroe_smoke2_adpd188bi_spi.slcp b/app/example/mikroe_smoke2_adpd188bi/mikroe_smoke2_adpd188bi_spi.slcp index 1386a8be..a26c54ea 100644 --- a/app/example/mikroe_smoke2_adpd188bi/mikroe_smoke2_adpd188bi_spi.slcp +++ b/app/example/mikroe_smoke2_adpd188bi/mikroe_smoke2_adpd188bi_spi.slcp @@ -44,7 +44,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_smoke2_adpd188bi/image/create_example.png diff --git a/app/example/mikroe_stepper2_a4988/mikroe_stepper2_a4988.slcp b/app/example/mikroe_stepper2_a4988/mikroe_stepper2_a4988.slcp index d38534c3..70c6674c 100644 --- a/app/example/mikroe_stepper2_a4988/mikroe_stepper2_a4988.slcp +++ b/app/example/mikroe_stepper2_a4988/mikroe_stepper2_a4988.slcp @@ -42,7 +42,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_stepper2_a4988/image/create_example.png diff --git a/app/example/mikroe_stepper_a3967/mikroe_stepper_a3967.slcp b/app/example/mikroe_stepper_a3967/mikroe_stepper_a3967.slcp index 3586e033..2c302e2f 100644 --- a/app/example/mikroe_stepper_a3967/mikroe_stepper_a3967.slcp +++ b/app/example/mikroe_stepper_a3967/mikroe_stepper_a3967.slcp @@ -40,7 +40,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_stepper_a3967/image/create_example.png diff --git a/app/example/mikroe_stretch/mikroe_stretch.slcp b/app/example/mikroe_stretch/mikroe_stretch.slcp index a6908be5..ef043936 100644 --- a/app/example/mikroe_stretch/mikroe_stretch.slcp +++ b/app/example/mikroe_stretch/mikroe_stretch.slcp @@ -41,7 +41,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_stretch/image/console_log.png diff --git a/app/example/mikroe_temphum15_sht40/mikroe_temphum15_sht40.slcp b/app/example/mikroe_temphum15_sht40/mikroe_temphum15_sht40.slcp index 3bb4cc61..cc25c8dc 100644 --- a/app/example/mikroe_temphum15_sht40/mikroe_temphum15_sht40.slcp +++ b/app/example/mikroe_temphum15_sht40/mikroe_temphum15_sht40.slcp @@ -47,7 +47,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_temphum15_sht40/image/create_example.png diff --git a/app/example/mikroe_temphum9_shtc3/mikroe_temphum9_shtc3.slcp b/app/example/mikroe_temphum9_shtc3/mikroe_temphum9_shtc3.slcp index b8e38d41..9c503675 100644 --- a/app/example/mikroe_temphum9_shtc3/mikroe_temphum9_shtc3.slcp +++ b/app/example/mikroe_temphum9_shtc3/mikroe_temphum9_shtc3.slcp @@ -47,7 +47,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_temphum9_shtc3/image/create_example_1.png diff --git a/app/example/mikroe_temphum9_shtc3/mikroe_temphum9_shtc3_si91x.slcp b/app/example/mikroe_temphum9_shtc3/mikroe_temphum9_shtc3_si91x.slcp index 57a2149e..703322fc 100644 --- a/app/example/mikroe_temphum9_shtc3/mikroe_temphum9_shtc3_si91x.slcp +++ b/app/example/mikroe_temphum9_shtc3/mikroe_temphum9_shtc3_si91x.slcp @@ -42,7 +42,7 @@ component: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 - id: wiseconnect3_sdk version: 3.2.0 diff --git a/app/example/mikroe_thunder_as3935/mikroe_thunder_as3935.slcp b/app/example/mikroe_thunder_as3935/mikroe_thunder_as3935.slcp index 2a2381af..b12cfb96 100644 --- a/app/example/mikroe_thunder_as3935/mikroe_thunder_as3935.slcp +++ b/app/example/mikroe_thunder_as3935/mikroe_thunder_as3935.slcp @@ -43,7 +43,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_thunder_as3935/image/create_example.png diff --git a/app/example/mikroe_turbidity_tsd10/mikroe_turbidity_tsd10.slcp b/app/example/mikroe_turbidity_tsd10/mikroe_turbidity_tsd10.slcp index f6a86855..91983fb9 100644 --- a/app/example/mikroe_turbidity_tsd10/mikroe_turbidity_tsd10.slcp +++ b/app/example/mikroe_turbidity_tsd10/mikroe_turbidity_tsd10.slcp @@ -47,7 +47,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_turbidity_tsd10/image/create_example.png diff --git a/app/example/mikroe_utm7segr_max6969/mikroe_utm7segr_max6969.slcp b/app/example/mikroe_utm7segr_max6969/mikroe_utm7segr_max6969.slcp index 989b417c..dd93f639 100644 --- a/app/example/mikroe_utm7segr_max6969/mikroe_utm7segr_max6969.slcp +++ b/app/example/mikroe_utm7segr_max6969/mikroe_utm7segr_max6969.slcp @@ -42,7 +42,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_utm7segr_max6969/image/create_example.png diff --git a/app/example/mikroe_uv_ml8511a/mikroe_uv_ml8511a.slcp b/app/example/mikroe_uv_ml8511a/mikroe_uv_ml8511a.slcp index e3421154..d2f5df81 100644 --- a/app/example/mikroe_uv_ml8511a/mikroe_uv_ml8511a.slcp +++ b/app/example/mikroe_uv_ml8511a/mikroe_uv_ml8511a.slcp @@ -39,7 +39,7 @@ define: - name: DEBUG_EFM sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_uv_ml8511a/image/hardware_connection.png directory: image diff --git a/app/example/mikroe_uwb2_dwm3000/SimplicityStudio/mikroe_uwb2_dwm3000.slcp b/app/example/mikroe_uwb2_dwm3000/SimplicityStudio/mikroe_uwb2_dwm3000.slcp index 2653dd81..fa67abf9 100644 --- a/app/example/mikroe_uwb2_dwm3000/SimplicityStudio/mikroe_uwb2_dwm3000.slcp +++ b/app/example/mikroe_uwb2_dwm3000/SimplicityStudio/mikroe_uwb2_dwm3000.slcp @@ -54,7 +54,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../linker_files/brd2703a/linkerfile.ld diff --git a/app/example/mikroe_uwb_dwm1000/mikroe_uwb_dwm1000.slcp b/app/example/mikroe_uwb_dwm1000/mikroe_uwb_dwm1000.slcp index 20735aa9..94f5ccd5 100644 --- a/app/example/mikroe_uwb_dwm1000/mikroe_uwb_dwm1000.slcp +++ b/app/example/mikroe_uwb_dwm1000/mikroe_uwb_dwm1000.slcp @@ -48,7 +48,7 @@ configuration: value: spidrvCsControlApplication sdk_extension: - id: third_party_hw_drivers - version: 2.0.1 + version: 3.1.0 define: - name: DEBUG_EFM other_file: diff --git a/app/example/mikroe_water_detect/mikroe_water_detect.slcp b/app/example/mikroe_water_detect/mikroe_water_detect.slcp index 73054199..7b08afff 100644 --- a/app/example/mikroe_water_detect/mikroe_water_detect.slcp +++ b/app/example/mikroe_water_detect/mikroe_water_detect.slcp @@ -42,7 +42,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/mikroe_water_detect/image/create_example_1.png diff --git a/app/example/mikroe_water_detect/mikroe_water_detect_si91x.slcp b/app/example/mikroe_water_detect/mikroe_water_detect_si91x.slcp index 0f85ffa3..8eadd161 100644 --- a/app/example/mikroe_water_detect/mikroe_water_detect_si91x.slcp +++ b/app/example/mikroe_water_detect/mikroe_water_detect_si91x.slcp @@ -39,7 +39,7 @@ component: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 - id: wiseconnect3_sdk version: 3.2.0 diff --git a/app/example/silabs_ir_generate/silabs_ir_generate.slcp b/app/example/silabs_ir_generate/silabs_ir_generate.slcp index 74525dae..06ed346c 100644 --- a/app/example/silabs_ir_generate/silabs_ir_generate.slcp +++ b/app/example/silabs_ir_generate/silabs_ir_generate.slcp @@ -33,7 +33,7 @@ define: - name: DEBUG_EFM sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/silabs_ir_generate/image/create_example.png directory: "image" diff --git a/app/example/silabs_lin_bus/master/silabs_lin_master.slcp b/app/example/silabs_lin_bus/master/silabs_lin_master.slcp index 3ff5f89f..17a3e41d 100644 --- a/app/example/silabs_lin_bus/master/silabs_lin_master.slcp +++ b/app/example/silabs_lin_bus/master/silabs_lin_master.slcp @@ -61,7 +61,7 @@ config_file: sdk_extension: - id: third_party_hw_drivers - version: 2.0.0 + version: 3.1.0 other_file: - path: ../../../documentation/example/silabs_lin_bus/images/hardware_connection.jpg diff --git a/app/example/silabs_lin_bus/slave/silabs_lin_slave1.slcp b/app/example/silabs_lin_bus/slave/silabs_lin_slave1.slcp index 229e48fc..b423fc20 100644 --- a/app/example/silabs_lin_bus/slave/silabs_lin_slave1.slcp +++ b/app/example/silabs_lin_bus/slave/silabs_lin_slave1.slcp @@ -86,7 +86,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../../documentation/example/silabs_lin_bus/images/hardware_connection.jpg diff --git a/app/example/silabs_lin_bus/slave/silabs_lin_slave2.slcp b/app/example/silabs_lin_bus/slave/silabs_lin_slave2.slcp index 0fb3870d..43bf2205 100644 --- a/app/example/silabs_lin_bus/slave/silabs_lin_slave2.slcp +++ b/app/example/silabs_lin_bus/slave/silabs_lin_slave2.slcp @@ -85,7 +85,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../../documentation/example/silabs_lin_bus/images/hardware_connection.jpg diff --git a/app/example/silabs_pir_ira_s210st01/silabs_pir_ira_s210st01.slcp b/app/example/silabs_pir_ira_s210st01/silabs_pir_ira_s210st01.slcp index 82d8e7fb..a72e15f3 100644 --- a/app/example/silabs_pir_ira_s210st01/silabs_pir_ira_s210st01.slcp +++ b/app/example/silabs_pir_ira_s210st01/silabs_pir_ira_s210st01.slcp @@ -43,7 +43,7 @@ define: - name: DEBUG_EFM sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 ui_hints: highlight: - path: README.md diff --git a/app/example/silabs_triac/silabs_triac.slcp b/app/example/silabs_triac/silabs_triac.slcp index aad2e2ea..9db63a09 100644 --- a/app/example/silabs_triac/silabs_triac.slcp +++ b/app/example/silabs_triac/silabs_triac.slcp @@ -33,7 +33,7 @@ define: - name: DEBUG_EFM sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/silabs_triac/image/create_example.png directory: "image" diff --git a/app/example/sparkfun_6dof_imu_bmi270/sparkfun_6dof_imu_bmi270.slcp b/app/example/sparkfun_6dof_imu_bmi270/sparkfun_6dof_imu_bmi270.slcp index 9fd76065..3877cf9e 100644 --- a/app/example/sparkfun_6dof_imu_bmi270/sparkfun_6dof_imu_bmi270.slcp +++ b/app/example/sparkfun_6dof_imu_bmi270/sparkfun_6dof_imu_bmi270.slcp @@ -42,7 +42,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 toolchain_settings: - option: gcc_linker_option diff --git a/app/example/sparkfun_6dof_imu_bmi270/sparkfun_6dof_imu_bmi270_si91x.slcp b/app/example/sparkfun_6dof_imu_bmi270/sparkfun_6dof_imu_bmi270_si91x.slcp index 7ce9ed04..84f73261 100644 --- a/app/example/sparkfun_6dof_imu_bmi270/sparkfun_6dof_imu_bmi270_si91x.slcp +++ b/app/example/sparkfun_6dof_imu_bmi270/sparkfun_6dof_imu_bmi270_si91x.slcp @@ -43,7 +43,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 - id: wiseconnect3_sdk version: 3.2.0 diff --git a/app/example/sparkfun_accelerometer_mma8452q/sparkfun_accelerometer_mma8452q.slcp b/app/example/sparkfun_accelerometer_mma8452q/sparkfun_accelerometer_mma8452q.slcp index 9131145c..bd71acfd 100644 --- a/app/example/sparkfun_accelerometer_mma8452q/sparkfun_accelerometer_mma8452q.slcp +++ b/app/example/sparkfun_accelerometer_mma8452q/sparkfun_accelerometer_mma8452q.slcp @@ -52,7 +52,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/sparkfun_accelerometer_mma8452q/image/api_overview.png diff --git a/app/example/sparkfun_air_quality_sgp40/sparkfun_air_quality_sgp40.slcp b/app/example/sparkfun_air_quality_sgp40/sparkfun_air_quality_sgp40.slcp index 6eca7b53..79912330 100644 --- a/app/example/sparkfun_air_quality_sgp40/sparkfun_air_quality_sgp40.slcp +++ b/app/example/sparkfun_air_quality_sgp40/sparkfun_air_quality_sgp40.slcp @@ -51,7 +51,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/sparkfun_air_quality_sgp40/image/create_example.png diff --git a/app/example/sparkfun_distance_vl53l1x/sparkfun_distance_vl53l1x.slcp b/app/example/sparkfun_distance_vl53l1x/sparkfun_distance_vl53l1x.slcp index c35beb19..650ee7e8 100644 --- a/app/example/sparkfun_distance_vl53l1x/sparkfun_distance_vl53l1x.slcp +++ b/app/example/sparkfun_distance_vl53l1x/sparkfun_distance_vl53l1x.slcp @@ -52,7 +52,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/sparkfun_distance_vl53l1x/image/create_example.png diff --git a/app/example/sparkfun_dosimeter_type5/sparkfun_dosimeter_type5.slcp b/app/example/sparkfun_dosimeter_type5/sparkfun_dosimeter_type5.slcp index 0404bc0f..b958f588 100644 --- a/app/example/sparkfun_dosimeter_type5/sparkfun_dosimeter_type5.slcp +++ b/app/example/sparkfun_dosimeter_type5/sparkfun_dosimeter_type5.slcp @@ -44,7 +44,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/sparkfun_dosimeter_type5/image/connection.png diff --git a/app/example/sparkfun_environmental_bme280_ccs811/sparkfun_environmental_bme280_ccs811.slcp b/app/example/sparkfun_environmental_bme280_ccs811/sparkfun_environmental_bme280_ccs811.slcp index fa54c14e..68056953 100644 --- a/app/example/sparkfun_environmental_bme280_ccs811/sparkfun_environmental_bme280_ccs811.slcp +++ b/app/example/sparkfun_environmental_bme280_ccs811/sparkfun_environmental_bme280_ccs811.slcp @@ -53,7 +53,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/sparkfun_environmental_bme280_ccs811/image/console_log.png diff --git a/app/example/sparkfun_gnss_max_m10s/app.c b/app/example/sparkfun_gnss_max_m10s/app.c index 29f38093..461a23ab 100644 --- a/app/example/sparkfun_gnss_max_m10s/app.c +++ b/app/example/sparkfun_gnss_max_m10s/app.c @@ -68,7 +68,7 @@ static sl_i2c_instance_t i2c_instance = I2C_INSTANCE_USED; #define GNSS_DATA_RETRY_COUNT 5 #define GNSS_DATA_TIMEOUT_RETRY_DELAY 200 ///< In ms #define GNSS_PER_RETRY_DELAY 500 ///< In ms -#define GNSS_TASK_DELAY 2000 ///< In ms +#define GNSS_TASK_DELAY 1000 ///< In ms /// @brief Structure for MAX-M10s GNSS receiver data typedef struct { diff --git a/app/example/sparkfun_gnss_max_m10s/sparkfun_gnss_max_m10s.slcp b/app/example/sparkfun_gnss_max_m10s/sparkfun_gnss_max_m10s.slcp index 52861d71..92bfdb22 100644 --- a/app/example/sparkfun_gnss_max_m10s/sparkfun_gnss_max_m10s.slcp +++ b/app/example/sparkfun_gnss_max_m10s/sparkfun_gnss_max_m10s.slcp @@ -47,7 +47,7 @@ toolchain_settings: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/sparkfun_gnss_max_m10s/image/hw_connection.png diff --git a/app/example/sparkfun_gnss_max_m10s/sparkfun_gnss_max_m10s_si91x.slcp b/app/example/sparkfun_gnss_max_m10s/sparkfun_gnss_max_m10s_si91x.slcp index 5ff61350..1bb4887d 100644 --- a/app/example/sparkfun_gnss_max_m10s/sparkfun_gnss_max_m10s_si91x.slcp +++ b/app/example/sparkfun_gnss_max_m10s/sparkfun_gnss_max_m10s_si91x.slcp @@ -42,7 +42,7 @@ component: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 - id: wiseconnect3_sdk version: 3.2.0 diff --git a/app/example/sparkfun_hr_po_max30101_max32664/sparkfun_hr_po_max30101_max32664.slcp b/app/example/sparkfun_hr_po_max30101_max32664/sparkfun_hr_po_max30101_max32664.slcp index 427dd768..d81c5fb0 100644 --- a/app/example/sparkfun_hr_po_max30101_max32664/sparkfun_hr_po_max30101_max32664.slcp +++ b/app/example/sparkfun_hr_po_max30101_max32664/sparkfun_hr_po_max30101_max32664.slcp @@ -51,7 +51,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/sparkfun_hr_po_max30101_max32664/image/create_example.png diff --git a/app/example/sparkfun_human_presence_ak9753/sparkfun_human_presence_ak9753.slcp b/app/example/sparkfun_human_presence_ak9753/sparkfun_human_presence_ak9753.slcp index 597b2288..0a43a553 100644 --- a/app/example/sparkfun_human_presence_ak9753/sparkfun_human_presence_ak9753.slcp +++ b/app/example/sparkfun_human_presence_ak9753/sparkfun_human_presence_ak9753.slcp @@ -54,7 +54,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/sparkfun_human_presence_ak9753/image/create_example.png diff --git a/app/example/sparkfun_ir_array_amg88xx/sparkfun_ir_array_amg88xx.slcp b/app/example/sparkfun_ir_array_amg88xx/sparkfun_ir_array_amg88xx.slcp index 71aaeed4..08245852 100644 --- a/app/example/sparkfun_ir_array_amg88xx/sparkfun_ir_array_amg88xx.slcp +++ b/app/example/sparkfun_ir_array_amg88xx/sparkfun_ir_array_amg88xx.slcp @@ -53,7 +53,7 @@ configuration: value: "6144" sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/sparkfun_ir_array_amg88xx/image/create_example.png directory: image diff --git a/app/example/sparkfun_ir_array_mlx90640/sparkfun_ir_array_mlx90640.slcp b/app/example/sparkfun_ir_array_mlx90640/sparkfun_ir_array_mlx90640.slcp index 5351721b..66d3a177 100644 --- a/app/example/sparkfun_ir_array_mlx90640/sparkfun_ir_array_mlx90640.slcp +++ b/app/example/sparkfun_ir_array_mlx90640/sparkfun_ir_array_mlx90640.slcp @@ -62,7 +62,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/sparkfun_ir_array_mlx90640/image/connection.png diff --git a/app/example/sparkfun_micro_oled_ssd1306/sparkfun_micro_oled_ssd1306.slcp b/app/example/sparkfun_micro_oled_ssd1306/sparkfun_micro_oled_ssd1306.slcp index 1a0b2f15..ade6b0e0 100644 --- a/app/example/sparkfun_micro_oled_ssd1306/sparkfun_micro_oled_ssd1306.slcp +++ b/app/example/sparkfun_micro_oled_ssd1306/sparkfun_micro_oled_ssd1306.slcp @@ -52,7 +52,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/sparkfun_micro_oled_ssd1306/image/bgm220_kit_sparkfun_oled.png diff --git a/app/example/sparkfun_micro_oled_ssd1306/sparkfun_micro_oled_ssd1306_si91x.slcp b/app/example/sparkfun_micro_oled_ssd1306/sparkfun_micro_oled_ssd1306_si91x.slcp index e9d0d3c4..e2f30893 100644 --- a/app/example/sparkfun_micro_oled_ssd1306/sparkfun_micro_oled_ssd1306_si91x.slcp +++ b/app/example/sparkfun_micro_oled_ssd1306/sparkfun_micro_oled_ssd1306_si91x.slcp @@ -48,7 +48,7 @@ component: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 - id: wiseconnect3_sdk version: 3.2.0 diff --git a/app/example/sparkfun_particulate_matter_sensor_sps30/sparkfun_particulate_matter_sensor_sps30_i2c.slcp b/app/example/sparkfun_particulate_matter_sensor_sps30/sparkfun_particulate_matter_sensor_sps30_i2c.slcp index 4947f94b..cae8f5ff 100644 --- a/app/example/sparkfun_particulate_matter_sensor_sps30/sparkfun_particulate_matter_sensor_sps30_i2c.slcp +++ b/app/example/sparkfun_particulate_matter_sensor_sps30/sparkfun_particulate_matter_sensor_sps30_i2c.slcp @@ -46,7 +46,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/sparkfun_particulate_matter_sensor_sps30/image/hw_connection_1.png diff --git a/app/example/sparkfun_particulate_matter_sensor_sps30/sparkfun_particulate_matter_sensor_sps30_uart.slcp b/app/example/sparkfun_particulate_matter_sensor_sps30/sparkfun_particulate_matter_sensor_sps30_uart.slcp index 4fa1d5f4..b4b752a1 100644 --- a/app/example/sparkfun_particulate_matter_sensor_sps30/sparkfun_particulate_matter_sensor_sps30_uart.slcp +++ b/app/example/sparkfun_particulate_matter_sensor_sps30/sparkfun_particulate_matter_sensor_sps30_uart.slcp @@ -46,7 +46,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/sparkfun_particulate_matter_sensor_sps30/image/hw_connection_1.png diff --git a/app/example/sparkfun_proximity_vcnl4040/sparkfun_proximity_vcnl4040.slcp b/app/example/sparkfun_proximity_vcnl4040/sparkfun_proximity_vcnl4040.slcp index 00ee5cde..ba2204de 100644 --- a/app/example/sparkfun_proximity_vcnl4040/sparkfun_proximity_vcnl4040.slcp +++ b/app/example/sparkfun_proximity_vcnl4040/sparkfun_proximity_vcnl4040.slcp @@ -52,7 +52,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/sparkfun_proximity_vcnl4040/image/connection.png diff --git a/app/example/sparkfun_qwiic_joystick/sparkfun_qwiic_joystick.slcp b/app/example/sparkfun_qwiic_joystick/sparkfun_qwiic_joystick.slcp index 3df0f09b..c0490219 100644 --- a/app/example/sparkfun_qwiic_joystick/sparkfun_qwiic_joystick.slcp +++ b/app/example/sparkfun_qwiic_joystick/sparkfun_qwiic_joystick.slcp @@ -51,7 +51,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/sparkfun_qwiic_joystick/image/logs.png diff --git a/app/example/sparkfun_qwiic_keypad/sparkfun_qwiic_keypad.slcp b/app/example/sparkfun_qwiic_keypad/sparkfun_qwiic_keypad.slcp index bf54ea9f..60187337 100644 --- a/app/example/sparkfun_qwiic_keypad/sparkfun_qwiic_keypad.slcp +++ b/app/example/sparkfun_qwiic_keypad/sparkfun_qwiic_keypad.slcp @@ -52,7 +52,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/sparkfun_qwiic_keypad/image/logs.png diff --git a/app/example/sparkfun_rfid_id12la/sparkfun_rfid_id12la.slcp b/app/example/sparkfun_rfid_id12la/sparkfun_rfid_id12la.slcp index 2b577d8d..f14f4f8a 100644 --- a/app/example/sparkfun_rfid_id12la/sparkfun_rfid_id12la.slcp +++ b/app/example/sparkfun_rfid_id12la/sparkfun_rfid_id12la.slcp @@ -43,7 +43,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/sparkfun_rfid_id12la/image/api_overview.png diff --git a/app/example/sparkfun_soil_moisture/sparkfun_soil_moisture.slcp b/app/example/sparkfun_soil_moisture/sparkfun_soil_moisture.slcp index 5f3d0048..41615a6d 100644 --- a/app/example/sparkfun_soil_moisture/sparkfun_soil_moisture.slcp +++ b/app/example/sparkfun_soil_moisture/sparkfun_soil_moisture.slcp @@ -49,7 +49,7 @@ config_file: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 define: - name: DEBUG_EFM diff --git a/app/example/sparkfun_spectroscopy_as7265x/sparkfun_spectroscopy_as7265x.slcp b/app/example/sparkfun_spectroscopy_as7265x/sparkfun_spectroscopy_as7265x.slcp index 6c316b05..8469014d 100644 --- a/app/example/sparkfun_spectroscopy_as7265x/sparkfun_spectroscopy_as7265x.slcp +++ b/app/example/sparkfun_spectroscopy_as7265x/sparkfun_spectroscopy_as7265x.slcp @@ -56,7 +56,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/sparkfun_spectroscopy_as7265x/image/basic_reading.png diff --git a/app/example/sparkfun_weatherstation/sparkfun_weatherstation.slcp b/app/example/sparkfun_weatherstation/sparkfun_weatherstation.slcp index 8b96573f..cf656dba 100644 --- a/app/example/sparkfun_weatherstation/sparkfun_weatherstation.slcp +++ b/app/example/sparkfun_weatherstation/sparkfun_weatherstation.slcp @@ -45,7 +45,7 @@ define: sdk_extension: - id: third_party_hw_drivers - version: 3.0.1 + version: 3.1.0 other_file: - path: ../../documentation/example/sparkfun_weatherstation/image/create_example.png diff --git a/driver/component/drivers/mikroe/emg.slcc b/driver/component/drivers/mikroe/emg.slcc index 6b5dcf1f..ea04cd72 100644 --- a/driver/component/drivers/mikroe/emg.slcc +++ b/driver/component/drivers/mikroe/emg.slcc @@ -31,11 +31,11 @@ config_file: provides: - name: emg - - allow_multiple: false + allow_multiple: false template_contribution: - name: component_catalog - - value: emg + value: emg include: - path: inc diff --git a/driver/component/drivers/mikroe/hvac_bundle_scd41_sps30.slcc b/driver/component/drivers/mikroe/hvac_bundle_scd41_sps30.slcc index 2e108a68..37688a85 100644 --- a/driver/component/drivers/mikroe/hvac_bundle_scd41_sps30.slcc +++ b/driver/component/drivers/mikroe/hvac_bundle_scd41_sps30.slcc @@ -12,7 +12,6 @@ requires: - name: status - name: hvac_scd41 - name: pm_sps30_i2c -config_file: provides: - name: hvac_bundle_scd41_sps30 allow_multiple: false diff --git a/driver/component/drivers/mikroe/mic2.slcc b/driver/component/drivers/mikroe/mic2.slcc index ceae365f..aae7a987 100644 --- a/driver/component/drivers/mikroe/mic2.slcc +++ b/driver/component/drivers/mikroe/mic2.slcc @@ -32,11 +32,11 @@ config_file: provides: - name: mic2 - - allow_multiple: false + allow_multiple: false template_contribution: - name: component_catalog - - value: mic2 + value: mic2 include: - path: inc diff --git a/driver/component/drivers/mikroe/rf_meter_ad8318.slcc b/driver/component/drivers/mikroe/rf_meter_ad8318.slcc index 9e8b60ef..4171834d 100644 --- a/driver/component/drivers/mikroe/rf_meter_ad8318.slcc +++ b/driver/component/drivers/mikroe/rf_meter_ad8318.slcc @@ -16,11 +16,11 @@ requires: provides: - name: mirkoe_rf_meter - - allow_multiple: false + allow_multiple: false template_contribution: - name: component_catalog - - value: rf_meter_ad8318 + value: rf_meter_ad8318 include: - path: inc diff --git a/driver/component/drivers/mikroe/servo_pca9685.slcc b/driver/component/drivers/mikroe/servo_pca9685.slcc index b74be7b8..2133dfff 100644 --- a/driver/component/drivers/mikroe/servo_pca9685.slcc +++ b/driver/component/drivers/mikroe/servo_pca9685.slcc @@ -31,11 +31,11 @@ config_file: provides: - name: servo_pca9685 - - allow_multiple: false + allow_multiple: false template_contribution: - name: component_catalog - - value: servo_pca9685 + value: servo_pca9685 include: - path: inc diff --git a/driver/component/drivers/silabs/adafruit_rgb_led_is31fl3741.slcc b/driver/component/drivers/silabs/adafruit_rgb_led_is31fl3741.slcc index a10b51ae..c6f77e5c 100644 --- a/driver/component/drivers/silabs/adafruit_rgb_led_is31fl3741.slcc +++ b/driver/component/drivers/silabs/adafruit_rgb_led_is31fl3741.slcc @@ -22,8 +22,8 @@ template_contribution: include: - path: public/silabs/rgb_led_is31fl3741/inc file_list: - - path: adafruit_is31fl3741_i2c.h - - path: adafruit_is31fl3741_params.h + - path: adafruit_is31fl3741_i2c.h + - path: adafruit_is31fl3741_params.h - path: adafruit_is31fl3741.h - path: oled_display.h source: diff --git a/driver/component/drivers/silabs/fatfs_sdc_spi_platform.slcc b/driver/component/drivers/silabs/fatfs_sdc_spi_platform.slcc index 05cae643..9026aac8 100644 --- a/driver/component/drivers/silabs/fatfs_sdc_spi_platform.slcc +++ b/driver/component/drivers/silabs/fatfs_sdc_spi_platform.slcc @@ -3,7 +3,7 @@ package: third_party_hw_drivers label: Storage Device Controls Platform - SPI description: > Storage device controls platform interfaces for SPI interfaced FatFS storage devices. -category: Services/FatFS - Generic FAT Filesystem +category: Services|FatFS - Generic FAT Filesystem quality: evaluation ui_hints: visibility: never @@ -19,6 +19,6 @@ template_contribution: include: - path: public/silabs/fatfs_sdc_spi_platform/inc file_list: - - path: sl_sdc_platform_spi.h + - path: sl_sdc_platform_spi.h source: - path: public/silabs/fatfs_sdc_spi_platform/src/sl_sdc_platform_spi.c \ No newline at end of file diff --git a/driver/component/services/about_me.slcc b/driver/component/services/about_me.slcc new file mode 100644 index 00000000..7a27c11b --- /dev/null +++ b/driver/component/services/about_me.slcc @@ -0,0 +1,26 @@ +id: about_me +package: third_party_hw_drivers +label: About Me +description: > + #NOTE: This is a helper component. Do not install it. + + + To show all components in this extension, make sure that + Evaluation quality software components are enabled + in the Software Component view. + + + The online Third Party Hardware Drivers documentation is available at the link below. + + https://docs.silabs.com/application-examples/latest + + + The application examples are hosted on Github and available at the link below. + + https://github.com/SiliconLabs/third_party_hw_drivers_extension + +category: About +quality: production +ui_hints: + visibility: basic +root_path: driver diff --git a/driver/public/mikroe/e_paper_154_inch/config/brd4182a/mikroe_e_paper_154_inch_config.h b/driver/public/mikroe/e_paper_154_inch/config/brd4182a/mikroe_e_paper_154_inch_config.h index b819a7ca..ac76e164 100644 --- a/driver/public/mikroe/e_paper_154_inch/config/brd4182a/mikroe_e_paper_154_inch_config.h +++ b/driver/public/mikroe/e_paper_154_inch/config/brd4182a/mikroe_e_paper_154_inch_config.h @@ -92,4 +92,10 @@ extern "C" #endif // [GPIO_E_PAPER_BSY]$ +// <<< sl:end pin_tool >>> + +#ifdef __cplusplus +} #endif + +#endif /* MIKROE_E_PAPER_154_INCH_CONFIG_H_ */ diff --git a/driver/thirdparty/mikrosdk_click_v2/clicks/eink154inch/lib/include/eink_154inch.h b/driver/thirdparty/mikrosdk_click_v2/clicks/eink154inch/lib/include/eink_154inch.h index 2095142e..f4f4d3dc 100644 --- a/driver/thirdparty/mikrosdk_click_v2/clicks/eink154inch/lib/include/eink_154inch.h +++ b/driver/thirdparty/mikrosdk_click_v2/clicks/eink154inch/lib/include/eink_154inch.h @@ -38,6 +38,7 @@ #include "drv_digital_out.h" #include "drv_digital_in.h" #include "drv_spi_master.h" +#include "sl_status.h" // -------------------------------------------------------------- PUBLIC MACROS /** diff --git a/templates.xml b/templates.xml index 0d5179d7..717d227c 100644 --- a/templates.xml +++ b/templates.xml @@ -1204,7 +1204,7 @@ - + @@ -1565,7 +1565,7 @@ - + diff --git a/third_party_hw_drivers.slce b/third_party_hw_drivers.slce index 63137684..abedf505 100644 --- a/third_party_hw_drivers.slce +++ b/third_party_hw_drivers.slce @@ -2,7 +2,7 @@ id: third_party_hw_drivers label: Third Party Hardware Drivers description: > Third Party Hardware Driver extension for the Gecko and Wiseconnect SDKs. -version: 3.0.1 +version: 3.1.0 sdk: id: gecko_sdk version: 4.4.3 diff --git a/third_party_hw_drivers.slsdk b/third_party_hw_drivers.slsdk index d8897aff..cf675247 100644 --- a/third_party_hw_drivers.slsdk +++ b/third_party_hw_drivers.slsdk @@ -1,10 +1,10 @@ # Properties file for Simplicity Studio metadata id=uc.extension.third_party_hw_drivers -version=3.0.1 +version=3.1.0 label=Third Party Hardware Drivers description=Third Party Hardware Drivers prop.file.templatesFile=templates.xml -prop.subLabel=Third\\ Party\\ Hardware\\ Drivers\\ 3.0.1 +prop.subLabel=Third\\ Party\\ Hardware\\ Drivers\\ 3.1.0