Search models, users, collections, and posts

ESP32 Windows Monitor

GIF
GIF

Print Profile(1)

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

XIAO and Supermini All Parts
XIAO and Supermini All Parts
Designer
2.2 h
3 plates

Open in Bambu Studio
Boost
8
14
0
0
1
0
Released 

Bill of Materials

Maker's Supply Kits and Parts
Select all
M2x5 SHCS Machine Screw (20PCS) - AA150
M2.5x5 SHCS Machine Screw (20PCS) - AA154
Bambu Filaments
Select all
Matte Ivory White (11100) / Filament with spool / 1kg
Matte Ivory White (11100) / Refill / 1kg
Bambu Materials
Select all
Carbon Fiber Textured Removable Vinyl (10pcs) - YG018 / Blade Cutting
List other parts
  • 1.9 Inch (320x170 Resolution) SPI Screen x 1: ST7789 320x170 IPS tft screen, connects to ESP over SPI
  • Wooden Texture Vinyl x 1: (Or any other texture - eg: Carbon Fibre linked) For front face.
  • Dupont F-F Jumper Wire 10cm x 1: Longer may be fine, but shorter is much easier to fit into the enclosure
  • ESP32 x 1: Seeed Studio XIAO or S3 Supermini

Description

ESP32 Based Windows Monitor

Allows you to pair an ESP32 microcontroller and a cheap 1.9 inch 320 x 170 resolution SPI tft screen, to act as a teeny tiny additional monitor for your PC!

 

For more information, check out the GitHub Page!  (Or jump straight to the Software Releases)

Ok so what can I actually use this for? ANYTHING*

*As long as its a program that can run on your windows PC, then technically you can use it with this mini monitor! (At least to some extent)

For Example:

Realistically though (at least for now) the achievable framerates on this are in the range of 5-7 fps for full colour - depending on your Wi-Fi speed & other factors.

 

This is perfectly fine for animated wallpapers (e.g. from wallpaper engine), some GIFs, rainmeter/other widgets, or reasonably static web pages (e.g. flight tracking)

 

Though, as listed on the github, with a few tweaks to the code, you are able to instead use either greyscale or monochrome (binary) to achieve higher framerates.

Note: For the best experience, it is highly reccomended that you also install another program called Virtual Display Driver (VDD). The reason to use and some basic setup for VDD is further explained in the assembly guide/GitHub Page.

 

 

How to setup!?

Glad you're interested, conveniently for you, I have made an assembly guide that helps with exactly that question! Assuming you've already got all the components and printed everything, find the assembly guide pdf attached below, or linked right here (press “More Pages” if it stops loading)

 

Preview of Assembly Guide

If you haven't got all the parts yet, or dont know what to buy - keep scrolling…

 

Compatability & Printing:

The application of textured vinyl to the front face is completely optional - if you still want to have a two-tone look then simply print the main enclosure in a different colour than the outer shroud:

Outer Shroud (LEFT) & Main Enclosure (RIGHT)

 

This has been designed to work with two variants of ESP32 Board: Seeed Studio XIAO, or Generic S3 Supermini. 

Because of this, the build plate is split up into 3 Sections

  • Common Enclosure Parts (Always print this - contains main enclosure and the cover shroud)

Seperate back cover & mounting for different ESP32 boards:

  • Seeed Studio Xiao
  • ESP32 S3 Supermini 

 

 

Quick References

Wiring:

SPI Screen/FunctionSeeed XIAO C3Generic S3 Supermini*
BLKGPIO7 (D5)GPIO3
CSGPIO6 (D4)GPIO10
DCGPIO2 (D0)GPIO4
RES/RSTGPIO3 (D1)GPIO5
SDA/MOSIGPIO10 (D10)GPIO11
SCL/SCKGPIO8 (D8)GPIO12
VCC3V33V3
GNDGNDGND

*Supermini variants might be different, always double check

 

 

What you need:

PartDescription/FeaturesHow to find on alixepress
SPI display1.9 inch 320 x 170 SPI display. ST7789search “1.9 inch tft”
Seeed Studio XIAOEither their S3 or C3. Guaranteed size & pinout, but more expensivesearch “Seeed Studio XIAO” + “C3” or “S3”
ESP32-S3 SuperminiGeneric ESP32-S3 SuperMini. Size & pinout may vary slightlysearch “S3 SuperMini”
F-F Jumper Wires10cm length DuPont Female to Female Jumper Wiresearch “dupont 10cm” - find "F-F 10cm"
Vinyl WrapAdhesive wood grain effect vinyl wrapsearch “wood grain effect wrap”
FastenersMachine screws in sizes: M2.5 x 5mm, M2 x 5mmN/A - Use Maker's Supply Linked!

 

The aliexpress listings should look similar to the following:

 

Licensing Notice:

  • All 3D models, print settings, and geometry hosted on MakerWorld are released under a MakerWorld Exclusive License. This applies only to physical model geometry and associated print configurations. Please see the MakerWorld terms for sharing derivative geometry.

     

  • Any scripts, firmware, or software part of the codebase hosted on GitHub is independent under its own license and is not governed by MakerWorld licensing terms. Code may be shared, modified, and distributed according to the license specified in the GitHub repository (Currently CC BY-NC-SA 4.0).

 

Thank you for reading, have a great day!

 

Featured Gallery/Makes:

[OFFICIAL] Rainmeter Widgets (Monterey)
[OFFICIAL] Browsing Chrome/MakerWorld
[OFFICIAL] Nearby Flights Detector (Unreleased)

Your Make/Widget Could Be Here!

Your Make/Widget Could Be Here!

Your Make/Widget Could Be Here!

Your Make/Widget Could Be Here!

Your Make/Widget Could Be Here!

Your Make/Widget Could Be Here!


Documentation (3)

Assembly Guide (3)
S3 Supermini.png
XIAO C3 Wiring Diagram.png
Mini Monitor Assembly Guide.pdf

Comment & Rating (0)

(0/1000)

License

This user content is licensed under the MakerWorld Exclusive License.

You may create derivative works based on this object, provided that all such derivative works are published exclusively on the MakerWorld platform and include proper attribution to the original creator. You may not share, upload, host, distribute, or publish this object—or any derivative work of this object—on any other digital platform, marketplace, or distribution channel. Commercial use of this object and any derivative works is strictly prohibited. This includes, but is not limited to, selling, renting, sublicensing, or using the object in any context in which you receive monetary compensation or other financial benefits.