Online ARM Cortex-M firmware flash based on dap.js
- 📦 Easy to use.
- ⛏️ Supports multiple microcontrollers.
- 🔌 Supports downloads via WebUSB.
- 📡 Supports wireless downloads via WebSocket.
Wireless download using the espressif series chip:
https://github.com/windowsair/wireless-esp8266-dap
Browsers like Safari and Firefox do not support the WebUSB feature. For more information, see WebUSB browser compatibility
WebSocket features are supported by all modern browsers.
WebSocket does not support TLS.
Creating an issue or check document: How to add new device
Use Vite to build:
npm i
npm run dev
WebUSB needs to be executed in a secure context, so HTTPS must be enabled.
WebSocket does not support TLS, so it needs to be executed in an HTTP context.
Trusted domains like localhost
are not affected by the above browser security policy.