/ dev / projects
  • About Me
  • Blog
  • Projects
    dap42 CS188 Replay Viewer WebDFU WebStlink
  • GitHub

Projects


Things I've worked on

dap42

An open-source CMSIS-DAP debug probe

I needed a debugger, so I decided to make one myself. [Read More]

CS188 Contest Replay Viewer

A canvas-based viewer for pacman CTF replays

I wrote an HTML canvas-based viewer for CS188 contest replays so that I could watch and share matches from the browser. [Read More]

WebDFU

Device firmware updates in the browser using WebUSB

A demo using the browser to reprogram USB-attached devices via WebUSB - no native plugins required. [Read More]

WebStlink

Controlling ST-Link debuggers with WebUSB

A toy debugger front-end for the ST-Link/v2 debug probe that can read memory, reprogram flash, and read semihosted log messages. Oh, and it runs in the browser. [Read More]
  • GitHub
  • LinkedIn

Devan Lai  •  2024

Theme by beautiful-jekyll