You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/hardware/mainboard.md
+44-11
Original file line number
Diff line number
Diff line change
@@ -6,11 +6,27 @@
6
6
7
7
# Mainboard
8
8
9
-
## TriGorilla_Spe_A_V1.0.0 (Stock)
10
-
11
-
The stock mainboard is labeled as "Trigorilla_Spe_V1.0.0".
9
+
It has to be noticed that Anycubic apparently changed the mainboard revisions at a certain point after the Kobra 2 Pro/Plus/Max (which all used to have the same type of mainboard built in) hit the market.
10
+
In the 'beginning', these printers were equipped with the "Trigorilla **Spe A**_v1.0.0". This mainboard was designed to run the newly developed [KobraOS]() firmware (which isn't Marlin anymore, but Anycubic's own firmware based on Klipper; see the chapter "Firmware" for further information).
11
+
Probably around summer 2024, printers with "Trigorilla **Spe B**_v1.0.x" mainboards were sold - it's unclear if this only happened with a few smaller batches or if this change was permanent since then. These mainboards are equipped with a HC32F460 chip, just like other Trigorilla mainboards before that were running Marlin firmware and which could have been flashed with Klipper.
12
+
Also, afaik, the Kobra 3 uses the "Trigorilla **Spe B**_v1.1.x., which might be a later revision of the Spe_B-revision used in the Kobra 2 Pro/Plus/Max at a certain point. The Kobra 3 also runs KobraOS, but a different version than the one that has been used at the Kobra 2 Pro/Plus/Max printers before.
13
+
The important thing now is that there is a modded KobraOS of the Kobra 3 available, which not only seems to work fine with the B-revision of the mentioned mainboard, but it also offers access and enhanced functionality.
14
+
Unfortunately, I personally don't have such a mainboard and therefore I can't test it, but imho it might even be possible now to install a native Klipper on this B-revision mainboards.
15
+
So if you're looking for a solution to run a different type of firmware (either a modded KobraOS or a native Klipper), please mind the following infobox.
16
+
17
+
!!! warning Mind the Board Type
18
+
19
+
If you're not satisfied with the stock KobraOS and seek for other options, check which mainboard revision you have built in:
20
+
- If it's the "Spe **A**" type, then you'd have to build in a different mainboard and go with a native Klipper (see the according chapter further down below).
21
+
- If it's the "Spe **B**" type, then you might want to try the modded KobraOS (see the chapter "Firmware" for further information) before attempting a hardware mod.
12
22
13
-
It is a 32bit 24V mainboard with an ARM Cortex-A7 which runs at 1.2GHz and offers 8GB of internal storage capacity.
23
+
24
+
25
+
---
26
+
27
+
## Trigorilla_Spe_A_V1.0.0 (Stock)
28
+
29
+
The "Trigorilla_Spe_**A**_V1.0.0" is a 32bit 24V mainboard with an ARM Cortex-A7 which runs at 1.2GHz and offers 8GB of internal storage capacity.
14
30
15
31
The mainboard comes with four TMC2209 silent stepper drivers (at least that's what Anycubic states - I didn't take off the heatsinks to check if these really are genuine TMC2209 chips) which are *soldered* onto the board (they can't be swapped out!).
16
32
@@ -35,9 +51,26 @@ The USB-A connectors can be accessed from the front of the printer, you find the
The "Trigorilla_Spe_**B**_V1.0.x" is a 32bit 24V mainboard with a Huada HC32F460 chip.
59
+
Two revisions of this mainboard have been spotted in a Kobra 2 Pro, the "Spe_B_v1.0.4" and the "Spe_B_v1.0.5".
60
+
The following picture shows the "Trigorilla Spe_B_v1.0.5".
61
+
62
+

63
+
64
+

65
+
66
+

67
+
68
+
The mainboard comes with four TMC2209 silent stepper drivers (at least that's what Anycubic states - I didn't take off the heatsinks to check if these really are genuine TMC2209 chips) which are *soldered* onto the board (they can't be swapped out!).
69
+
It offers three USB-A connectors and WiFi.
70
+
38
71
---
39
72
40
-
###Accessing The Mainboard
73
+
## Accessing The Mainboard
41
74
If you need to access the mainboard, you need to open the housing where the mainboard is located. For doing so, you need to access the underside of the printer.
42
75
The housing where the mainboard is located in is about 238x142mm and it's inserted in between the side rails of the base frame (see the expandable textbox below for further pictures).
43
76
@@ -117,15 +150,15 @@ As this might be interesting for someone who might try to access the mainboard f
117
150
118
151
---
119
152
120
-
###Connecting To The Printer / Mainboard
153
+
## Connecting To The Printer / Mainboard
121
154
122
155
Anycubic doesn't allow any local access to the machine, neither via USB or via the inbuilt WiFi. So if you want to get access, you need to use their cloud service and APP.
123
156
124
157
However, there are some approaches and/or solutions being worth mentioned at this point which I'll list as MODs in the following. As soon as I come across further ones, I'll add them here as well.
125
158
126
159
---
127
160
128
-
####MOD: RPi Zero(2)W As WiFi USB Drive
161
+
### MOD: RPi Zero(2)W As WiFi USB Drive
129
162
[mrfenyx](https://github.com/mrfenyx/) came up with an imho brilliant solution to avoid using a USB drive which you'd have to swap back and forth between your computer and your printer: he uses a Raspberry Pi Zero(2)W as a USB drive and which can then be accessed through your local network using WiFi. By doing so, you can just send (= copy/save) the sliced file to the RPi and then select it at the printer using the control unit.
130
163
I personally didn't test it yet, but I'll definitely do so.
131
164
@@ -151,7 +184,7 @@ This is the repo where you can find all the necessary information: [RPi-Zero-W-W
151
184
152
185
---
153
186
154
-
####MOD: Own Server And Webinterface
187
+
### MOD: Own Server And Webinterface
155
188
156
189
User [anjomro](https://github.com/anjomro) did some reverse engineering and created a solution where you basically set up your own server where the machine then connects to via WiFi. You then use a webinterface anjomro created, which uses the interface of the printer's firmware.
157
190
By doing so you can then access the machine locally to a certain degree.
@@ -428,17 +461,17 @@ Finally put the risers underneath the feet and connect the USB cable to the one
428
461
---
429
462
430
463
### MOD: BTT Manta M5P
431
-
User [olivergregorius](https://github.com/olivergregorius)used a BTT Manta M5P in his Kobra 2 Max. You can find his GitHub repository with the according description and files [here](https://github.com/olivergregorius/kobra-2-max-with-manta-m5p).
464
+
User [olivergregorius](https://github.com/olivergregorius)installed a BTT Manta M5P in his Kobra 2 Max. You can find his GitHub repository with the according description and files [here](https://github.com/olivergregorius/kobra-2-max-with-manta-m5p).
432
465
433
466
---
434
467
435
468
### MOD: BTT Manta M8P v2
436
-
User [crazybanane](https://github.com/crazybanane)used a BTT Manta M8P v2 in his Kobra 2 Plus. You can find his GitHub repository with the according description and files [here](https://github.com/crazybanane/Manta-M8P-V2-for-Kobra-2-Plus).
469
+
User [crazybanane](https://github.com/crazybanane)installed a BTT Manta M8P v2 in his Kobra 2 Plus. You can find his GitHub repository with the according description and files [here](https://github.com/crazybanane/Manta-M8P-V2-for-Kobra-2-Plus).
437
470
438
471
---
439
472
440
473
### MOD: Trigorilla Pro B_v1.0.2 (Kobra 2 mainboard)
441
-
The TriGorilla PRO B_v1.0.2 is being used in the Kobra 2 (see the according chapter of the Kobra2Insights' page [here](https://1coderookie.github.io/Kobra2Insights/hardware/mainboard/#trigorilla-pro-b-v_102-stock)). With just a few modifications to the stock connectors and the wiring, [OldNKrusty](https://github.com/OldNKrusty) installed this mainboard at his Kobra 2 Max. You can find his GitHub repository with the according description and files [here](https://github.com/OldNKrusty/K2MAXKlipper).
474
+
The Trigorilla Pro B_v1.0.2 is being used in the Kobra 2 (see the according chapter of the Kobra2Insights' page [here](https://1coderookie.github.io/Kobra2Insights/hardware/mainboard/#trigorilla-pro-b-v_102-stock)). With just a few modifications to the stock connectors and the wiring, [OldNKrusty](https://github.com/OldNKrusty) installed this mainboard at his Kobra 2 Max. You can find his GitHub repository with the according description and files [here](https://github.com/OldNKrusty/K2MAXKlipper).
0 commit comments