Maslow4.1 Upgrades Shipping, Firmware 0.88

Happy Wednesday Everyone,

We’ve got some good news. We managed to keep the train on the tracks this week and all of our Maslow 4.1 upgrade kits are packed and ready to ship out. 

For our international backers those will be arriving by air mail and should get to you in the next week or two depending on your location.


For our US backers they will be crossing the ocean by ship so it will take a little longer. As always, as soon as we have a name for which ship our container is on we will share that information with you so we can all keep an eye on it.


TLDR: We don’t have any tracking information to share yet, but things are moving!


Another bit of exciting news is that the switch to a new PCB manufacturer seems to have largely mitigated the issue that we saw with the old manufacturer and the stepper driver chips not being fully soldered. In our QC testing we found a few boards with other defects (mostly defective ESP32s), but we did not find any with the issue we were seeing in the past, which is fantastic.



This week marks the beginning of the Chinese New Year holiday and so very little will happen on the manufacturing side over the next few weeks, but we’re ready to jump right back into things with packing and shipping our full kits after the holiday is over.

Firmware Update:

While we’ve been staying busy getting everything lined up on the Kickstarter front, we’ve also been working hard on the firmware. 

This week's update (v0.88) significantly changes the calibration process to be (hopefully) more reliable, accurate, and most of all user friendly. The system no-longer relies on an input initial guess for how large the frame is which was leading to a large number of issues. Now the system will automatically compute the frame size itself and calibrate automatically.

In place of entering the size of the frame, the system now just asks how much belt to extend. No measurements are required.

When the Extend All button is pressed, the machine will extend this length of belt. It just needs to be more than enough to put the machine on the frame (although roughly centered is nice).

After that calibration will proceed normally with the machine using an initial 6 measurements points near its starting point to compute a rough approximation of the frame size and then from there it will proceed with the regular calibration process.

The system is also more robust to handling situations where the calibration process fails to find a good solution. The process will now automatically restart and self correct rather than throwing an error message. We initially added this feature to make the system more robust to handling inaccurate starting conditions (because it is now working with a less good initial guess for the frame size), but an unintended consequence is that the overall accuracy seems to be improved.

This week’s firmware update also adds something else new. While every machine is mostly the same, every Maslow4 is attached to a different frame. One of the biggest factors which can influence the accuracy of Maslow 4 is flex in the frame. If the anchor points aren’t truly fixed in place then the math isn’t able to precisely determine the machine’s position.

To help get more insight into frame rigidity we’ve added an extra measurement during the calibration process. After taking the first measurement in the center of the sheet we take one more measurement in exactly the same spot, but this time we pull the belts a little bit harder. If there is no flex in the system we would expect both measurements to be identical, but if there is some flexibility when we pull harder the frame will flex and give us a different measurement.

The results will be presented like this:

[MSG:INFO: Measuring Frame Flex]

[MSG:INFO: Flex measurement: TLBR: 1.940 TRBL: 4.236]

It’s a bit experimental at the moment, but we would love feedback on if it is valuable information.

There might be some growing pains with this week's update because it's got a LOT of changes under the hood, but overall it feels like a great direction. As always, if you find any bugs let us know and we'll fix them!

You can find the latest firmware update here.

Have a great week everyone! 

-Bar

Next
Next

The End of an Era