├── .github
└── workflows
│ └── github.yml
├── .gitmodules
├── README.md
├── bluetooth
└── README.md
├── iot_utilities
└── README.md
├── middleware
└── README.md
├── platform
└── README.md
├── proprietary
└── README.md
├── toc_hwdrv.md
├── toc_msar.md
├── toc_wl_use_case.md
├── training
└── README.md
├── wifi
└── README.md
├── z_wave
└── README.md
└── zigbee
└── README.md
/.github/workflows/github.yml:
--------------------------------------------------------------------------------
1 | name: Close Pull Request
2 |
3 | on:
4 | pull_request_target:
5 | types: [opened]
6 |
7 | jobs:
8 | run:
9 | runs-on: ubuntu-latest
10 | steps:
11 | - uses: SiliconLabs/close-pull-request-target@v2.2
12 | with:
13 | comment: "This repo does not accept PRs. All bug reports or questions should be handled via issues. Please refer to the readme for instructions on reporting issues. If you have a general question for Silicon Labs, visit www.silabs.com/support for assistance."
14 | env:
15 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
16 |
--------------------------------------------------------------------------------
/.gitmodules:
--------------------------------------------------------------------------------
1 | [submodule "bluetooth/bluetooth_applications"]
2 | path = bluetooth/bluetooth_applications
3 | url = https://github.com/SiliconLabs/bluetooth_applications.git
4 | branch = master
5 | [submodule "bluetooth/bluetooth_peripherals"]
6 | path = bluetooth/bluetooth_peripherals
7 | url = https://github.com/SiliconLabs/bluetooth_peripherals.git
8 | branch = master
9 | [submodule "bluetooth/bluetooth_stack_features"]
10 | path = bluetooth/bluetooth_stack_features
11 | url = https://github.com/SiliconLabs/bluetooth_stack_features.git
12 | branch = master
13 | [submodule "bluetooth/bluetooth_mesh_applications"]
14 | path = bluetooth/bluetooth_mesh_applications
15 | url = https://github.com/SiliconLabs/bluetooth_mesh_applications.git
16 | branch = master
17 | [submodule "bluetooth/bluetooth_mesh_stack_features"]
18 | path = bluetooth/bluetooth_mesh_stack_features
19 | url = https://github.com/SiliconLabs/bluetooth_mesh_stack_features.git
20 | branch = master
21 | [submodule "iot_utilities/java_pcap_file_utilities"]
22 | path = iot_utilities/java_pcap_file_utilities
23 | url = https://github.com/SiliconLabs/java_pcap_file_utilities.git
24 | branch = master
25 | [submodule "iot_utilities/host_utilities"]
26 | path = iot_utilities/host_utilities
27 | url = https://github.com/SiliconLabs/host_utilities.git
28 | branch = master
29 | [submodule "platform/platform_applications"]
30 | path = platform/platform_applications
31 | url = https://github.com/SiliconLabs/platform_applications.git
32 | branch = master
33 | [submodule "proprietary/proprietary_connect"]
34 | path = proprietary/proprietary_connect
35 | url = https://github.com/SiliconLabs/proprietary_connect.git
36 | branch = master
37 | [submodule "proprietary/proprietary_rail"]
38 | path = proprietary/proprietary_rail
39 | url = https://github.com/SiliconLabs/proprietary_rail.git
40 | branch = master
41 | [submodule "zigbee/zigbee_applications"]
42 | path = zigbee/zigbee_applications
43 | url = https://github.com/SiliconLabs/zigbee_applications.git
44 | branch = master
45 | [submodule "platform/peripheral_examples"]
46 | path = platform/peripheral_examples
47 | url = https://github.com/SiliconLabs/peripheral_examples.git
48 | branch = master
49 | [submodule "z_wave/z_wave_applications"]
50 | path = z_wave/z_wave_applications
51 | url = https://github.com/SiliconLabs/z_wave_applications
52 | branch = master
53 | [submodule "training/training_examples"]
54 | path = training/training_examples
55 | url = https://github.com/SiliconLabs/training_examples.git
56 | branch = master
57 | [submodule "platform/platform_hardware_drivers"]
58 | path = platform/platform_hardware_drivers
59 | url = https://github.com/SiliconLabs/platform_hardware_drivers.git
60 | branch = master
61 | [submodule "middleware/nfc"]
62 | path = middleware/nfc
63 | url = https://github.com/SiliconLabs/nfc.git
64 | branch = master
65 | [submodule "wifi/wifi_combo_applications"]
66 | path = wifi/wifi_combo_applications
67 | url = https://github.com/SiliconLabs/wifi_combo_applications.git
68 | branch = master
69 | [submodule "openthread/openthread_applications"]
70 | path = openthread/openthread_applications
71 | url = https://github.com/SiliconLabs/openthread_applications.git
72 | branch = master
73 | [submodule "matter/matter_applications"]
74 | path = matter/matter_applications
75 | url = https://github.com/SiliconLabs/matter_applications.git
76 | branch = master
77 | [submodule "platform/third_party_hw_drivers_extension"]
78 | path = platform/third_party_hw_drivers_extension
79 | url = https://github.com/SiliconLabs/third_party_hw_drivers_extension.git
80 | branch = master
81 | [submodule "hardware/hardware_design_examples"]
82 | path = hardware/hardware_design_examples
83 | url = https://github.com/SiliconLabs/hardware_design_examples.git
84 | branch = master
85 | [submodule "circuitpython/circuitpython_applications"]
86 | path = circuitpython/circuitpython_applications
87 | url = https://github.com/SiliconLabs/circuitpython_applications.git
88 | branch = main
89 | [submodule "zephyr/zephyr_applications"]
90 | path = zephyr/zephyr_applications
91 | url = https://github.com/SiliconLabs/zephyr_applications.git
92 | branch = main
93 | [submodule "wisun/wisun_applications"]
94 | path = wisun/wisun_applications
95 | url = https://github.com/SiliconLabs/wisun_applications.git
96 | branch = main
97 | [submodule "platform/peripheral_examples_simplicity_sdk"]
98 | path = platform/peripheral_examples_simplicity_sdk
99 | url = https://github.com/SiliconLabs/peripheral_examples_simplicity_sdk.git
100 | branch = main
101 | [submodule "energy_harvesting/energy_harvesting_applications"]
102 | path = energy_harvesting/energy_harvesting_applications
103 | url = https://github.com/SiliconLabs/energy_harvesting_applications.git
104 | branch = main
105 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | EFM32 and EFR32 Application Examples
5 | |
6 |
7 |
8 |
9 |
10 | |
11 |
12 |
13 |
14 | # Silicon Labs Application Examples #
15 |
16 | This repo contains example applications developed by Silicon Labs engineers for EFM32 and EFR32 devices. These examples are categorized by technology. All examples provide a .sls file to easily import into Simplicity Studio. Additionally, each example will provide the source files and instructions to port the example to other parts. Unless otherwise specified in the directory, all examples are considered to be EXPERIMENTAL QUALITY which implies that the code provided in the repos has not been formally tested and is provided as-is. It is not suitable for production environments. In addition, this code will not be maintained and there may be no bug maintenance planned for these resources. Silicon Labs may update projects from time to time.
17 |
18 | ## Table of Contents ##
19 |
20 | This repo is organized into several submodule repos by technology. A comprehensive list of sample code projects is provided in the following pages:
21 |
22 | 1. [Table of Contents by Hardware Driver Class](toc_hwdrv.md)
23 | 2. [Table of Contents by Wireless Use Case](toc_wl_use_case.md)
24 | 3. [Table of Contents by Market Segment Application](toc_msar.md)
25 |
26 | ## Requirements ##
27 |
28 | 1. Desired Silicon Labs Starter Kit
29 | 2. Gecko SDK Suite, available via Simplicity Studio
30 | 3. Simplicity Studio IDE
31 |
32 | ## Reporting Bugs/Issues and Posting Questions and Comments ##
33 |
34 | To report bugs in the peripheral example projects, please create a new "Issue" in the "Issues" section of this repo. Please reference the board, project, and source files associated with the bug, and reference line numbers. If you are proposing a fix, also include information on the proposed fix. Since these examples are provided as-is, there is no guarantee that these examples will be updated to fix these issues.
35 |
36 | Questions and comments related to these examples should be made by creating a new "Issue" in the "Issues" section of this repo.
37 |
38 | ## Disclaimer ##
39 |
40 | The Gecko SDK suite supports development with Silicon Labs IoT SoC and module devices. Unless otherwise specified in the specific directory, all examples are considered to be EXPERIMENTAL QUALITY which implies that the code provided in the repos has not been formally tested and is provided as-is. It is not suitable for production environments. In addition, this code will not be maintained and there may be no bug maintenance planned for these resources. Silicon Labs may update projects from time to time.
41 |
--------------------------------------------------------------------------------
/bluetooth/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | EFR32 Bluetooth Application Examples
5 | |
6 |
7 |
8 |
9 |
10 | |
11 |
12 |
13 |
14 | # Silicon Labs Bluetooth #
15 |
16 | Silicon Labs' Bluetooth chipsets deliver high performance, low energy and easy-to-use Bluetooth solutions integrated into a small form factor package. The ultra-low power operating modes and fast wake-up times of the Silicon Labs' energy-friendly 32-bit MCUs, combined with the low transmit and receive power consumption of the Bluetooth radio, result in a solution optimized for battery-powered applications.
17 |
18 | ## Submodules ##
19 |
20 | - bluetooth\_applications
21 | - Examples that use the Bluetooth stack to implement complete applications.
22 | - bluetooth\_peripherals
23 | - Examples that highlight how to integrate SoC peripherals into the stack.
24 | - bluetooth\_stack\_features
25 | - Examples that highlight stack handling of the Bluetooth specification. The stack features that are demonstrated are listed below.
26 | - Advertising
27 | - Connections
28 | - GATT Protocol
29 | - Security
30 | - Persistent Storage
31 | - Firmware Upgrade
32 | - NCP
33 | - System and Performance
34 | - bluetooth\_mesh\_applications
35 | - Examples that use the Bluetooth Mesh stack to implement complete applications.
36 | - bluetooth\_mesh_stack\_features
37 | - Examples that highlight stack handling of the Bluetooth Mesh specification.
38 |
39 | ## Supported Series 1 Devices ##
40 |
41 | - EFR32MG1
42 | - EFR32BG1
43 | - EFR32MG12
44 | - EFR32BG12
45 | - EFR32MG13
46 | - EFR32BG13
47 | - EFR32MG14
48 | - EFR32BG14
49 |
50 | ## Supported Series 2 Devices ##
51 |
52 | - EFR32MG21
53 | - EFR32BG21
54 | - EFR32MG22
55 | - EFR32BG22
56 |
57 | ## Documentation ##
58 |
59 | Official documentation can be found at our [Developer Documentation](https://docs.silabs.com/bluetooth/latest/) page.
60 |
61 | ## Reporting Bugs/Issues and Posting Questions and Comments ##
62 |
63 | To report bugs in the Application Examples projects, please create a new "Issue" in the "Issues" section of this repo. Please reference the board, project, and source files associated with the bug, and reference line numbers. If you are proposing a fix, also include information on the proposed fix. Since these examples are provided as-is, there is no guarantee that these examples will be updated to fix these issues.
64 |
65 | Questions and comments related to these examples should be made by creating a new "Issue" in the "Issues" section of this repo.
66 |
67 | ## Disclaimer ##
68 |
69 | The Gecko SDK suite supports development with Silicon Labs IoT SoC and module devices. Unless otherwise specified in the specific directory, all examples are considered to be EXPERIMENTAL QUALITY which implies that the code provided in the repos has not been formally tested and is provided as-is. It is not suitable for production environments. In addition, this code will not be maintained and there may be no bug maintenance planned for these resources. Silicon Labs may update projects from time to time.
70 |
--------------------------------------------------------------------------------
/iot_utilities/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | IoT Utilities
5 | |
6 |
7 |
8 |
9 |
10 | |
11 |
12 |
13 |
14 | # Silicon Labs IoT Utilities #
15 |
16 | This repo contains various utilities which can be used with Silicon Labs products.
17 |
18 | ## Examples ##
19 |
20 | - Java Implementation of PCAP and PCAPNG File Format
21 |
22 | ## Documentation ##
23 |
24 | Official documentation can be found at our [Developer Documentation](https://docs.silabs.com/#section-mcu-wireless) page.
25 |
26 | ## Reporting Bugs/Issues and Posting Questions and Comments ##
27 |
28 | To report bugs in the Application Examples projects, please create a new "Issue" in the "Issues" section of this repo. Please reference the board, project, and source files associated with the bug, and reference line numbers. If you are proposing a fix, also include information on the proposed fix. Since these examples are provided as-is, there is no guarantee that these examples will be updated to fix these issues.
29 |
30 | Questions and comments related to these examples should be made by creating a new "Issue" in the "Issues" section of this repo.
31 |
32 | ## Disclaimer ##
33 |
34 | The Gecko SDK suite supports development with Silicon Labs IoT SoC and module devices. Unless otherwise specified in the specific directory, all examples are considered to be EXPERIMENTAL QUALITY which implies that the code provided in the repos has not been formally tested and is provided as-is. It is not suitable for production environments. In addition, this code will not be maintained and there may be no bug maintenance planned for these resources. Silicon Labs may update projects from time to time.
35 |
--------------------------------------------------------------------------------
/middleware/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | EFR32 Middleware Application Examples
5 | |
6 |
7 |
8 |
9 |
10 | |
11 |
12 |
13 |
14 | # Silicon Labs Middleware #
15 |
16 | This folder contains middleware that can be used with Silicon Labs products. These libraries can be used to provide additional capabilities to your application.
17 |
18 | ## Submodules ##
19 |
20 | - nfc
21 |
22 | ## Documentation ##
23 |
24 | Official documentation can be found at our [Developer Documentation](https://docs.silabs.com/) page.
25 |
26 | ## Reporting Bugs/Issues and Posting Questions and Comments ##
27 |
28 | To report bugs in the Application Examples projects, please create a new "Issue" in the "Issues" section of this repo. Please reference the board, project, and source files associated with the bug, and reference line numbers. If you are proposing a fix, also include information on the proposed fix. Since these examples are provided as-is, there is no guarantee that these examples will be updated to fix these issues.
29 |
30 | Questions and comments related to these examples should be made by creating a new "Issue" in the "Issues" section of this repo.
31 |
32 | ## Disclaimer ##
33 |
34 | The Gecko SDK suite supports development with Silicon Labs IoT SoC and module devices. Unless otherwise specified in the specific directory, all examples are considered to be EXPERIMENTAL QUALITY which implies that the code provided in the repos has not been formally tested and is provided as-is. It is not suitable for production environments. In addition, this code will not be maintained and there may be no bug maintenance planned for these resources. Silicon Labs may update projects from time to time.
35 |
--------------------------------------------------------------------------------
/platform/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | EFM32 and EFR32 Platform Examples
5 | |
6 |
7 |
8 |
9 |
10 | |
11 |
12 |
13 |
14 | # Silicon Labs Platform #
15 |
16 | Our energy-friendly EFM32 and EFR32 microcontrollers (MCUs) are ideal for ultra-low power applications. Based on ARM® Cortex® -M0+, Cortex-M3, and Cortex-M4 cores, our 32-bit MCUs extend battery life for those "hard-to-reach", power-sensitive consumer and industrial applications. Engineered for low power and intelligent design, our MCUs can scale power consumption while still performing real-time embedded tasks.
17 |
18 | ## Submodules ##
19 |
20 | - peripheral_examples
21 | - Examples that demonstrate the peripherals of Silicon Labs Series 0, Series 1, and Series 2 devices.
22 | - platform_applications
23 | - Platform examples made for EFM and EFR devices.
24 |
25 | ## Supported Series 0 Devices ##
26 |
27 | - EFM32ZG
28 | - EFM32HG
29 | - EFM32TG
30 | - EFM32G
31 | - EFM32LG
32 | - EFM32GG
33 | - EFM32WG
34 |
35 | ## Supported Series 1 Devices ##
36 |
37 | - EFM32PG1
38 | - EFR32MG1
39 | - EFR32BG1
40 | - EFR32FG1
41 | - EFM32PG12
42 | - EFR32MG12
43 | - EFR32BG12
44 | - EFR32FG12
45 | - EFR32MG13
46 | - EFR32BG13
47 | - EFR32FG13
48 | - EFR32MG14
49 | - EFR32BG14
50 | - EFR32FG14
51 | - EFM32GG11
52 | - EFM32TG11
53 |
54 | ## Supported Series 2 Devices ##
55 |
56 | - EFR32MG21
57 | - EFR32BG21
58 |
59 | ## Documentation ##
60 |
61 | Official documentation can be found at our [Developer Documentation](https://docs.silabs.com/#section-mcu-wireless) page.
62 |
63 | ## Reporting Bugs/Issues and Posting Questions and Comments ##
64 |
65 | To report bugs in the Application Examples projects, please create a new "Issue" in the "Issues" section of this repo. Please reference the board, project, and source files associated with the bug, and reference line numbers. If you are proposing a fix, also include information on the proposed fix. Since these examples are provided as-is, there is no guarantee that these examples will be updated to fix these issues.
66 |
67 | Questions and comments related to these examples should be made by creating a new "Issue" in the "Issues" section of this repo.
68 |
69 | ## Disclaimer ##
70 |
71 | The Gecko SDK suite supports development with Silicon Labs IoT SoC and module devices. Unless otherwise specified in the specific directory, all examples are considered to be EXPERIMENTAL QUALITY which implies that the code provided in the repos has not been formally tested and is provided as-is. It is not suitable for production environments. In addition, this code will not be maintained and there may be no bug maintenance planned for these resources. Silicon Labs may update projects from time to time.
72 |
--------------------------------------------------------------------------------
/proprietary/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | EFR32 Proprietary Application Examples
5 | |
6 |
7 |
8 |
9 |
10 | |
11 |
12 |
13 |
14 | # Silicon Labs Proprietary #
15 |
16 | Silicon Labs EFR parts support the use of proprietary wireless protocols. Proprietary wireless allows for customizable physical protocols. Silicon Labs provides two ways to create proprietary wireless applications. The first is RAIL or Radio Abstraction Interface Layer. RAIL provides a common API to access the radio on supported parts. This API can be used to build fully customized network stacks from scratch. Second, there is Connect, which is a fully-featured stack that can be customized for an application's needs. While it does not provide the flexibility that RAIL provides, it comes with many features already implemented, like the ability to form star and extended star networks, security features, and 802.15.4 link layer compatibility.
17 |
18 | ## Submodules ##
19 |
20 | - proprietary\_connect
21 | - All proprietary examples based on the Connect stack.
22 | - proprietary\_rail
23 | - All proprietary examples based on the RAIL API.
24 |
25 | ## Supported Series 1 Devices ##
26 |
27 | - EFR32MG1
28 | - EFR32BG1
29 | - EFR32FG1
30 | - EFR32MG12
31 | - EFR32BG12
32 | - EFR32FG12
33 | - EFR32MG13
34 | - EFR32BG13
35 | - EFR32FG13
36 | - EFR32MG14
37 | - EFR32BG14
38 | - EFR32FG14
39 |
40 | ## Documentation ##
41 |
42 | Official RAIL documentation can be found at our [Developer Documentation](https://docs.silabs.com/rail/latest/) page.
43 | Official Connect Stack documentation can be found at our [Developer Documentation](https://docs.silabs.com/connect-stack/latest/) page.
44 |
45 | ## Reporting Bugs/Issues and Posting Questions and Comments ##
46 |
47 | To report bugs in the Application Examples projects, please create a new "Issue" in the "Issues" section of this repo. Please reference the board, project, and source files associated with the bug, and reference line numbers. If you are proposing a fix, also include information on the proposed fix. Since these examples are provided as-is, there is no guarantee that these examples will be updated to fix these issues.
48 |
49 | Questions and comments related to these examples should be made by creating a new "Issue" in the "Issues" section of this repo.
50 |
51 | ## Disclaimer ##
52 |
53 | The Gecko SDK suite supports development with Silicon Labs IoT SoC. Unless otherwise specified in the specific directory, all examples are considered to be EXPERIMENTAL QUALITY which implies that the code provided in the repos has not been formally tested and is provided as-is. It is not suitable for production environments. In addition, this code will not be maintained and there may be no bug maintenance planned for these resources. Silicon Labs may update projects from time to time.
54 |
--------------------------------------------------------------------------------
/toc_hwdrv.md:
--------------------------------------------------------------------------------
1 | # Table of Contents by Hardware Driver Class #
2 |
3 | Hardware drivers are provided for popular 3rd party expansion boards such as:
4 |
5 | 1. [SparkFun QWIIC](https://www.sparkfun.com/qwiic)
6 | 2. [MikroE Click](https://www.mikroe.com/click)
7 | 3. [Adafruit](https://www.adafruit.com/)
8 |
9 | | Name |HW Driver Class |Third-party board |Application Example|
10 | | ---- |--------------- |----------------- |------------------- |
11 | | [Audio DAC Driver](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/audio_dac_uda1334a/README.md) |Audio |[](https://www.adafruit.com/product/3678) | |
12 | | [Magnetic Buzzer Driver](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/magnetic_buzzer/README.md) |Audio |[](https://www.mikroe.com/buzz-2-click) |[Air Quality Monitor application with BLE](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_air_quality_monitor) |
13 | | [Battery Fuel Gauge MAX17048](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/fuel_gauge_battery_max17048/README.md) |Battery monitor |[](https://www.maximintegrated.com/en/products/power/battery-management/MAX17048XEVKIT.html) | |
14 | | [Ir Array AMG8833 Driver](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/ir_array_amg88xx/README.md) |Camera |[](https://www.sparkfun.com/products/14607) | |
15 | | [7-Segment LED driver](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/led_7seg/README.md) |Display |[](https://www.mikroe.com/ut-m-7-seg-r-click) |[Explorer Kit Bluetooth example using the I2C-bus Joystick and the SPI-bus 7-segment LED display](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_explorer_kit_joystick_7seg) |
16 | | [eInk](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/eink_ea2200-bja/README.md) |Display | | |
17 | | [OLED W Click Driver - SPI](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/oled_ssd1306_spi/README.md) |Display |[](https://www.mikroe.com/oled-w-click) | |
18 | | [SparkFun Micro OLED Breakout (Qwiic) Driver - I2C](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/oled_ssd1306_i2c/README.md) |Display |[](https://www.sparkfun.com/products/14532) |[Door lock example application with BLE](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_door_lock) |
19 | | [CAP1166 Capacitive touch driver](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/cap1166_capacitive_touch/README.md) |Human interface |[](https://www.mikroe.com/cap-touch-2-click) |[Door lock example application with BLE](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_door_lock) |
20 | | [Joystick driver](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/joystick/README.md) |Human interface |[](https://www.sparkfun.com/products/15168) |[Explorer Kit Bluetooth example using the I2C-bus Joystick and the SPI-bus 7-segment LED display](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_explorer_kit_joystick_7seg) |
21 | | [Key Pad Driver](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/keypad_tegg1pc4x4/readme.md) |Human interface | |[BLE IR Generator Example](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_ir_generator) |
22 | | [DC motor driver](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/dc_motor_driver_tb6549fg/README.md) |Motor Control |[](https://www.mikroe.com/dc-motor-3-click) | |
23 | | [Stepper Motor Driver](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/stepper_motor_a4988/readme.md) |Motor Control |[](https://www.mikroe.com/stepper-2-click) | |
24 | | [W5500 Ethernet Module](https://github.com/SiliconLabs/platform_hardware_drivers/blob/master/ethernet_w5x00/README.md) |Network |[](https://www.mikroe.com/eth-wiz-click) | |
25 | | [GPS Driver](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/gps_lea6s/README.md) |Other |[](https://www.mikroe.com/gps-click) | |
26 | | [IR Generator Driver](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/ir_generate/readme.md) |Other | |[BLE IR Generator Example](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_ir_generator) |
27 | | [NT3H2x11 Driver](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/nfc_nt3h2x11/README.md) |Other | |[Bluetooth NFC Pairing with NT3H2x11](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_nfc_pairing) |
28 | | [PN71x0 NCI NFC Controller Driver](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/nfc_pn71x0/README.md) |Other |[](https://www.mikroe.com/nfc-click) | |
29 | | [RFID Driver](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/rfid_id12la/README.md) |Other |[](https://www.sparkfun.com/products/11827) | |
30 | | [Accelerometer BMA400 driver](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/accelerometer_bma400_spi/README.md) |Sensor |[](https://www.mikroe.com/accel-5-click) |[Movement Detection application with BLE](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_movement_detection) |
31 | | [Barometer driver -I2C](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/bma400_accelerometer/README.md) |Sensor |[](https://www.mikroe.com/accel-5-click)
[](https://www.sparkfun.com/products/14688) |[Explorer Kit Bluetooth accelerometer example using I2C bus BMA400 accelerometer](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_explorer_kit_i2c_accelerometer) |
32 | | [Barometer driver -SPI](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/barometer/README.md) |Sensor |[](https://www.adafruit.com/product/4494)
[](https://www.sparkfun.com/products/14688)
[](https://www.mikroe.com/pressure-3-click) | |
33 | | [Biometric Driver](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/bio_sensor_maxm86161/README.md) |Sensor |[](https://www.mikroe.com/heart-rate-2-click) |[Bluetooth Module Explorer Kit HRM/SpO2 Software Demo using MAXM86161 sensor](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_explorer_kit_i2c_bio_sensor) |
34 | | [BME280 CCS811 Qwiic driver](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/bme280_ccs811_qwiic/README.md) |Sensor |[](https://www.sparkfun.com/products/14348) | |
35 | | [MLX90632 IrThermo 3 click Driver](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/fir_sensor_mlx90632/readme.md) |Sensor |[](https://www.mikroe.com/ir-thermo-3-click) |[MLX90632 IrThermo 3 click Bluetooth example](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_fir_sensor_mlx90632) |
36 | | [PIR Sensor Driver](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/pir_ira_s210st01/README.md) |Sensor |[](https://www.silabs.com/development-tools/sensors/occupancy-sensor-kit) |[Z-Wave Motion Sensor PIR Example](https://github.com/SiliconLabs/z_wave_applications/tree/master/z_wave_motion_sensor_pir_application) |
37 | | [VL53L1X Distance Sensor Driver](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/distance_vl53l1x/README.md) |Sensor |[](https://www.sparkfun.com/products/14722) |[Distance Monitor example application using VL53L1X distance sensor and BLE](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_distance_monitor)
[Mesh Room Monitor application](https://github.com/SiliconLabs/bluetooth_mesh_applications/tree/master/btmesh_room_monitor)
[People counting application with BLE](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_people_counting) |
38 | | [TRIACDRV](https://github.com/SiliconLabs/platform_hardware_drivers/tree/master/triac/README.md) |Voltage Controller | | |
39 |
--------------------------------------------------------------------------------
/toc_msar.md:
--------------------------------------------------------------------------------
1 | # Table of Contents by Market Segment Application
2 |
3 | | Name |Application |Market Segment |Wireless |
4 | | ---- |----------- |-------------- |-------- |
5 | | [Apple Notification Center Service](https://github.com/SiliconLabs/bluetooth_applications/tree/master/apple_notification_center_service) |Access notifications |Home |BLE |
6 | | [NFC Pairing with NT3H2x11](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_nfc_pairing/bluetooth_nfc_pairing_t2t_nt3h2x11) |Communication |Commercial |BLE |
7 | | [RFID Card Scan](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_rfid_notify) |Communication |Industrial |BLE |
8 | | [Bluetooth Security Indentity](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_secure_identity) |Communication |Retail |BLE |
9 | | [Secure Serial Port Profile](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_secure_spp_over_ble) |Communication |Retail |BLE |
10 | | [Serial Port Profile](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_spp_over_ble) |Communication |Retail |BLE |
11 | | [Serial Port Profile with Windows](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_spp_with_windows) |Communication |Retail |BLE |
12 | | [Distance Monitor using VL53L1X](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_distance_monitor) |Distance measurment |Commercial |BLE |
13 | | [Human Interface Device Keyboard](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_hid_keyboard) |Embedded to gateway |Commercial |BLE |
14 | | [Using EM4 Energy Mode in Bluetooth Beacon App](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_using_em4_energy_mode_in_bl_ibeacon_app) |Example code |Commercial |BLE |
15 | | [A reliable way for SED to receive asynchronous transmissions from other devices without frequent polling](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_sed_asynchronous_transmission) |Example code |Home |Zigbee |
16 | | [Controlling LEDs from a Smartphone](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_controlling_LEDs_from_Smartphone) |Example code |Home |BLE |
17 | | [Green Power gateway example](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_green_power_gateway) |Example code |Home |Zigbee |
18 | | [Optimization on EM2 Current Consumption of the Sleepy Z3Switch Example Project in EmberZNet 7.0](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_sed_z3switch/zigbee_7.x/EFR32MG21) |Example code |Home |Zigbee |
19 | | [Optimization on EM2 Current Consumption of the Sleepy Z3Swtich Example Project](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_sed_z3switch/zigbee_6.x/EFR32MG12) |Example code |Home |Zigbee |
20 | | [Optimization on EM2 Current Consumption of the Sleepy Z3Swtich Example Project](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_sed_z3switch/zigbee_6.x/EFR32MG21) |Example code |Home |Zigbee |
21 | | [Optimization on EM2 Current Consumption of the Sleepy Z3Swtich Example Project](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_sed_z3switch/zigbee_6.x/EFR32MG22) |Example code |Home |Zigbee |
22 | | [RHT Si7021 Zigbee Sleepy End-Device and Gateway example](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_sed_rht_sensor) |Example code |Home |Zigbee |
23 | | [Switching Between Two Zigbee Applications](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_switching_between_applications) |Example code |Home |Zigbee |
24 | | [Switching Between Two Zigbee Applications Using Slot Manager](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_switching_between_applications_using_slot_manager) |Example code |Home |Zigbee |
25 | | [Zigbee Source Routing Repair Plugin](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_source_routing_repair_plugin) |Example code |Home |Zigbee |
26 | | [Multi-Slave Multi-Master Dual-Topology Example](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_multicentral_multiperipheral_dual_topology) |Example code |Industrial |BLE |
27 | | [Zigbee Battery Monitor Example](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_battery_monitor) |Example code |Industrial |Zigbee |
28 | | [Zigbee Network Testing Plugin](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_network_testing_plugin) |Example code |Industrial |Zigbee |
29 | | [Zigbee RTC Time](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_rtc_time_sync) |Example code |Industrial |Zigbee |
30 | | [IR Signal Generator](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_ir_generator) |Example code |Retail |BLE |
31 | | [Log System](https://github.com/SiliconLabs/bluetooth_applications/tree/master/log_system) |Example code |Retail |BLE |
32 | | [Manufacturing Library Extension](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_mfglib_extension/zigbee_6.x) |Example code |Retail |Zigbee |
33 | | [Manufacturing Library Extension](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_mfglib_extension/zigbee_7.x) |Example code |Retail |Zigbee |
34 | | [Optimization on the EM2 Current Consumption of the DynamicMultiprotocolLightSed Example Project](https://github.com/SiliconLabs/zigbee_applications/tree/master/dmp_sed_light/EFR32MG12) |Example code |Retail |Zigbee |
35 | | [Optimize Boot-up Rejoin](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_optimize_bootup_rejoin) |Example code |Retail |Zigbee |
36 | | [Thermometer Example with EFR32 Internal Temperature Sensor](https://github.com/SiliconLabs/bluetooth_applications/tree/master/thermometer_example_with_efr32_internal_temperature_sensor) |Example code |Retail |BLE |
37 | | [Blood Glucose Meters](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_bgm) |Medical device |Commercial |BLE |
38 | | [Continuous Glucose Monitoring](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_cgm) |Medical device |Commercial |BLE |
39 | | [Heart rate and SpO2 Measurement using MAXM86161 sensor](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_explorer_kit_i2c_bio_sensor) |Medical device |Commercial |BLE |
40 | | [Heart rate and SpO2 Measurement using MAXM86161 sensor and OLED display](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_explorer_kit_bio_sensor_oled) |Medical device |Commercial |BLE |
41 | | [Air Quality Monitor application with BLE](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_air_quality_monitor) |Medical device |Home |BLE |
42 | | [btmesh_data_log](https://github.com/SiliconLabs/bluetooth_mesh_applications/tree/master/btmesh_temperature_log) |Mesh |Home |Bluetooth Mesh |
43 | | [Room Monitor](https://github.com/SiliconLabs/bluetooth_mesh_applications/tree/master/btmesh_room_monitor/btmesh_room_monitor_consumer) |Mesh |Home |Bluetooth Mesh |
44 | | [Implementing OTA Firmware Update in User Application](https://github.com/SiliconLabs/bluetooth_applications/tree/master/ota_firmware_update_in_user_application) |OTA |Industrial |BLE |
45 | | [Uploading Images to Internal/External Flash Using OTA DFU](https://github.com/SiliconLabs/bluetooth_applications/tree/master/uploading_images_to_multiple_slots) |OTA |Industrial |BLE |
46 | | [Door lock](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_door_lock) |Security |Home |BLE |
47 | | [Bluetooth Explorer Kit accelerometer example using BMA400 sensor with SPI bus](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_explorer_kit_accelerometer_bma400_spi) |Sensor Integration |Retail |BLE |
48 | | [Explorer Kit Bluetooth accelerometer example using I2C bus BMA400 accelerometer](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_explorer_kit_i2c_accelerometer) |Sensor Integration |Retail |BLE |
49 | | [Explorer Kit Bluetooth barometer example using I2C bus DPS310 pressure sensor](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_explorer_kit_i2c_barometer) |Sensor Integration |Retail |BLE |
50 | | [Explorer Kit Bluetooth example using the I2C-bus Joystick and the SPI-bus 7-segment LED display](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_explorer_kit_joystick_7seg) |Sensor Integration |Retail |BLE |
51 | | [MLX90632 IrThermo 3 click Bluetooth example](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_fir_sensor_mlx90632) |Sensor Integration |Retail |BLE |
52 | | [People counting application](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_people_counting) |Smart home |Home |BLE |
53 | | [Reporting Battery Voltage](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_reporting_battery_voltage_over_BLE) |Smart home |Home |BLE |
54 |
--------------------------------------------------------------------------------
/toc_wl_use_case.md:
--------------------------------------------------------------------------------
1 | # Table of Contents by Wireless Use Case
2 |
3 | | Name |Embedded to Embedded |Embedded to Gateway |Embedded to Mobile |Wireless |
4 | | ---- |:--------------------: |:-------------------: |:------------------: |-------- |
5 | | [A reliable way for SED to receive asynchronous transmissions from other devices without frequent polling](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_sed_asynchronous_transmission) |✔ | | |Zigbee |
6 | | [Air Quality Monitor application with BLE](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_air_quality_monitor) | | |✔ |BLE |
7 | | [Apple Notification Center Service](https://github.com/SiliconLabs/bluetooth_applications/tree/master/apple_notification_center_service) | | |✔ |BLE |
8 | | [Blood Glucose Meters](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_bgm) | | |✔ |BLE |
9 | | [Bluetooth Explorer Kit accelerometer example using BMA400 sensor with SPI bus](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_explorer_kit_accelerometer_bma400_spi) | | |✔ |BLE |
10 | | [Bluetooth Security Indentity](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_secure_identity) |✔ | | |BLE |
11 | | [btmesh_data_log](https://github.com/SiliconLabs/bluetooth_mesh_applications/tree/master/btmesh_temperature_log) |✔ | | |Bluetooth Mesh |
12 | | [Continuous Glucose Monitoring](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_cgm) | | |✔ |BLE |
13 | | [Controlling LEDs from a Smartphone](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_controlling_LEDs_from_Smartphone) | | |✔ |BLE |
14 | | [Distance Monitor using VL53L1X](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_distance_monitor) | | |✔ |BLE |
15 | | [Door lock](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_door_lock) | | |✔ |BLE |
16 | | [Explorer Kit Bluetooth accelerometer example using I2C bus BMA400 accelerometer](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_explorer_kit_i2c_accelerometer) | | |✔ |BLE |
17 | | [Explorer Kit Bluetooth barometer example using I2C bus DPS310 pressure sensor](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_explorer_kit_i2c_barometer) | | |✔ |BLE |
18 | | [Explorer Kit Bluetooth example using the I2C-bus Joystick and the SPI-bus 7-segment LED display](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_explorer_kit_joystick_7seg) | | |✔ |BLE |
19 | | [Green Power gateway](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_green_power_gateway) | |✔ | |Zigbee |
20 | | [Heart rate and SpO2 Measurement using MAXM86161 sensor](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_explorer_kit_i2c_bio_sensor) | | |✔ |BLE |
21 | | [Heart rate and SpO2 Measurement using MAXM86161 sensor and OLED display](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_explorer_kit_bio_sensor_oled) | | |✔ |BLE |
22 | | [Human Interface Device Keyboard](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_hid_keyboard) | |✔ | |BLE |
23 | | [Implementing OTA Firmware Update in User Application](https://github.com/SiliconLabs/bluetooth_applications/tree/master/ota_firmware_update_in_user_application) | | |✔ |BLE |
24 | | [IR Signal Generator](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_ir_generator) | | |✔ |BLE |
25 | | [Log System](https://github.com/SiliconLabs/bluetooth_applications/tree/master/log_system) |✔ | |✔ |BLE |
26 | | [Manufacturing Library Extension](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_mfglib_extension/zigbee_6.x) |✔ | | |Zigbee |
27 | | [Manufacturing Library Extension](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_mfglib_extension/zigbee_7.x) |✔ | | |Zigbee |
28 | | [Mesh Room Monitor](https://github.com/SiliconLabs/bluetooth_mesh_applications/tree/master/btmesh_room_monitor) |✔ | |✔ |Bluetooth Mesh |
29 | | [MLX90632 IrThermo 3 click Bluetooth example](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_fir_sensor_mlx90632) | | |✔ |BLE |
30 | | [Multi-Slave Multi-Master Dual-Topology Example](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_multicentral_multiperipheral_dual_topology) |✔ | |✔ |BLE |
31 | | [NFC Pairing with NT3H2x11](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_nfc_pairing/bluetooth_nfc_pairing_t2t_nt3h2x11) | | |✔ |BLE |
32 | | [Optimization on EM2 Current Consumption of the Sleepy Z3Switch Example Project in EmberZNet 7.0](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_sed_z3switch/zigbee_7.x/EFR32MG21) |✔ | | |Zigbee |
33 | | [Optimization on EM2 Current Consumption of the Sleepy Z3Swtich Example Project](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_sed_z3switch/zigbee_6.x/EFR32MG12) |✔ | | |Zigbee |
34 | | [Optimization on EM2 Current Consumption of the Sleepy Z3Swtich Example Project](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_sed_z3switch/zigbee_6.x/EFR32MG21) |✔ | | |Zigbee |
35 | | [Optimization on EM2 Current Consumption of the Sleepy Z3Swtich Example Project](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_sed_z3switch/zigbee_6.x/EFR32MG22) |✔ | | |Zigbee |
36 | | [Optimization on the EM2 Current Consumption of the DynamicMultiprotocolLightSed Example Project](https://github.com/SiliconLabs/zigbee_applications/tree/master/dmp_sed_light/EFR32MG12) |✔ | | |Zigbee |
37 | | [Optimize Boot-up Rejoin](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_optimize_bootup_rejoin) |✔ | | |Zigbee |
38 | | [People counting application](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_people_counting) | | |✔ |BLE |
39 | | [Reporting Battery Voltage](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_reporting_battery_voltage_over_BLE) | | |✔ |BLE |
40 | | [RFID Card Scan](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_rfid_notify) | | |✔ |BLE |
41 | | [RHT Si7021 Zigbee Sleepy End-Device and Gateway example](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_sed_rht_sensor) | |✔ | |Zigbee |
42 | | [Secure Serial Port Profile](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_secure_spp_over_ble) | |✔ | |BLE |
43 | | [Serial Port Profile](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_spp_over_ble) | |✔ | |BLE |
44 | | [Serial Port Profile with Windows](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_spp_with_windows) | |✔ | |BLE |
45 | | [Switching Between Two Zigbee Applications](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_switching_between_applications) |✔ | | |Zigbee |
46 | | [Switching Between Two Zigbee Applications Using Slot Manager](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_switching_between_applications_using_slot_manager) |✔ | | |Zigbee |
47 | | [Thermometer Example with EFR32 Internal Temperature Sensor](https://github.com/SiliconLabs/bluetooth_applications/tree/master/thermometer_example_with_efr32_internal_temperature_sensor) | | |✔ |BLE |
48 | | [Uploading Images to Internal/External Flash Using OTA DFU](https://github.com/SiliconLabs/bluetooth_applications/tree/master/uploading_images_to_multiple_slots) | | |✔ |BLE |
49 | | [Using EM4 Energy Mode in Bluetooth Beacon App](https://github.com/SiliconLabs/bluetooth_applications/tree/master/bluetooth_using_em4_energy_mode_in_bl_ibeacon_app) | | |✔ |BLE |
50 | | [Zigbee Battery Monitor](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_battery_monitor) |✔ | | |Zigbee |
51 | | [Zigbee Network Testing Plugin](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_network_testing_plugin) |✔ | | |Zigbee |
52 | | [Zigbee RTC Time](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_rtc_time_sync) |✔ | | |Zigbee |
53 | | [Zigbee Source Routing Repair Plugin](https://github.com/SiliconLabs/zigbee_applications/tree/master/zigbee_source_routing_repair_plugin) |✔ | | |Zigbee |
54 |
--------------------------------------------------------------------------------
/training/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | EFM32 and EFR32 Training
5 | |
6 |
7 |
8 |
9 |
10 | |
11 |
12 |
13 |
14 | # Silicon Labs Training #
15 |
16 | Hit the ground running with the latest how-to information, tutorials, and training to give you the know-how you need to accelerate your development process and get your products to market as quickly as possible.
17 |
18 | ## Submodules ##
19 |
20 | - training_examples
21 | - Contains various training examples based on Silicon Labs wireless hardware and software.
22 |
23 | ## Documentation ##
24 |
25 | Official documentation can be found at our [Developer Documentation](https://docs.silabs.com/) page.
26 |
27 | ## Reporting Bugs/Issues and Posting Questions and Comments ##
28 |
29 | To report bugs in the Application Examples projects, please create a new "Issue" in the "Issues" section of this repo. Please reference the board, project, and source files associated with the bug, and reference line numbers. If you are proposing a fix, also include information on the proposed fix. Since these examples are provided as-is, there is no guarantee that these examples will be updated to fix these issues.
30 |
31 | Questions and comments related to these examples should be made by creating a new "Issue" in the "Issues" section of this repo.
32 |
33 | ## Disclaimer ##
34 |
35 | The Gecko SDK suite supports development with Silicon Labs IoT SoC and module devices. Unless otherwise specified in the specific directory, all examples are considered to be EXPERIMENTAL QUALITY which implies that the code provided in the repos has not been formally tested and is provided as-is. It is not suitable for production environments. In addition, this code will not be maintained and there may be no bug maintenance planned for these resources. Silicon Labs may update projects from time to time.
36 |
--------------------------------------------------------------------------------
/wifi/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Wi-Fi Application Examples
5 | |
6 |
7 |
8 |
9 |
10 | |
11 |
12 |
13 |
14 | # Silicon Labs Wi-Fi #
15 |
16 | Silicon Labs Wi-Fi chips (SoCs) and Wi-Fi modules are designed specifically for the IoT, where robust RF performance, low power consumption, easy application development and fast time-to-market are key requirements.
17 |
18 | ## Submodules ##
19 |
20 | - wifi\_combo\_applications
21 | - Examples that use the Wi-Fi Combo stack to implement complete applications.
22 |
23 | ## Supported Devices ##
24 |
25 | -
26 |
27 | ## Documentation ##
28 |
29 | Official documentation can be found at our [Developer Documentation](https://docs.silabs.com/wifi/) page.
30 |
31 | ## Reporting Bugs/Issues and Posting Questions and Comments ##
32 |
33 | To report bugs in the Application Examples projects, please create a new "Issue" in the "Issues" section of this repo. Please reference the board, project, and source files associated with the bug, and reference line numbers. If you are proposing a fix, also include information on the proposed fix. Since these examples are provided as-is, there is no guarantee that these examples will be updated to fix these issues.
34 |
35 | Questions and comments related to these examples should be made by creating a new "Issue" in the "Issues" section of this repo.
36 |
37 | ## Disclaimer ##
38 |
39 | The Gecko SDK suite supports development with Silicon Labs IoT SoC and module devices. Unless otherwise specified in the specific directory, all examples are considered to be EXPERIMENTAL QUALITY which implies that the code provided in the repos has not been formally tested and is provided as-is. It is not suitable for production environments. In addition, this code will not be maintained and there may be no bug maintenance planned for these resources. Silicon Labs may update projects from time to time.
40 |
--------------------------------------------------------------------------------
/z_wave/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | EFR32 Z-Wave Application Examples
5 | |
6 |
7 |
8 |
9 |
10 | |
11 |
12 |
13 |
14 | # Silicon Labs Z-Wave #
15 |
16 | Z-Wave is designed to meet the demands of the future smart home, where increasing needs for more sensors and battery-operated devices require both long-range and low power. Our sub-GHz Z-Wave solutions offer best in class security, Smart Start provisioning, battery life of up to 10 years, full home coverage, customer product-level interoperability and backwards compatibility.
17 |
18 | ## Submodules ##
19 |
20 | - z_wave_applications
21 | - Examples that show applications that can be created on top of the Silicon Labs Z-Wave stack.
22 |
23 | ## Supported Devices ##
24 |
25 | - EFR32ZG14
26 | - ZGM130S
27 |
28 | ## Documentation ##
29 |
30 | Official documentation can be found at our [Developer Documentation](https://www.silabs.com/wireless/z-wave/specification) page.
31 |
32 | ## Reporting Bugs/Issues and Posting Questions and Comments ##
33 |
34 | To report bugs in the Application Examples projects, please create a new "Issue" in the "Issues" section of this repo. Please reference the board, project, and source files associated with the bug, and reference line numbers. If you are proposing a fix, also include information on the proposed fix. Since these examples are provided as-is, there is no guarantee that these examples will be updated to fix these issues.
35 |
36 | Questions and comments related to these examples should be made by creating a new "Issue" in the "Issues" section of this repo.
37 |
38 | ## Disclaimer ##
39 |
40 | The Gecko SDK suite supports development with Silicon Labs IoT SoC and module devices. Unless otherwise specified in the specific directory, all examples are considered to be EXPERIMENTAL QUALITY which implies that the code provided in the repos has not been formally tested and is provided as-is. It is not suitable for production environments. In addition, this code will not be maintained and there may be no bug maintenance planned for these resources. Silicon Labs may update projects from time to time.
41 |
--------------------------------------------------------------------------------
/zigbee/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | EFR32 Zigbee Application Examples
5 | |
6 |
7 |
8 |
9 |
10 | |
11 |
12 |
13 |
14 | # Silicon Labs Zigbee #
15 |
16 | As a leading provider of Zigbee solutions with decades of experience, Silicon Labs offers the most trusted and widely used Zigbee solution in the industry. Our portfolio of high performance and low power wireless devices, integrated with best-in-class Zigbee software and tools, enables you to get to market fast.
17 |
18 | ## Submodules ##
19 |
20 | - zigbee\_applications
21 | - Examples that show applications that can be created on top of the Silicon Labs Zigbee stack.
22 | - zigbee\_peripheral
23 | - Examples that demonstrate how to use MCU peripherals with the Silicon Labs Zigbee stack.
24 |
25 | ## Supported Series 1 Devices ##
26 |
27 | - EFR32MG1
28 | - EFR32MG12
29 | - EFR32MG13
30 | - EFR32MG14
31 |
32 | ## Series 2 Devices ##
33 |
34 | - EFR32MG21
35 | - EFR32MG22
36 |
37 | ## Documentation ##
38 |
39 | Official documentation can be found at our [Developer Documentation](https://docs.silabs.com/zigbee/latest/) page.
40 |
41 | ## Reporting Bugs/Issues and Posting Questions and Comments ##
42 |
43 | To report bugs in the Application Examples projects, please create a new "Issue" in the "Issues" section of this repo. Please reference the board, project, and source files associated with the bug, and reference line numbers. If you are proposing a fix, also include information on the proposed fix. Since these examples are provided as-is, there is no guarantee that these examples will be updated to fix these issues.
44 |
45 | Questions and comments related to these examples should be made by creating a new "Issue" in the "Issues" section of this repo.
46 |
47 | ## Disclaimer ##
48 |
49 | The Gecko SDK suite supports development with Silicon Labs IoT SoC and module devices. Unless otherwise specified in the specific directory, all examples are considered to be EXPERIMENTAL QUALITY which implies that the code provided in the repos has not been formally tested and is provided as-is. It is not suitable for production environments. In addition, this code will not be maintained and there may be no bug maintenance planned for these resources. Silicon Labs may update projects from time to time.
50 |
--------------------------------------------------------------------------------