Skip to content

v2.90

Choose a tag to compare

@206cc 206cc released this 28 May 13:04
· 58 commits to main since this release
f795531

PicoBETH v2.90 Release Notes

Differences from v2.80 Series

This version integrates and finalizes the test results from v2.80A to v2.80E (BETA versions), with enhanced stability and new features.

1. Boot Menu Redesign

  • Added a progress bar display at startup.
  • While the progress bar is displayed, directional buttons can be used to access corresponding function modes:
    • Up: Reliability Testing Mode.
    • Down: Enter Wi-Fi OTA firmware update mode (Pico W only).
    • Left: Enter the advanced configuration menu.
    • Right: Displays system logs.
    • Mid: HW testing mode.
    • Exit: Factory Reset.

2. Wi-Fi OTA Firmware Update (Pico W Only)

  • Supports online firmware updates for Raspberry Pi Pico W devices.
  • pico_ota.py must be uploaded to the Pico before use.
  • It is recommended to use a mobile phone hotspot with the SSID and password both set to picobeth. Alternatively, these settings can be customized in the wifi.txt file.

3. Motor Control Enhancements

  • Updated motor drive logic for smoother operation.
  • The SGX 1610 screw rod now supports tensioning up to 80 lb (requires a 50kg Load Cell).
    • Note: SGX slide rails are not recommended for use above 70 lb.

4. Advanced Configuration Menu (EXTRA_CONFIG)

  • Advanced parameters can now be adjusted directly on the machine, no PC needed.
  • Access:
    • Press Left at the boot menu, or
    • On the INFO screen, press the Down button 5 times.
  • Includes options such as:
    • Load Cell type (20kg / 50kg)
    • Maximum tension
    • Bead clip head switch type

System Behavior Improvements

5. Idle Auto-Zero Drift Correction

  • During idle periods, the system will periodically check for drift.
  • If drift exceeds 0.1 lb, a warning will prompt the user to recalibrate tension.

6. Interface and Unit Improvements

  • Enhanced UI readability.
  • HX drift is now displayed in g instead of mg on the INFO screen for better clarity.

Bug Fixes and Stability

  • Fixed an issue where the system could not boot due to oversized log files.
  • Fixed a bug in the auto-zero detection feature.
  • Improved the constant-pull system parameters for greater accuracy and reliability.
  • Adjusted the HX711 startup drift threshold from 1g to 2g.
  • Fixed occasional startup failures.

Important Notes:

If issues occur after upgrading, revert to the previous firmware and report them in the GitHub Discussions.

Feel free to share photos of your builds and join the conversation in the discussions section!

For full hardware build instructions and videos, visit the YouTube channel:
YouTube

Your continued support and contributions to the community are greatly appreciated.