@leaphy-robotics/avrdude-webassembly
v1.7.1
Published
An port of avrdude to the browser using WebAssembly
Downloads
112
Readme
AVRDUDE
Documentation
Documentation for current and previous releases is on Github Pages.
Using AVRDUDE
You can look at test/index.html for an example to embed avrdude in your webpage!
Building
Enviroment Setup
Install emsdk using this guide
Then you can run:
cmake -B build -S . -DCMAKE_TOOLCHAIN_FILE=$EMSDK/upstream/emscripten/cmake/Modules/Platform/Emscripten.cmake
to configure your CMake project.
Building
To build everything use:
cmake --build build --target test
Testing
Congrats! You've build your own version, in your build dir under test you can run vite and open that link.
You should be able to upload an example blink program at PWM pin 3.