Skip to the content
PCBKitNew board
2 layers80 × 21 mmLLSIClock, the printed circuit board in 3D

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

3

README

README.md

Nuvoton 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.

text
git clone https://github.com/danchouzhou/Nuvoton-VScode-template.git --recurse-submodules

Build 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.

Linux users
text
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.
text
sudo apt install make

Build the template

If you want to build the target for Nuvoton M480 series for example. Open a terminal inside the VScode.

text
cd firmware/LLSI_RGBW

Simply make. LLSI_RGBW.bin should be inside the Objects folder.

text
make

Flash the firmware

text
make flash

For Linux users, probably need to add the access permission for usb device.

text
sudo chmod -R 777 /dev/bus/usb/

Rebuild

text
make clean
make

Create your own project from this template

  1. Add BSP submodule from OpenNuvoton. For example:
text
git submodule add https://github.com/OpenNuvoton/M480BSP.git NuMicro-M4/M480BSP
  1. Edit CORTEX_M, BASE, DEVICE in the makefile.conf.

Reference

Parts

31
QtyValueFootprintReferences
151uFCapacitor_SMD:C_0805_2012MetricC1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15
6ELSS-4X6RGBWA-T2-S290-Ckicad:ELSS-4X6RGBWA-T2-S290-CD1, D2, D3, D4, D5, D6
227RResistor_SMD:R_0805_2012MetricR1, R2
25.1KResistor_SMD:R_0805_2012MetricR3, R4
1FerriteBead_SmallInductor_SMD:L_0805_2012MetricFB1
1MCP1702T-3302E/MBPackage_TO_SOT_SMD:SOT-89-3U2
1NUC1263LD4CEPackage_QFP:LQFP-48_7x7mm_P0.5mmU1
1SG-5032CCNOscillator:Oscillator_SMD_SeikoEpson_SG8002LB-4Pin_5.0x3.2mmX1
1TSM-107-01-L-DHkicad:TSM-107-01-L-DHJ1
1USB4085-GF-Akicad:2137160001_USB4085J2

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 mmRedline v3, the printed circuit board in 3D

    Redline v3

    giauyentran/mbta-pcb

    Suki & Gia ISR, S24

    75 parts
  • 2 layers60 × 126.6 mmV3 Connector + IRLED, the printed circuit board in 3D

    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 mmFcart, the printed circuit board in 3D

    Fcart

    hi0t/fcart

    Open source flash cartridge

    115 parts23GPL-3.0
  • 4 layers51 × 77 mmBODAQS A8 board v1 0, the printed circuit board in 3D

    BODAQS A8 board v1 0

    benconnor1972/BODAQS

    Bicycle Open Data Acquisition System

    120 parts9
  • 4 layers50 × 80 mmARGOS DEMO, the printed circuit board in 3D

    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 layersRC KiCAD, the printed circuit board in 3D

    RC KiCAD

    dev-campusfab/FabRice

    Documentation et code source de FabRice, le robot Autonome.

    62 parts4MIT
  • 2 layers77.5 × 118.1 mmTenkey plusplus, the printed circuit board in 3D

    Tenkey plusplus

    jonbobcar/tenkey_plusplus

    Tenkey++ is a QMK powered, OSHW, USB-C connected, hotswapable numpad.

    79 parts4
  • 2 layers97.5 × 79 mmRGB LED Driver, the printed circuit board in 3D

    RGB LED Driver

    PCB-Design-MIT/Wi-Fi-Controlled-RGB-Light

    A demo board for students to learn to solder and debug

    144 parts4