Search models, users, collections, and posts

SONOFF NSPanel Pro 120 Remix: Easy Screw Mount

Remixed by

Print Profile(4)

All
X1 Carbon
P1S
A1
H2D
X1E
P1P
X1
H2D Pro
H2S
P2S
H2C
X2D
A2L
A1 mini

Same as previous PLA profile, no brass inserts
Same as previous PLA profile, no brass inserts
Designer
2.9 h
1 plate
5.0(2)

V2 improved version (PLA)
V2 improved version (PLA)
Designer
1.8 h
1 plate
5.0(2)

PLA 0.2mm layer, 3 walls, 25% infill
PLA 0.2mm layer, 3 walls, 25% infill
Designer
2.9 h
1 plate
5.0(1)

ABS-GF 0.2mm layer, 3 walls, 25% infill
ABS-GF 0.2mm layer, 3 walls, 25% infill
Designer
3 h
1 plate

Open in Bambu Studio
Boost
34
91
11
3
97
38
Released 

Bill of Materials

Maker's Supply Kits and Parts
Select all
M3x5x4 Round Threaded Brass Heat-Insert Nut (20PCS) - AB012
M3x8 BHCS Machine Screw (20PCS) - AA058
M3x12 FHCS Machine Screw (20PCS) - AA087
List other parts
  • IEC320 C8 2-Pin Male Plug Power Socket x 1: https://a.co/d/7hnjA8z
  • Mini ON and Off Rocker Switch x 1: https://a.co/d/5gPgP5I

Description

This is a remix of the SONOFF NSPanel Pro 120 Angled Desk Mount originally published by SONOFF.prints.

 

The main improvement of this remix is that it eliminates the need for gluing the two parts. They are now securely held together with four M3 countersunk screws and brass heat-set inserts. I also added a dedicated cutout for the power cord and a switch, while the rear housing includes ventilation slots for better airflow.

 

Having the parts removable also simplifies maintenance and allows easier access for adjustments or replacements.

 

The power cord connects via an IEC 320 C8 connector: link.

 

 

Required Tools / Assembly Notes

  • Soldering iron: Required for two main tasks:

     

    1. Soldering the wires to the IEC 320 C8 power connector.
    2. Installing the brass heat-set inserts in the screw holes.

     

 

 

Supports:

PLA prints do not require supports. For ASA or ABS, a few tree supports may help with the rear housing only.

 

License:

The original project is published under a CC BY-SA license, so redistribution of remixes is allowed. To facilitate further adaptations or remixes, STEP files are included.

If you remix or adapt this design, consider leaving a comment or a ‘boost’ to share your improvements!

 

👉 Update: The portrait version of this stand has now been published! You can find it here.


Update – 24/08/2025

NBI Variant (No Brass Inserts)

  • Added a version without brass heat-set inserts.
  • Compatible with the same screws intended for the inserts, or equivalent self-tapping screws with the same head and diameter.
  • ⚠️ Do not overtighten the screws to avoid stripping the threads.
  • STL and STEP files provided, identified with the suffix NBI.
  • Added PLA print profile, identical to the original version, also marked with the suffix NBI.

     

Update – 27/08/2025

Upgrade: SONOFF NSPanel Pro 120 Desktop Stand

This update follows the same design approach as my recent Panda Touch stand upgrade.

 Front Section

  • The front now extends all the way to the base, flush with the glass surface of the display.
  • Previously, this surface was parallel to the back of the panel.
  • The result is a more elegant look and a larger footprint, which improves stability.

 Back Section

  • The footprint has been redesigned from rectangular to trapezoidal.
  • Four small recessed areas on the underside serve as guides for gluing 6 mm silicone anti-slip pads.
  • A raised Sonoff logo has been added to the front face.

 Fastening System

  • Brass heat-set inserts have been removed.
  • Screw holes now feature a shaped profile designed to improve self-tapping, even with metric-thread screws.

👉 Upgraded file added to the project page, distinguished with the suffix -v2.

⚠️ Note on supports
This new version (-v2) requires a small amount of supports during printing.
For those who prefer a support-free print, the previous version of the stand remains available in the project files.

 

Boost Me (for free)

Love this project? A boost helps bring more ideas to life.

 

Comment & Rating (11)

(0/1000)