

LLSIClock
Nuvoton NUC1263, the world's first microcontroller with hardware-controlled NeoPixel (ARGB LED) ability - LED Light Strip Interface (LLSI).
- Size
- 80 × 21 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 31
- Nets
- 55
- Pads
- 153
- Tracks, vias
- 302, 88
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 12 Mar 2025
- Updated
- 16 Apr 2025
Overview
LLSIClock is an open-source printed circuit board by danchouzhou, from the danchouzhou/LLSIClock repository on GitHub. It is a 2-layer board of 80 × 21 mm with 31 parts on 55 nets, routed with 302 tracks and 88 vias.
It is built around the MCP1702T-3302E/MB(UMW), TSM-107-01-L-DH and USB4085-GF-A. Its parts include 15 capacitors, 6 diodes, 4 resistors, 2 ICs and 2 connectors.
Main components
3MCP1702T-3302E/MB(UMW)
SOT-89-25℃~+70℃ 1 14V 250mA 2uA 3.3V 90mV@(40mA) Fixed Over Current Protection Positive SOT-89 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSUMWVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsTSM-107-01-L-DH
SMD,P=2.54mm,卧贴-55℃~+125℃ 14P 2 2.54mm 2.54mm Black Phosphor bronze Surface Mount, Right Angle Tin SMD,P=2.54mm,卧贴 Pin Headers ROHSSamtecPin HeadersUSB4085-GF-A
插件-40℃~+85℃ 1 48V 5A Black Female Right Angle Type-C USB 2.0 插件 USB Connectors ROHSGlobal Connector Technology (GCT)USB Connectors
README
README.mdNuvoton Visual Studio Code Template
Usage
To clone this project
This project work with submodule from Nuvoton corporation. You need to initialize submodules by passing --recurse-submodules to the git clone command.
git clone https://github.com/danchouzhou/Nuvoton-VScode-template.git --recurse-submodulesBuild tools
Windows users
Since we use VScode setting.json provide the build environment, only the execution binary need to be download (without installing). Download the following files, extract to the path C:\Users\"Your user name"\BuildTools\Windows which specific in .vscode/setting.json.
- gcc-arm-none-eabi-10.3-2021.07-win32.zip
- xpack-windows-build-tools-4.3.0-1-win32-x64.zip
- OpenOCD-Nuvoton
Linux users
mkdir -p ~/BuildTools/Linux/
tar jxvf gcc-arm-none-eabi-10.3-2021.07-x86_64-linux.tar.bz2 -C ~/BuildTools/Linux/
unzip OpenOCD_Linux.zip -d ~/BuildTools/Linux/
chmod +x ~/BuildTools/Linux/OpenOCD/bin/openocd- GNU Make should be installed.
sudo apt install makeBuild the template
If you want to build the target for Nuvoton M480 series for example. Open a terminal inside the VScode.
cd firmware/LLSI_RGBWSimply make. LLSI_RGBW.bin should be inside the Objects folder.
makeFlash the firmware
make flashFor Linux users, probably need to add the access permission for usb device.
sudo chmod -R 777 /dev/bus/usb/Rebuild
make clean
makeCreate your own project from this template
- Add BSP submodule from OpenNuvoton. For example:
git submodule add https://github.com/OpenNuvoton/M480BSP.git NuMicro-M4/M480BSP- Edit
CORTEX_M,BASE,DEVICEin themakefile.conf.
Reference
Parts
31| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | 1uF | Capacitor_SMD:C_0805_2012Metric | C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15 |
| 6 | ELSS-4X6RGBWA-T2-S290-C | kicad:ELSS-4X6RGBWA-T2-S290-C | D1, D2, D3, D4, D5, D6 |
| 2 | 27R | Resistor_SMD:R_0805_2012Metric | R1, R2 |
| 2 | 5.1K | Resistor_SMD:R_0805_2012Metric | R3, R4 |
| 1 | FerriteBead_Small | Inductor_SMD:L_0805_2012Metric | FB1 |
| 1 | MCP1702T-3302E/MB | Package_TO_SOT_SMD:SOT-89-3 | U2 |
| 1 | NUC1263LD4CE | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | SG-5032CCN | Oscillator:Oscillator_SMD_SeikoEpson_SG8002LB-4Pin_5.0x3.2mm | X1 |
| 1 | TSM-107-01-L-DH | kicad:TSM-107-01-L-DH | J1 |
| 1 | USB4085-GF-A | kicad:2137160001_USB4085 | J2 |
Questions
How big is the LLSIClock PCB?
It measures 80 × 21 mm and has 2 copper layers, 1.6 mm thick.
What parts does the LLSIClock use?
31 parts, built around the MCP1702T-3302E/MB(UMW), TSM-107-01-L-DH and USB4085-GF-A. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the LLSIClock KiCad files?
From the danchouzhou/LLSIClock repository on GitHub, at the commit this page was made from: the board is kicad/LLSIClock.kicad_pcb and its schematic kicad/ELSS-4X6RGBWA-T2-S290-C.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the LLSIClock design in my own project?
Its repository states no licence, so its author keeps all rights: ask danchouzhou before reusing the design.
Similar boards
- 2 layers104.8 × 108.8 mm

- 2 layers60 × 126.6 mm

V3 Connector + IRLED
PiTracLM/PiTrac
Launch monitor using low-cost raspberry pi and camera hardware to determine ball launch speed, angles and spin. See https://discord.gg/vGuyAAxXJH (permalink)
151 parts439GPL-2.0 - 2 layers100 × 63.7 mm

- 4 layers51 × 77 mm

- 4 layers50 × 80 mm

ARGOS DEMO
CNES/argos-demo-board
Demo board designed to use the ARRIBADA SMD module via USB to send ARGOS messages to the Kineis constellation.
91 parts7CERN-OHL-S-2.0 - 2 layers

RC KiCAD
dev-campusfab/FabRice
Documentation et code source de FabRice, le robot Autonome.
62 parts4MIT - 2 layers77.5 × 118.1 mm

Tenkey plusplus
jonbobcar/tenkey_plusplus
Tenkey++ is a QMK powered, OSHW, USB-C connected, hotswapable numpad.
79 parts4 - 2 layers97.5 × 79 mm

RGB LED Driver
PCB-Design-MIT/Wi-Fi-Controlled-RGB-Light
A demo board for students to learn to solder and debug
144 parts4