Skip to content

Releases: photonfirmware/photon

v1.1.1-2u - Patch release for 16mm and 24mm Feeders

Choose a tag to compare

@sphawes sphawes released this 29 Sep 18:57
3d7a157

v1.1.1-2u is a small firmware release for 16mm and 24mm feeders that adds some features and contains a bugfix.

High Power mode can now be activated by double-clicking the forward button. Green indicates High Power mode, Red indicates Precision mode.
Programming feeder slots is now gated behind the UUID of the request matching, preventing erroneous slot programming.
Drive methodology has been updated to inherently be more precise, although this rarely affects performance for parts in 16mm and 24mm tape.

v1.0.7 - Breaking out feed methods by distance

Choose a tag to compare

@sphawes sphawes released this 29 Sep 22:00

v1.0.7 is a patch release that improves speed and timing with the improved control methodology introduced in v1.0.6

v1.0.7 is recommended for all 8mm and 12mm feeders.

v1.0.7rc0 - manual power mode switching

Pre-release

Choose a tag to compare

@sphawes sphawes released this 21 Sep 16:28
updates python version for ci

v1.0.6 - Huge improvements in Precision and Robustness

Choose a tag to compare

@sphawes sphawes released this 02 Sep 16:37

Photon v1.0.6 represents a huge improvement in drive methodology. This change solves a few bugs and results in more precise feeds that are more robust to external friction.

This update is recommended for all users and all hardware versions of 8mm and 12mm Feeders.

This Firmware Release is NOT for 16mm and 24mm Feeders.

  • New drive structure accounts for both static and dynamic friction, reducing the drive speed after overcoming static friction. This reduction in power improves stopping precision when we reach the encoder tick.
  • Increased brake tick precision eliminates a bug where feeders would require pick position to be reset upon power cycle. Because the encoder position is exactly on the goal tick on boot, feeding can pick up without an offset on boot.
  • Greatly reducing the drive power during final positioning also means that final encoder position is much less dependent on external friction. Every feed readjusts drive power for both static and dynamic friction, so changes in tape friction are accounted for.
  • In situations where thick tape takes much longer to feed due to this new drive method, Photon will increase the aggressiveness of feeding power until the tape is changed out.
  • Feeding methodology is also broken out by feed distance to improve feeding speed for large parts

v1.0.6rc5 - Faster feeding for distances greater than 4mm

Choose a tag to compare

@sphawes sphawes released this 31 Aug 22:36
fixing incorrect pinned version

v1.0.6rc4 - higher peel_tension_release_time

Choose a tag to compare

@sphawes sphawes released this 28 Aug 20:21
much higher peel_tension_release_time to prevent film from having any…

v1.0.6rc3 - improves speed for thicker tapes

Choose a tag to compare

@sphawes sphawes released this 26 Aug 19:10
cleans up resetting tape settings, removes checkTape in feed loop, re…

v1.0.6rc2 - Increase peel to counteract peel tension release

Choose a tag to compare

@sphawes sphawes released this 24 Aug 17:49
peels the peel_tenstion_release_time to ensure we dont lose tension o…

v1.0.6rc1 - large reduction in coast

Pre-release

Choose a tag to compare

@sphawes sphawes released this 21 Aug 20:14
adds two phase driving to greatly reduce coast

v1.0.6rc0 - Slower approach, film isolation

Choose a tag to compare

@sphawes sphawes released this 23 Jul 14:37

Small rc edit that increases DRIVE_APPROACH_FINAL_TICKS and also PEEL_BACKOFF_TIME, isolates film from affecting tape with stretchy films