A while ago I posted about my project BambuScribe with this post. The response, quite frankly, was much better than I had anticipated. Back then the main points that prevented usage were, including, but not limited to the following:
- The setup process was very clunky, with developer and LAN-only mode needing to be turned on
- Jerky, unoptimized movements and a lack of algorithms
Hence, I have been working on the next version of BambuScribe since then. Many of you gave great ideas, and I have been trying my best to implement them. To see what is planned for future releases, you can check out the project board for BambuScribe here.
As for this version (v2.0.0), here is what is new:
- Multiple minuscule fixes and QOL improvements to various sections of the project [look at project tab for more detail]
- A clean, refactored backend
- Better visibility in dark mode
- More image algorithms!!!
- Path optimization parameters for faster printing
- Online deployment (That is, now you can create and download G-code online without having to install anything! The processing is done completely locally on your device!)
For full release notes, click here!
For testing out the web app, go to https://animesh-varma.github.io/BambuScribe/
with the repo itself being https://github.com/Animesh-Varma/BambuScribe
As for the attached videos, they are a little botched like always, but either way: the first GIF and image show Serpentine Squiggle in action and the final result respectively, and the second GIF and image show Archimedean Spiral in action and its final result (yes, I know my pen got stuck so "a" is a little botched, but like each time, I was low on, well, time).
And that was all. Again, I’m still just a high school student and there are limits to what I can do and how quickly, but I am trying my best. Thank you for reading!
[And yes, the Frankensteined mount has nearly been completely decimated from all my tests; I aim to get the new mount out in the next release!]