
This is great value for money but as others have said the code is not the best. A few quick notes that will hopefully save you some time. The example python code on the manufacturer's website is out of date and Python 2. The library they are trying to use for old I2C is out of date and doesn't work. BUT the display works out of the box using Adafruit's 'adafruit-circuitpython-ssd1306' library for their 128x32 OLED hat. It even has the same i2c address, so the sample code works without modification. The fan and RGB code provided works very well as it simply writes values to the MCU registers on this board. I just set my fan to 100% because it's virtually silent. There are three (3) addressable RGB LEDs on the underside of the board. They can be controlled individually by writing to MCU registers on the i2c bus. Your example code can be used along with the PDF on the I2C communication website.

Renewed Logitech G PRO X Wireless Lightspeed Gaming Headset with Blue VO!CE Mic Filter for Immersive Gaming Experience
122 Review

Apple AirPods Pro MagSafe RU Wireless Headphones, White
159 Review

Logitech HD Webcam C270: Crisp 720p Widescreen Video Calling & Recording (960-000694), Lightweight and Portable at 3.15 lb.
192 Review

Sennheiser PC 8 2 Cancelling Microphone
71 Review

Verbatim 4.7GB DataLifePlus DVD-R 50-Disc Spindle: White Inkjet Printable with Hub Printable - 16x Recordable Disc (95079)
10 Review

📀 Verbatim BD-R 25GB 6X Blu-ray Recordable Media Disc - 3 Disc Jewel Case Box - 97341: High-Capacity Blu-ray Recording for Optimal Storage
10 Review

High-Quality Philips 16X DVD+R Media 50 Pack 📀 - White Inkjet Printable - Versatile Cake Box Packaging (DR4I6B50F/17)
10 Review

PlexDisc DVD-R 4.7GB 16x Recordable Media Disc - 100 Disc Spindle: Reliable and High-Quality Data Storage Solution
11 Review