gecko_sdk
The Gecko SDK (GSDK) combines all Silicon Labs 32-bit IoT product software development kits (SDKs) based on Gecko Platform into a single, integrated SDK. (by SiliconLabs)
peripheral_examples
Simple peripheral examples for Silicon Labs EFM32/EFR32 Series 0, Series 1, and Series 2 devices (by SiliconLabs)
gecko_sdk | peripheral_examples | |
---|---|---|
6 | 1 | |
330 | 317 | |
3.3% | 0.6% | |
4.9 | 6.4 | |
17 days ago | about 1 month ago | |
C | C | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gecko_sdk
Posts with mentions or reviews of gecko_sdk.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-23.
-
Is simplicity studio still garbage?
Version 5 is a big improvement for sure. FYI: The Gecko SDK is also hosted on github: https://github.com/SiliconLabs/gecko_sdk and if you find that you dislike Studio, you can do your development with your tool of choice.
-
New zwave 700 firmware out as of yesterday. 7.18.4.0
Firmware file: gecko_sdk/zwave_ncp_serial_api_controller_BRD4206A.gbl at gsdk_4.1 · SiliconLabs/gecko_sdk · GitHub
-
FYI: 700-series firmware update 7.18.1 available
I have a Zooz ZST-10 (US based) with ZGM130S chip and used this successfully: https://github.com/SiliconLabs/gecko_sdk/blob/gsdk_4.1/protocol/z-wave/Apps/bin/gbl/zwave_ncp_serial_api_controller_BRD4207A.gbl
-
How do you navigate large GitHub repositories to find the code you actually care about?
Like, take this one for example: https://github.com/SiliconLabs/gecko_sdk I've got no idea how find the actual C source code l want because they've just got so much else going and I don't even know what system of categorization they're using.
-
Why am I getting no output in my SDA line measured with a logic analyzer but still getting print output on the consol
If it helps, the MCU is the EFR32MG24 from Silicon Labs, the accelerometer is the iis2dplc from SI, and this is the silabs library we're using: https://github.com/SiliconLabs/gecko_sdk I'm not really sure how to navigate the boatload of stuff they've got in that repository (it was already all set up in the project prior to my working on this one small piece; I'm an intern), so here are also some examples that are sort of similar to the functions in the library files in our project: https://github.com/SiliconLabs/peripheral_examples/tree/master/series1/i2c/i2c/src
-
Is simplicity studio necessary to program Silicon Labs microcontrollers or are there workarounds to use other IDE's?
I don’t have a ready made solution for you but I can help point you in the right direction. Silabs recently released the gecko_sdk to GitHub. Look it up and read the readme, it has links to their SLC which is a tool that you can use to autogenerate example projects etc. It is common to build using makefile projects, there are plugins/ways to set it up in vscode. To program a board you can use the command line tool simplicity commander. For debugging you can use ARM debugging plugins for vscode or whatever you find easiest, debugging for ARM is pretty standard.
peripheral_examples
Posts with mentions or reviews of peripheral_examples.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-08-08.
-
Why am I getting no output in my SDA line measured with a logic analyzer but still getting print output on the consol
If it helps, the MCU is the EFR32MG24 from Silicon Labs, the accelerometer is the iis2dplc from SI, and this is the silabs library we're using: https://github.com/SiliconLabs/gecko_sdk I'm not really sure how to navigate the boatload of stuff they've got in that repository (it was already all set up in the project prior to my working on this one small piece; I'm an intern), so here are also some examples that are sort of similar to the functions in the library files in our project: https://github.com/SiliconLabs/peripheral_examples/tree/master/series1/i2c/i2c/src
What are some alternatives?
When comparing gecko_sdk and peripheral_examples you can also consider the following projects:
stm32-cube-cmake-vscode - STM32, VSCode and CMake detailed tutorial