Skip to the content
PCBKitNew board
2 layersOpenoshi lightboard, the printed circuit board in 3D

Openoshi lightboard

seventhsu/openoshi1

A fully open-source, DIY concert penlight.

Copper layers
2
Thickness
1.6 mm
Parts
29
Nets
35
Pads
109
Tracks, vias
130, 31
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
3 Jun 2023
Updated
12 Feb 2026

Overview

Openoshi lightboard is an open-source printed circuit board by seventhsu, from the seventhsu/openoshi repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 2-layer board with 29 parts on 35 nets, routed with 130 tracks and 31 vias.

It is built around the TLV61070ADBV and PMZ600UNEZ. Its parts include 10 resistors, 4 transistors, 3 capacitors, 3 ICs and 2 switches. It belongs with the RISC-V boards of this library.

Main components

2

README

README.md

OpenOshi

A fully open-source, DIY concert penlight. (v2.0)

Whether in the midst of the crowd at Belluna Dome or sitting in the dark in your bedroom, cheer on your favorite idols with this powerful, fully customizable penlight. It runs off of a single lithium battery and charges via USB-C to shine bright for hours of your favorite performances.

Best of all, it costs less than $10 to make! Total! That includes the PCB, the components, the battery, and the handle and tube! All while being fully hackable and modifiable. Manufacture in quantity and see how many you can hold in one hand: a classic idolfan challenge.

This project consists of:

  • a 3D-printable handle and screw-in translucent blade
  • the Lightboard: a central PCB with an RGBW LED, a CH32V003F4U6 microcontroller, buttons and a USB-C charging port
  • software to easily add your favorite idols' colors to your Lightboard

OpenOshi's electrical and mechanical components are open-source hardware licensed under CERN-OHL-S-2.0 (see the root LICENSE file). The firmware is open-source software licensed under the MIT License (see firmware/LICENSE). The ch32fun SDK included as a submodule of the firmware remains under its own MIT License; refer to the submodule's LICENSE file.

Building tips

  • For printing the handle, I suggest a neutral color of PLA filament, and for the tube, transparent PETG printed at 100% rectilinear infill.
  • The PCB is made to JLCPCB 2-layer specifications and tolerances as of July 2025. Modify if needed to meet your preferred PCB supplier's capabilities.
  • The control firmware can be flashed to the board with a single wire using the SWIO programming pad on the top. To do so, you will need a WCH-Link programmer or equivalent and a flashing tool; ch32fun names several good open-source options like the esp32s2-funprog for the former, and it implements the minichlink tool for the latter.

Lightboard top side Lightboard bottom side

Parts

29
QtyValueFootprintReferences
4PMZ600UNEPackage_TO_SOT_SMD:SOT-883Q1, Q2, Q3, Q4
210uCapacitor_SMD:C_0603_1608MetricC1, C2
212.7Resistor_SMD:R_1206_3216MetricR5, R8
25.1KResistor_SMD:R_0603_1608MetricR3, R4
2AKE31Aopenoshi-lightboard:SW_EVP-AKE31A_PANSW1, SW2
1+BATTopenoshi-lightboard:Battery_SolderPadTP3
10.1uCapacitor_SMD:C_0603_1608MetricC3
111.3Resistor_SMD:R_1206_3216MetricR7
1127KResistor_SMD:R_0603_1608MetricR2
11MegResistor_SMD:R_0603_1608MetricR1
120.0Resistor_SMD:R_1206_3216MetricR6
1220Resistor_SMD:R_0603_1608MetricR9
12KResistor_SMD:R_0603_1608MetricR10
14.7uHInductor_SMD:L_1210_3225MetricL1
1CH32V003FxUxPackage_DFN_QFN:QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mmU1
1GNDTestPoint:TestPoint_Pad_D1.0mmTP2
1GNDopenoshi-lightboard:Battery_SolderPadTP4
1Lumileds_5052RGBWopenoshi-lightboard:LED_Lumileds_5052RGBW_LGA9_5.0x5.2mm_P0.5mmD1
1MCP73831-2-OTPackage_TO_SOT_SMD:SOT-23-5U3
1SWIOTestPoint:TestPoint_Pad_D1.0mmTP1
1TLV61070APackage_TO_SOT_SMD:SOT-23-6U2
1USB_C_Receptacle_PowerOnly_6PConnector_USB:USB_C_Receptacle_GCT_USB4125-xx-x_6P_TopMnt_HorizontalJ1

Questions

What parts does the Openoshi lightboard use?

29 parts, built around the TLV61070ADBV and PMZ600UNEZ. 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 Openoshi lightboard KiCad files?

From the seventhsu/openoshi repository on GitHub, at the commit this page was made from: the board is openoshi-lightboard/openoshi-lightboard.kicad_pcb and its schematic openoshi-lightboard/openoshi-lightboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Openoshi lightboard design in my own project?

Its repository publishes it under the CERN-OHL-S-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 6 layers156 × 116.4 mmToomanykeys right, the printed circuit board in 3D

    Toomanykeys right

    jusdisgi/TooManyKeys

    Work in progress, new version of BiggieSplays with lots of bells and whistles

    89 parts3MIT
  • 4 layers70 × 70.5 mmPCB FINAL UPDATED, the printed circuit board in 3D

    PCB FINAL UPDATED

    bash227/ECG-Motor-Control-Power-Management-PCB

    A multi-function PCB integrating biomedical signal acquisition (ECG), DC motor control, and advanced power management for wearable applications.

    111 parts2MIT
  • 2 layers139.5 × 153 mmPannel, the printed circuit board in 3D

    Pannel

    cocobot/cocotter

    370 parts2
  • 6 layers184.3 × 234 mmLightfury panel, the printed circuit board in 3D

    Lightfury panel

    jusdisgi/LightFury

    Light Fury Keyboard: Ergo Split with 54 PG1316S keyswitches, 54 LEDs, LCDs, and Roller Encoders.

    284 parts2MIT
  • 2 layers100 × 85 mmAMP RCv2, the printed circuit board in 3D

    AMP RCv2

    Autonomous-Motorsports-Purdue/AMP_RCv2

    Files relating to version 2 of the remote control PCB for AMP kart

    46 parts1MIT
  • 2 layers200 × 99.1 mmUsbchargerpanel12, the printed circuit board in 3D

    Usbchargerpanel12

    cvanbibber/USB-Charger

    A simple USB charger board for soldering, with USB-C bidirectional port, USB-A, and micro-USB as an introduction to pcb design and usb standards.

    288 parts1GPL-3.0
  • 4 layers95 × 90.6 mmGameConsoleRev1, the printed circuit board in 3D

    GameConsoleRev1

    Rehabilitation-Innovation/REGI-GameBoy

    178 parts1
  • 2 layers100 × 100 mm555 Synth, the printed circuit board in 3D

    555 Synth

    JorisBar/555_Synth

    A 555 timer based synth and beat generator PCB.

    97 partsMIT