Skip to content

Tempest MAx & T-Code

Tempest MAx Patreon splash

T-Code is an ASCII protocol created by Tempest MAx, inspired by the world of automated machine tools, specifically, the G-code programming language, a widely used programming language to control machine tools.

Tempest MAx, akin to a revolutinary inventor in our industry, created the T-Code protocol for use in the open-source machines that he also pioneered, such as the OSR2, SSR1, and SR6.

The key advantage with hobby devices is the fact that they are hobby devices, whereby the user has a high-degree of customizability. So builds can use high-end custom parts to deliver a machine much more capable than mainstream consumer offerings such as The Handy.

Interested in a custom machine but don’t want to bother building it? On EroScripts, the go-to discussion hub for our industry, there are vendors selling T-Code devices.

From specialized chinese companies such as FunOSR and CraftyHandy, to US-based niche builders such as g90ak and M0SAIC.

Do note that none of the links for EroScripts above will work if you are not signed-in because viewing a profile is denied for guests.

There’s a lot of useful information on EroScripts, even our post about FunPlayer is there :)

Tempest MAx livestreaming

FunPlayer supports two T-Code versions. Both v0.3 and the older v0.2 are supported.

Depending on the firmware your T-Code device runs, there are three key communication methods, USB, WiFi and Bluetooth.

FunPlayer supports USB communication only to a T-Code device, whereby commands can be fed at an insanely fast rate.

The default baud rate FunPlayer sets to 115200, if unsure about this value, it is best to leave it at this default, otherwise your device may not work as expected.

FunPlayer lets you clamp the usable range per device:

  • Under your device, there are min/max values that can be set.