Skip to content

Commit c2363a3

Browse files
silabs-HopNsilabs-DanielN
authored andcommitted
Energy Harvesting Applications v1.0.0
0 parents  commit c2363a3

File tree

325 files changed

+136092
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

325 files changed

+136092
-0
lines changed

README.md

+80
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
# Silicon Labs Energy Harvesting Applications - Simplicity SDK Extension #
2+
3+
[![Version Badge](https://img.shields.io/badge/-v1.0.0-green)](https://github.com/SiliconLabs/energy_harvesting_applications/releases)
4+
[![SiSDK Badge](https://img.shields.io/badge/SiSDK-v2024.6.2-green)](https://github.com/SiliconLabs/simplicity_sdk/releases)
5+
![License badge](https://img.shields.io/badge/License-Zlib-green)
6+
7+
This repo contains documentation, demos, examples and all the code needed for the Energy Harvesting extension. The content of the repository is meant to be accessed through Silicon Labs Simplicity Studio and should not be used directly.
8+
9+
## Requirements ##
10+
11+
### Hardware ###
12+
13+
- [EFR32xG22E Energy Harvesting Explorer Kit - xG22-EK8200A]()
14+
- [xG24 Explorer Kit - xG24-EK2703A](https://www.silabs.com/development-tools/wireless/efr32xg24-explorer-kit?tab=overview)
15+
16+
### Software ###
17+
18+
- [Simplicity Studio v5 IDE](https://www.silabs.com/developers/simplicity-studio)
19+
- [Simplicity SDK Version 2024.6.2](https://github.com/SiliconLabs/simplicity_sdk/releases/tag/v2024.6.2)
20+
- [Simplicity Connect Mobile App](https://www.silabs.com/developer-tools/simplicity-connect-mobile-app)
21+
22+
### External tools ###
23+
24+
- Power profiling tool: [Qoitech Otii Ace Pro](https://www.qoitech.com/otii-ace/)
25+
26+
## How to add to Simplicity Studio IDE ##
27+
28+
- Clone the repository somewhere on your PC
29+
30+
`git clone https://github.com/SiliconLabs/energy_harvesting_applications.git`
31+
32+
- Add the SDK extension to the SiSDK
33+
34+
- In Simplicity Studio go to **Preferences****Simplicity Studio****SDKs** and select the Simplicity SDK Suite to which the SDK extension will be added. Click **Add Extension…**
35+
- Click **Browse** and navigate to the root folder of the package above and click **Select Folder**.
36+
- The SDK extension should be displayed in the Detected SDK Extension window with the **Energy Harvesting** name, version, and path. Click **OK** and then **Trust** and **Apply and Close**.
37+
- Restart Simplicity Studio
38+
39+
> Make sure that **Evaluation** quality software components are enabled in the Software Component view.
40+
41+
## Examples ##
42+
43+
| No. | Example | Document | Protocol | Type |
44+
|:-----|:-------|:--------:|:--------:|:----:|
45+
|1|Bluetooth - SoC Energy Harvesting Sensor|[Readme](example/bt_soc_energy_harvesting_sensor/README.md)|BLE |Sensor|
46+
|2|Bluetooth RAIL - SoC Energy Harvesting Sensor|[Readme](example/bt_rail_soc_energy_harvesting_sensor/README.md)|Bluetooth RAIL |Sensor|
47+
|3|Bluetooth RAIL - SoC Energy Harvesting Kinetic Switch|[Readme](example/bt_rail_soc_energy_harvesting_kinetic_switch/README.md)|Bluetooth RAIL |Switch|
48+
|4|Bluetooth - SoC Energy Harvesting Application Observer|[Readme](example/bt_soc_energy_harvesting_application_observer/README.md)|BLE |Observer|
49+
|5|Zigbee GPD - SoC Energy Harvesting Sensor|[Readme](example/zigbee_gpd_soc_energy_harvesting_sensor/README.md)|Zigbee |Sensor|
50+
|6|Zigbee GPD - SoC Energy Harvesting Switch|[Readme](example/zigbee_gpd_soc_energy_harvesting_switch/README.md)|Zigbee |Switch|
51+
|7|Zigbee GPC - SoC Energy Harvesting Observer|[Readme](example/zigbee_gpc_soc_energy_harvesting_observer/README.md)|Zigbee |Observer|
52+
53+
## Drivers ##
54+
55+
<table>
56+
<tbody>
57+
<tr>
58+
<td colspan="3" align="left"><b>Power Management</b></td>
59+
</tr>
60+
<tr></tr>
61+
<tr>
62+
<td>&nbsp;&nbsp;&nbsp;&nbsp;AEM13920 - Energy Harvesting PMIC</td>
63+
<td>
64+
<a href="./driver/public/aem13920/">Driver</a>
65+
</td>
66+
<td>
67+
<a href="./driver/docs/AEM13920.md">Document</a>
68+
</td>
69+
</tr>
70+
</tbody>
71+
</table>
72+
73+
## Report Bugs & Get Support ##
74+
75+
To report bugs in the [Energy Harvesting Extension](https://github.com/SiliconLabs/energy_harvesting_applications) projects, you can either
76+
77+
- create a new "Issue" in the "Issues" section of this repo
78+
- or report any issues you found to us via [Silicon Labs Community](https://www.silabs.com/community)
79+
80+
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.

0 commit comments

Comments
 (0)