OpenWare
stlink
OpenWare | stlink | |
---|---|---|
1 | 11 | |
49 | 4,174 | |
- | 1.4% | |
0.0 | 8.1 | |
7 days ago | 6 days ago | |
C | C | |
GNU General Public License v3.0 only | BSD 3-clause "New" or "Revised" License |
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.
OpenWare
-
Open Sourced, Wireless, Customizable, Affordable Grid Controller
And a related issue is time sharing with user app to make sure that they won't end up running too long to stall main firmware. On OWL this is solved by running apps (patches) in a RTOS thread, effectively it must finish its processing and block on a mutex provided by firmware before a new block of audio is received, otherwise the app is stopped.
stlink
- Embassy 在 Blue Pill 上的点灯案例
- How can I manually flash a program to an STM32 chip without the IDE
- GD32F103C8T6 can replace an STM32F103C8T6?
-
How to upload code to STM32 using stm32flasher (linux & UART)
I see stlink clones on ebay for $7. The stlink software runs on linux : https://github.com/stlink-org/stlink. Or use pyocd.
-
Programmer/Debugger circuit that I can add on my dev board?
This one?
-
STM32 Nucleo CLI development
I did do a little bit of digging since this post. I think my distro has this set of tools:https://github.com/stlink-org/stlink
-
Pro dashboard and firmware
I flashed mine using the flasher included into a Stm32f4 discovery board I had laying around. Used this toolset https://github.com/stlink-org/stlink to flash the firmware. Not sure if you can use UART to flash, if that's so, you might be able to use a raspberry pi or Arduino as an interface which is far way more accessible than the stlink flasher.
-
What professional software exist to program embedded devices?
Usually the better tools (eg. Segger's J-link, st-link with st-util, OpenOCD) can emulate a GDB-server to which you can connect from a gdb or from the debug session at your IDE.
-
Need help to get start with Blue pill [Clone]
In order to get into stm32 development I bought a cheap stm32 blue pill clone (STM32F103C8T6) and a ST-LINK v2. I tried to get the info by using the st-info --probe command in the open source version of STlnk tools. I pluged in the stlinkv2 connecting the headers correctly to the dev board and the boot1 and boot0 was in 0 position, no additional connection was given.
-
Ada in STM32F429 Discovery Board
Have a look here: https://github.com/stlink-org/stlink/issues/651 Maybe you have the same problem.
What are some alternatives?
Matrix-Hardware-B5 - Mechanical and Electronic Design for Project Matrix
ubxlib - Portable C libraries which provide APIs to build applications with u-blox products and services. Delivered as add-on to existing microcontroller and RTOS SDKs.
launchpad-pro-rs - Open source firmware for the Launchpad Pro in Rust 🚀
stm32f103-example - A tiny example project for the STM32F103
LA104 - LA104 logic analyser alternative firmware and experiments
FreeRTOS-rust - Rust crate for FreeRTOS
3DCLK-FW - 3D Clock firmware
vscode-amiga-debug - One-stop Visual Studio Code Extension to compile, debug and profile Amiga C/C++ programs compiled by the bundled gcc 12.2 with the bundled WinUAE/FS-UAE.
flipperzero-firmware - Flipper Zero firmware source code
cosmicOS-core - Simple to use HAL for ARM Cortex-M devices
WS2812B_STM32F411 - WS2812 DMA library with low RAM needs. Up to 16 paralel outputs and thousands of LEDs on each of them
STM32-CMAKE-TEMPLATE - STM32 Template Project with Using CMake