Mirrors the official firmware source code, in an easier way.
Important: this repository tries to organize the official firmware source code.
But it's reorganized by the community!
For releases by Kywoo3D themselves, check the download page or their Github.
The main
branch is to keep tools/docs that help maintain this mirror.
mks-fork
is the last commit before forking from MKS. From there we have the following branches.
Legend
Color | Description |
---|---|
🟢 Public | Released officially, available on Kywoo3D's download page. |
🟠 Private | Kywoo3D shared it (probably support email) but doesn't share it publicly. |
⚪ Missing | Where is it? Who knows? |
🔴 Unavailable | Kywoo3D confirmed it isn't available. |
Version | Mods | Binary | Source |
---|---|---|---|
v1.1.0 | - | ⚪ missing | 🟢 tycoon-v1 |
v1.1.2 | - | 🟢 Downloads | ⚪ missing |
v1.1.2 | Auto shutdown? | 🟢 Downloads | ⚪ missing |
Version | Mods | Binary | Source |
---|---|---|---|
v2.0.1 | - | 🟢 Downloads | 🟢 tycoon-v2 |
v2.0.1 | High temperature? | 🟢 Downloads | 🟠 tycoon-v2-hightemp see #1 |
v2.1.0 | Auto shutdown? | 🟢 Downloads | ⚪ missing |
v2.1.3 | High temp & shutdown3 | 🟢 Downloads | 🟢 tycoon-v2.1.3 |
Version | Mods | Binary | Source |
---|---|---|---|
v1.1.0 | - | ⚪ missing | 🟢 tycoon-max-v1 |
v1.1.2 | - | 🟢 Downloads | ⚪ missing |
v1.1.2 | Auto shutdown? | 🟢 Downloads | ⚪ missing |
Version | Mods | Binary | Source |
---|---|---|---|
v2.0.1 | - | 🟢 Downloads | 🟠 tycoon-max-v2 see #1 |
v2.0.1 | High temperature? | 🟢 Downloads | 🟠 tycoon-max-v2-hightemp see #1 |
v2.1.0 | Auto shutdown? | 🟢 Downloads | ⚪ missing |
v2.1.3 | High temp & shutdown3 | 🟢 Downloads | 🟢 tycoon-max-v2.1.3 |
Version | Mods | Binary | Source |
---|---|---|---|
v2.1.0 | - | 🟢 Downloads | ⚪ missing |
v2.1.3 | High temp & shutdown3 | 🟢 Downloads | 🟢 tycoon-slim-v2.1.3 |
Version | Mods | Binary | Source |
---|---|---|---|
v2.1.0 | (Auto shutdown1) | 🟢 Downloads | 🟠 tycoon-idex-v2 see #1 |
v2.2.0 | (Auto shutdown1) | 🟢 Downloads | 🔴 Closed2 |
v2.2.0 | High temp & shutdown1 | 🟢 Downloads | 🔴 Closed2 |
Wifi Module?
Version | Mods | Binary | Source |
---|---|---|---|
v2.0.1 Firmware | - | 🟢 Downloads | 🔴 Closed2 |
v2.0.1 Web UI | - | 🟢 Downloads | 🟢 Downloads |
v2.1.3 Firmware4 | - | 🟢 Direct download | 🔴 Closed2 |
Kywoo Camera?
Their release blog under Kywoo Camera | Disadvantages
says while you can't customize it, closed source offers "higher security".
Version | Mods | Binary | Source |
---|---|---|---|
Android App | - | 🟢 Downloads / Gplay | 🔴 Closed |
Firmware | - | 🔴 | 🔴 Closed |
- IDEX comes with auto shutdown functionality included. Should be in the base firmware.
- Support emailed me saying, "The firmware of IDEX and WiFi is currently closed source and will be announced on the official website in the future." Which I assume means the source will be published later.
- The v2.1.3 firmware version no longer needs different firmware for different mods. The auto shutdown module should be detected and used if present. While high temperature prints can be enabled through the touchscreen settings.
- The v2.1.3 firmware releases, included a new
KWWifi.bin
file. But hasn't been shared on a separate download page. Kywoo3D hasn't 'named' this v2.1.3, but I'm using this as it came bundled with the v2.1.3 printer firmware releases.
The v1 firmware is a fork of: https://github.com/makerbase-mks/Mks-Robin-Nano-Marlin2.0-Firmware
Specifically from commit 7d256c6d8a2b4a727f881ccdf48852e271d9fe60
Based on a bugfix-2.0.x
Marlin version a little newer than the 2.0.6 release.
For v2 firmware, Kywoo3D seems to have upgraded to a newer Marlin 2.0.9 base.
Notably they switched the UI from MKS's lvgl based UI, to Marlin's "Color UI".
//#define TFT_CLASSIC_UI
-//#define TFT_COLOR_UI
+#define TFT_COLOR_UI
-#define TFT_LVGL_UI
+//#define TFT_LVGL_UI
As of v2.1.3 firmware, Kywoo3D switch to a different fork: https://github.com/Andy-Big/Marlin_FB_Reborn_Old
Specifically commit b9a461b59f45fcb10d202b77cc17223166d61b93
Based on a 2.0.9.2
Marlin version, modified by Flyingbear, modified by Kywoo3D.
Some interesting examples Kywoo3D hasn't mentioned in their release notes, thanks to the Flyingbear fork, both Linear Advance and Firmware Retract are now enabled.