DAPLink Alternatives

Similar projects and alternatives to DAPLink

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better DAPLink alternative or higher similarity.

DAPLink discussion

Log in or Post with

DAPLink reviews and mentions

Posts with mentions or reviews of DAPLink. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-28.
  • At what abstraction level does the USB MSC class operate?
    1 project | /r/embedded | 16 Apr 2023
    If you just want to transfer data without necessarily using a filesystem on your storage device, check out daplink. It implements a virtual FAT filesystem over USB so you can copy over firmware updates easily.
  • DAP-Link Confusion
    1 project | /r/embedded | 19 Feb 2023
    From what I've found that DAP-Link is actually an ARM Mbed open source project to basically be similar to STM32 ST-Link: https://github.com/ARMmbed/DAPLink
  • What are some interesting uses of WebUSB you have come across?
    4 projects | news.ycombinator.com | 28 Jan 2023
    It's used for flashing the BBC micro:bit in both Microsoft MakeCode (makecode.microbit.org) and the micro:bit Python Editor (python.microbit.org). MakeCode uses it for lots of other devices like MakeCode Arcade too https://arcade.makecode.com )

    It's amazing for students to be able to quickly get a program they've written in their browser onto a device in their hands that can respond to and interact with the real world.

    Also great because with MicroPython and the Python Editor you get a standalone Python environment including REPL that's completely isolated from the PC - schools love it because no matter what the students do they're not going to break the host PCs.

    (The firmware that implements web USB on the micro:bit's USB interface chip is open source, DAPLink https://github.com/ARMmbed/DAPLink - poke

  • The design approach to the Zig programming language
    2 projects | news.ycombinator.com | 6 Sep 2022
    https://github.com/ARMmbed/DAPLink/blob/main/source/daplink/...

    Note the nested do { do { } while (); if (err) break;} while(); if (err) break;

    Should that code be rewritten? Most certainly it should, and it should be given a proper Error type. However, when you are first porting it, you need to match semantics or you get a bunch of off-by-one, missed error, or missed end of stream bugs. And, as you point out, the Rust loop{} equivalents suck.

    We've all written suboptimal code, and we all live in a suboptimal world. :)

  • How to flash an arm microcontroller on Linux?
    3 projects | /r/embedded | 7 Jul 2021
    I checked for DAPLink, but this seems to require keil, based on what I read in the readme.
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 14 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Stats

Basic DAPLink repo stats
5
2,206
6.1
about 2 months ago

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com