As an owner of a Tevo Tornado and Michelangelo I was excited to see what the Tevo Flash could do as my previous Tevo’s print very well. My Tevo Flash came 98% assembled and required very minor assembly to get it up and running. The Flash has a 235mm x 235mm x 265mm print volume. It’s noted to have a max print speed of 150mm/s but this specification is usually unrealistic and most users tend to lower their speed between 60mm/s to 80mm/s. It uses a Bowden Tevo Titan extruder and a 0.4mm diameter nozzle on the volcano style hot end. It can print offline with a full size SD card or via USB to your computer. It uses an MKS Gen L control board with removable stepper drivers should you wish to upgrade, mine came with TMC2208 stepper drivers. My particular review Flash also came with dual Z axis lead screws and a BL Touch for auto bed leveling. At the time of writing this review, this model of Flash is being sold for just over $400USD on AliExpress.


I was impressed with the packaging which I’ve come to expect from Tevo with the foam cut-outs and snug fit. Everything arrived in place and nothing was broken. The packaging plays an important role here as the Tevo Flash uses a glass bed that is non-removable so I was happy to see no damage to the glass.

Instructions & Assembly

Prior to full assembly I did do an inspection of the control box to make sure prefer to inspect the control box pre-assembly as you never know what can happen when your printer is shipped. I removed the top cover, and being careful about the venting fan connection ( You can see the wires crossing the power supply in the photo) I set the cover aside.all electronic connections were OK. I

I also checked the vrefs of the stepper motor drivers as I have received printers in the past with improper set vrefs from the factory. I recommend checking with the manufacturer, or community Facebook groups for recommended settings and adjust as required before completing the assembly.

This particular unit was the 98% assembled version.  Assembly for me involved mounting the glass bed onto the bed carriage with the provided springs and bed nuts.

After the bed was installed, I followed up by installing the top X & Z axis assembly onto the base. This was mounted in a typical fashion with screws being installed from the bottom up. The difference between the Tevo Flash and other i3 style printers assembled this way, is Tevo milled the base extrusions for the z axis v-slots to sit into very snugly. If executed poorly you could have some issues but my unit fit nice and snug and was properly done. After it was mechanically assembled, the wiring had to be completed. I checked the wheels for any looseness or any that were too tight and adjusted the eccentric spacers where required. Adjusting the v wheels upon printer arrival should not be overlooked. It should be noted that I did see in the Facebook groups many members having issues with improper nozzle assembly causing leaking. I would recommend checking your nozzle to see if it was installed properly, which means the nozzle should not be seated up directly against the heating block.

First Impressions

I plugged the provided power cord into the back of the printer and flipped the switch located at the back of the base. The Flash immediately powered up. The frame and structure of the printer is very sturdy and solid. The red sheet metal front looks nice but is thin and does flex if you put pressure on it. The Flash uses a 2040 v- slot extrusion for the Z axis rail and the v-wheels do include an eccentric spacer to adjust the wheel tension.

The Y axis uses a 2040 v slot extrusion for the bed to travel on and the X axis uses a 2020 v-slot extrusion for the hot end carriage to ride on. Tevo again opted to use what they call inductive sensor endstops as opposed to the traditional mechanical switch endstops which I did recall them using on the Michelangelo. I prefer these endstops for the cleanliness they provide, and I like the long term reliability as I have accidentally knocked the mechanical metal contact off of endtops in the past. The volcano hot end and heatbed heats up quite fast, 25C – 210C in 50 seconds and 25C – 65C in 40 seconds respectively. Speaking of the heat bed, it is an insulated silicone AC heatpad stuck onto a n aluminum base with a glass material glued down on the opposing end of the aluminum. I did not find a strain relief on the AC powered bed which is a safety concern. I did lose a little bit of adhesion on some prints so I used an adhesion aid (hairspray in my case) when I needed the print to stick without question.


I sliced a model in my preferred slicer using a profile from the Tevo Flash Owners Facebook group and set out with my first print with PLA at 60mm/s.

The first sets of completed prints that came off the print bed were beautiful. The printer movements were extremely fast including the auto leveling process. Layer lines were even and the prints came out really great. I moved onto larger prints such as the below printer feet, owls, and the notorious T-Rex skull model. These prints all came out very nice. The printer legs are strong and the layers bonded well so these functional prints will hold up. The owls came out very clean which was a requirement as they were ornamental and the recipient was very happy with the quality. The T-Rex skull printed fantastic and it always amazes me how well that model prints.


Tevo did provide this printer for the purposes of reviewing it so that I could share my experience with anyone interested. This has not affected my opinion of the printer and I will provide an unbiased opinion. I’ve clocked around 100 hours of use to date on the Tevo Flash completing test prints and commission prints for customers. It has worked very well and has been quite reliable so far. I really liked the 98% assembled version of the Flash because I went from opening the box, pulling the printer out, some minor assembly, and capable of printing very quickly instead of spending additional time with a full kit. I really like the attention to detail on this printer. The part cooling fans can often be lacking from other printers or manufacturers but Tevo not only included a part cooling fan, their design includes dual part cooling fans. The endstops have worked without issues and have been reliable. I have broken the levers off mechanical endstops in the past so I do see this as a positive. The BL Touch has worked as required as far as auto leveling goes. I do feel that the cooling in the control box department is lacking and we’ll see how this works out over time as the control box fan has become a little noisy as of late. I prefer removable print surfaces so while the glass works well there is definitely a risk of the glass breaking at some point in its lifetime and replacement isn’t as simple as a glass plate on an aluminum bed. All in all, I do think this is a great 3d printer in this size range that in my experience works out of the box and works well.


Sturdy frame

Compact envelope (no tethered control box)

Excellent print quality

Dual 4010 Blower fans for part cooling


Glass bed is not removable

No strain relief on the AC powered heatbed wires

Control box cooling could be better