Leaphy Easybloqs is software to program Leaphy Robots and Arduino microcontrollers using a block-based programming language and a user-friendly interface. It also supports programming RP2040 controllers that are able to run MicroPython.
We welcome PRs from anyone that wants to contribute!
If you want to add new blocks or devices to Leaphy Easybloqs, check out our comprehensive documentation:
š See Documentation Index for complete guides, patterns, and examples
Quick links:
The following should be installed:
First install the dependencies by running pnpm intall
. This will take a while the first time.
Then run pnpm dev
to start the website.
Please create your pull requests against the 'main' branch. Once you create a PR, a GitHub action will run to verify the build and run a linter. If all is well, please wait for a maintainer to review and merge your code. Once merged, it will show up on https://testleaphyeasybloqs.com for integration testing. It will eventually be released to the live version at https://leaphyeasybloqs.com
All issues that involve webbased should be reported on the Leaphy Easybloqs Webbased GitHub page.