Skip to main content

R2/R2 Pro Firmware Files

Control Module Firmware Files

Firmware VersionDownload LinkChangelog
46Firmware v46Changelog v46
79Firmware v79Changelog v79
116Firmware v116Changelog v116

Induction Module Firmware Files

Firmware VersionDownload Link
28Firmware v28

Control Module Firmware Changelog

Version 116

  • Improved the update firmware process.
  • Removed the drum temperature check above 190°C in roasting mode and automatically set the fan speed to C1.
  • Fixed the preheat setpoint on the OLED menu not appearing when set to Fahrenheit.
  • Added automatic transition to cooling mode when IBTS reaches 320°C during roasting.
  • Added safety feature: auto drum spin if temperature > 100°C or induction is on with 0 duty.
  • Added control board logic to force ESP32 to restart before ready state.
  • Added USB command for RoasTime to restart ESP32.
  • Added low RPM error check for exhaust fan and display error on control board.
  • Added check every 5 seconds for low RPM on exhaust fan and drum spinning to reduce process time.
  • Allowed switching between USB SD Card and USB Roastime modes without needing a firmware update or restart.
  • Added logic to skip processing if the first temperature is lower than the current temperature.
  • Added error list monitoring feature.
  • Added condition to check for lower RPM when PID accumulator for exhaust blower exceeds 10.
  • Improved SD card handling to prevent data corruption.
  • Added save error logging to SD card.
  • Reduced USB mass storage close time to improve Roastime update performance.
  • Fixed bug where preheat temperature briefly showed incorrect value (2055) due to missing data read from EEPROM.
  • Settings are now automatically saved upon change.
  • Added error handling for IBTS fan low-speed detection.
  • Added automatic reconnection when IBTS communication fails.
  • Preheating is not allowed if IBTS is not working properly.

Version 79

  • First Crack Marking: Changed from holding the button for 2 seconds to a single press.
  • Reprioritizing: The USB task is set to a higher priority than all other tasks.
  • Added induction update support.
  • Fixed issue where the first crack was not marked in Roastime.
  • Disabled screen swap; the FC timer now remains displayed after marking FC.

Version 46

  • Initial Firmware for R2 and R2 pro