Description
/* ===== Scoped Description Style ===== */.product-description.rte { font-family: -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, “Helvetica Neue”, Arial, sans-serif; color: #2c2c2c; line-height: 1.65; font-size: 16px;}/* ===== Headings ===== */.product-description.rte h2 { font-size: 1.8em; color: #0D47A1; border-left: 4px solid #1f6fe5; padding-left: 12px; margin-top: 32px; margin-bottom: 16px;}/* ===== H3 Titles Optimization ===== */.product-description.rte h3 { font-size: 1.4em; color: #0D47A1; margin-top: 24px; margin-bottom: 12px; font-weight: 500; padding-bottom: 6px; border-bottom: 2px solid #e6e6e6;}/* ===== Paragraphs ===== */.product-description.rte p { margin-bottom: 20px; line-height: 1.8; color: #4a4f57; font-size: 16px;}/* ===== Paragraph Images (only in description) ===== */.product-description.rte img { display: block; max-width: 100%; height: auto; margin: 24px auto; border-radius: 12px; box-shadow: 0 8px 24px rgba(0, 0, 0, 0.06);}/* ===== Lists ===== */.product-description.rte ul { padding-left: 20px; margin-bottom: 16px; list-style-type: disc;}.product-description.rte li { margin-bottom: 6px;}/* ===== Links ===== */.product-description.rte a { color: #0288D1; text-decoration: none; transition: color 0.3s ease;}.product-description.rte a:hover { color: #01579B;}/* ===== M5Stack-style Spec Table ===== */.product-description.rte .table-container { width: 100%; margin: 24px 0; overflow-x: auto;}.product-description.rte .table-container table { width: 100%; border-collapse: collapse; font-family: inherit; font-size: 14px; color: #2c2f36; background-color: #ffffff; border-radius: 10px; overflow: hidden; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.04);}.product-description.rte .table-container thead th { background: #1f6fe5; color: #ffffff; padding: 14px 16px; text-align: center; font-weight: 600; border: none; vertical-align: middle;}.product-description.rte .table-container td { padding: 14px 16px; border-bottom: 1px solid #e6ebf2; vertical-align: middle;}.product-description.rte .table-container tbody td:first-child { width: 36%; text-align: center; font-weight: 500; color: #4a4f57; background-color: rgba(31, 111, 229, 0.02);}.product-description.rte .table-container tbody tr:nth-child(even) { background-color: #f7f9fc;}@media (hover: hover) { .product-description.rte .table-container tbody tr:hover { background-color: #eef3ff; }}/* ===== Learn & Documents Button ===== */.product-description.rte #learn-and-documents-btn { display: inline-flex; align-items: center; padding: 6px 14px; background-color: #1f6fe5; color: #ffffff; font-weight: 600; border-radius: 6px; margin-top: 8px; text-decoration: none; transition: background 0.3s ease;}.product-description.rte #learn-and-documents-btn:hover { background-color: #1661c1;}/* ===== Responsive Design for Smaller Screens (with table adjustments) ===== */@media screen and (max-width: 768px) { .product-description.rte .table-container table, .product-description.rte .table-container thead, .product-description.rte .table-container tbody, .product-description.rte .table-container th, .product-description.rte .table-container td, .product-description.rte .table-container tr { display: block; width: 100%; } .product-description.rte .table-container thead { display: none; } .product-description.rte .table-container tbody tr { padding: 12px 0; border-bottom: 1px solid #e6ebf2; } .product-description.rte .table-container tbody td { padding: 8px 16px; border: none; text-align: left; } .product-description.rte .table-container tbody td:first-child { width: 100%; background: none; color: #1f6fe5; font-weight: 600; padding-top: 16px; } .product-description.rte .table-container tbody td:last-child { padding-bottom: 16px; color: #2c2f36; line-height: 1.6; } /* Ensure button appears correctly on mobile */ .product-description.rte #learn-and-documents-btn { font-size: 14px; padding: 8px 16px; }}
Description
Unit Puzzle is a colorful lighting control unit, composed of an 8×8 array with a total of 64 WS2812E RGB LEDs. Each LED is separated by a grid structure to prevent light interference from neighboring LEDs, ensuring clearer and purer visual effects. The product features two onboard Grove ports — one input signal port and one output port — and comes with a connector for linking multiple Unit Puzzle modules, expanding the light display area. The output Grove port also reserves an additional IO pin, supporting connections to other M5 devices like Unit Angle and other sensors with Port B interfaces for enhanced interactive control. Unit Puzzle is compact, easy to install, and has an M2 mounting hole at the bottom for fixing. The product measures just 24 x 24 x 15mm. This module is ideal for smart lighting, decorative displays, and interactive installations.
LED Brightness Long-term high-brightness operation may cause damage. It is recommended to use 10% brightness to reduce heat generation and power consumption.
Features
- 8 x 8 WS2812 RGB LED matrix
- Grid isolation design
- Dual Grove ports (cascade expansion)
- 2 x LEGO compatible holes
- Development Platforms: Arduino, UiFlow, ESP-IDF, etc.
Includes
- 1 x Unit Puzzle
- 1 x HY2.0-4P Grove Cable (20cm)
- 1 x Connection Expander
- 1 x Brightness Parameter Sticker
Applications
- Smart lighting
- Decorative display
- Interactive installations

Specifications
| Specification | Parameter |
|---|---|
| RGB LED Type | WS2812E-1313@8 x 8 matrix |
| LED Quantity | 64 pcs (8×8 matrix) |
| Power per LED | Approx. 6mW (8% brightness, white) |
| Standby Current | DC 5V@14.27mA |
| Operating Current | DC 5V@93.99mA (8% brightness, white) |
| Supply Voltage | DC 5V |
| Interface Type | 2 Grove ports (input and output) |
| Supported Colors | 16.77 million |
| Control Method | Serial data control (single wire) |
| Operating Temp. | 0 ~ 40°C |
| Product Size | 24.0 x 24.0 x 15.0mm |
| Product Weight | 7.5g |
| Package Size | 138.0 x 93.0 x 16.0mm |
| Gross Weight | 12.8g |

Learn and Documents
→ DOCUMENTS
Explore more from our collection.





Reviews
There are no reviews yet.