Skip to content

Releases: OpenJBOD/software

Release v1.2.0

18 Nov 11:43
aab4b8b
Compare
Choose a tag to compare
version 1.2.0

Adds:
USB follow logic (closes #8)
Linear interpolation for fan speed control
API endpoints for manual fan control
Proper power button debounce
Removal of rendered HTML templates on boot

Changes:
HTML templates now use the same header/footer template
DS18B20 temperature probe now reads in max 93.75ms
Temperature monitor function now uses a timer instead of a thread

Release v1.1.0

12 Oct 18:52
27403aa
Compare
Choose a tag to compare

Adds:

  • UART output on its pins above the microUSB header.
  • On-boot power logic (USB follow logic still missing, see #8)
  • Yellow LED now blinks once a second while waiting for DHCP.
  • Debouncing for power button input.
  • New CI workflow to automatically build and package the software with MicroPython

Removes:

Release v1.0.0

12 Sep 22:32
Compare
Choose a tag to compare
Version 1.0.0

Added:
SRLatch class to abstract the power supply on/off functions.
config option for external temperature probe
Authentication. Fixes #6
Configurable fan curve.
Rudimentary TLS support. See #1
MAC address readout
Split settings page into several by category
Riff.CC added to special about.html special thanks

Fixes:
Fixed check_temp() helper function.

Changes:
Changed default IP assignments to empty string instead of None.
Changed I2C bus for RP2040 rev4/4.1
Changed pins for RP2040 rev4/rev4.1
Minified CSS stylesheets and removed unused components.
Un-minified index.html to make it easier to work with.

Removed:
main.css consolidated