Releases: tjko/fanpico
Releases · tjko/fanpico
Firmware v1.4.0
- Support for select LCD displays (480x320 and 320x240 resolution)
- Initial support for custom themes on LCD displays.
- Support for 128x128 resolution OLED (I2C) displays.
- Fix OLED flickering issues.
- Improved latency. Fan control is now on second core, while I/O (serial, TCP/IP, etc) happens on first core.
- New commands:
- SYS:SERIAL
- SYS:SPI
- SYS:DISP:THEME
Full Changelog: v1.3.0...v1.4.0
Firmware v1.3.0
- Update to Pico SDK v1.5.0 (should improve WiFi stability)
- Support specifying (OLED) display brightness and inverting or flipping the display upside down (see SYS:DISP).
- Add support for filtering signals (PWM and Temperature)
- Filters added:
- Lossy Peak Detector
- Simple Moving Average (SMA)
- New commands:
- SYS:FANx:FILTER
- SYS:FANx:FILTER?
- SYS:MBFANx:FILTER
- SYS:MBFANx:FILTER?
- SYS:SENSORx:FILTER
- SYS:SENSORx:FILTER?
- Filters added:
- Include calculated PWM signal for temperature sensors in CSV and JSON output
on the web interface. - Other new commands:
- SYS:UPTIme?
- SYS:WIFI:STATS? (only in Debug builds)
- SYS:MEM?
Full Changelog: v1.2.1...v1.3.0
Firmware v1.2.1
- Fix fan tachometer (RPM) reading on 0804D boards (if a fan had stopped and then resumed spinning tachometer reading would remain incorrectly at 0 RPM)
- Add SYS:ERR? command.
- Other minor fixes.
Full Changelog: v1.2.0...v1.2.1
Firmware v1.2.0
- Support for Pico W (initial WiFi support)
- HTTP (web) server for viewing status
- URL for system status in CSV format: http://x.x.x.x/status.csv
- URL for sytem status in JSON format: http://x.x.x.x/status.json
- NTP client for setting time automatically
- SYSLOG client for logging to a remote server
- HTTP (web) server for viewing status
- Support for new 0804D board with OLED display.
- New commands:
- SYS:DISPlay
- SYS:DISPlay?
- SYS:NAME
- SYS:NAME?
- SYS:LOG
- SYS:LOG?
- SYS:SYSLOG
- SYS:SYSLOG?
- SYS:TIME?
- SYS:UPGRADE
- SYS:WIFI?
- SYS:WIFI:COUntry
- SYS:WIFI:COUntry?
- SYS:WIFI:SSID
- SYS:WIFI:SSID?
- SYS:WIFI:PASSword
- SYS:WIFI:PASSword?
- SYS:WIFI:IPaddress?
- SYS:WIFI:MAC?
- SYS:WIFI:STATus?
- SYS:WIFI:IP
- SYS:WIFI:IP?
- SYS:WIFI:NETMASK
- SYS:WIFI:NETMASK?
- SYS:WIFI:GATEWAY
- SYS:WIFI:GATEWAY?
- SYS:WIFI:NTP
- SYS:WIFI:NTP?
- SYS:WIFI:SYSLOG
- SYS:WIFI:SYSLOG?
Full Changelog: v1.1...v1.2.0
Firmware v1.1
- Add new command SYStem:UPGRADE for booting Pico into BOOTSEL mode.
- Enable PICO_RP2040_USB_DEVICE_ENUMERATION_FIX when compiling.
- Fix syntax for CONF:FANx:SOURCE and CONF:MBFANx:SOURCE commands.
- Other minor fixes.
Full Changelog: v1.0...v1.1
First public firmware release.
First public release of pre-built firmware.
- Support fanpico-0804 v1.2 boards
- Support for selectable 10k/100k NTC thermistors