All Projects → fpoussin → Qstlink2

fpoussin / Qstlink2

Licence: other
Cross-platform STLink v2 GUI

Programming Languages

c
50402 projects - #5 most used programming language

Labels

Projects that are alternatives of or similar to Qstlink2

Arm Cmake Toolchains
CMake toolchain configurations for ARM
Stars: ✭ 148 (-11.38%)
Mutual labels:  stm32
Edb Debugger
edb is a cross-platform AArch32/x86/x86-64 debugger.
Stars: ✭ 2,019 (+1108.98%)
Mutual labels:  qt
Porymap
Map editor for pokeemerald, pokefirered, and pokeruby
Stars: ✭ 164 (-1.8%)
Mutual labels:  qt
Stm32 graphics display drivers
STM32 LCD drivers (currently: spi(dma), gpio, fsmc(dma), st7735, st7783, ili9325, ili9328, ili9341, ili9486, ili9488, hx8347g)
Stars: ✭ 151 (-9.58%)
Mutual labels:  stm32
Keera Hails
Keera Hails: Haskell on Rails - Reactive Programming Framework for Interactive Haskell applications
Stars: ✭ 153 (-8.38%)
Mutual labels:  qt
Mini Cmake Qt
A minimal CMake template for Qt 5 & 6 projects
Stars: ✭ 156 (-6.59%)
Mutual labels:  qt
Qtpdfium
Pdf Redening on Qt
Stars: ✭ 148 (-11.38%)
Mutual labels:  qt
Openlidar
Open Hardware scanning triangulation laser rangefinder
Stars: ✭ 166 (-0.6%)
Mutual labels:  stm32
Antimony
Antimony is a computer-aided design (CAD) tool from a parallel universe in which CAD software evolved from Lisp machines rather than drafting tables
Stars: ✭ 1,902 (+1038.92%)
Mutual labels:  qt
Qml Loaders
Loading animation implementations in QML
Stars: ✭ 158 (-5.39%)
Mutual labels:  qt
Tinyframe
A simple library for building and parsing data frames for serial interfaces (like UART / RS232)
Stars: ✭ 151 (-9.58%)
Mutual labels:  stm32
Qtwebdriver
WebDriver implementation for Qt
Stars: ✭ 152 (-8.98%)
Mutual labels:  qt
Qtcsv
Library for reading and writing csv-files in Qt.
Stars: ✭ 156 (-6.59%)
Mutual labels:  qt
Haruna
Open source video player built with Qt/QML and libmpv.
Stars: ✭ 147 (-11.98%)
Mutual labels:  qt
Install Qt Action
Install Qt on your Github Actions workflows with just one simple action
Stars: ✭ 164 (-1.8%)
Mutual labels:  qt
Sqlitestudio
A free, open source, multi-platform SQLite database manager.
Stars: ✭ 2,337 (+1299.4%)
Mutual labels:  qt
Downzemall
DownZemAll! is a download manager for Windows, MacOS and Linux
Stars: ✭ 157 (-5.99%)
Mutual labels:  qt
Nf Interpreter
⚙️ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
Stars: ✭ 168 (+0.6%)
Mutual labels:  stm32
Zshelf
reMarkable app: Browse and download books from Z-Library
Stars: ✭ 166 (-0.6%)
Mutual labels:  qt
Modular Psu
EEZ Bench Box 3 (BB3) Modular T&M chassis
Stars: ✭ 159 (-4.79%)
Mutual labels:  stm32

QSTLink2 GitHub version Total alerts Language grade: C/C++

Travis - Ubuntu 16.04 - Qt5.5.1 Travis Build Status
Jenkins - Ubuntu 18.04 - Qt5.9.5 Build Status

Description

QSTLink2 is a cross-platform STLinkV2 GUI.

It can perform the following actions:

  • Write
  • Read
  • Verify
  • Erase

Downloads

Windows binaries:

Ubuntu PPA:

Building on Linux

Dependencies:

  • libusb-1.0
  • QtUSB (included)
  • qt5-qmake
  • qtbase5-dev
  • libqt5gui5
  • libqt5xml5

Build steps:

git clone [email protected]:fpoussin/QStlink2.git
git submodule update --init
qt5-qmake
make
sudo make install  # Optional

Building on Windows

You will need to run these commands from MSVC's CLI (I use MSVC2015 community) You might need to install windows driver SDK (WDK) to get WinUSB libs/headers. You can also build from Qt Creator, which is a lot easier.

I recommend that you build/download a static version of Qt 5 for Windows.
You can find a guide here: https://github.com/fpoussin/Qt5-MSVC-Static

Dependencies:

  • MSVC 2010 or better (community/express editions work fine)
  • WinUsb (WDK)
  • QtUSB (included)
  • Qt 5.2 SDK or newer

Build steps:

git clone [email protected]:fpoussin/QStlink2.git
git submodule update --init
qmake
nmake
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].