Skip to the content
PCBKitNew board
2 layers155 × 18 mmRuler, the printed circuit board in 3D

OSH version of my personal PCB ruler

Size
155 × 18 mm
Copper layers
2
Thickness
1.6 mm
Parts
123
Nets
101
Pads
1,119
Tracks, vias
704, 109
Pours
48
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
6 Feb 2025
Updated
6 Feb 2025

Overview

Ruler is an open-source printed circuit board by chez-d, from the chez-d/ruler-osh repository on GitHub, published under the MIT licence. It is a 2-layer board of 155 × 18 mm with 123 parts on 101 nets, routed with 704 tracks and 109 vias.

It is built around the CH32V203G6U6, ICE40UP5K-SG48ITR50 and SGTL5000XNLA3, with the TPS62A01DRL, BQ24040_45 and LM66200DRL among its other parts. Its parts include 36 capacitors, 26 resistors, 10 ICs, 7 switches and 5 diodes. It belongs with the RISC-V and FPGA and CPLD boards of this library.

Main components

7

README

README.md

ruler-osh

OSH version of my personal PCB ruler

Use it for what you want, but it would be nice to credit me. It's a 15cm ruler - but also a FPGA dev board, music player, game console, and component footprint reference... Best on OSHPark After Dark.

Parts

123
QtyValueFootprintReferences
16100nCapacitor_SMD:C_0402_1005MetricC4, C6, C11, C13, C15, C17, C20, C21, C23, C25, C28, C29, C30, C32, C33, C35
154.7uCapacitor_SMD:C_0402_1005MetricC1, C3, C7, C8, C9, C12, C14, C19, C22, C24, C26, C27, C31, C34, C36
1110kResistor_SMD:R_0402_1005MetricR4, R15, R16, R19, R21, R22, R23, R24, R25, R26, R27
6SW_Pushruler:SW_SPST_PTS815SW2, SW3, SW4, SW5, SW6, SW7
51kResistor_SMD:R_0402_1005MetricR6, R8, R10, R11, R20
55.1kResistor_SMD:R_0402_1005MetricR2, R3, R5, R17, R18
3100kResistor_SMD:R_0402_1005MetricR9, R13, R14
21uCapacitor_SMD:C_0402_1005MetricC5, C10
222uCapacitor_SMD:C_0805_2012MetricC2, C18
2LEDLED_SMD:LED_0603_1608MetricD1, D5
1100Resistor_SMD:R_0402_1005MetricR7
1120pCapacitor_SMD:C_0402_1005MetricC16
115Resistor_SMD:R_0402_1005MetricR12
11uruler:L_Murata_DFE201610PL1
148MHzCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mmU8
1AudioJack4Connector_Audio:Jack_3.5mm_PJ320D_HorizontalJ5
1BOOT0ruler:SW_SPST_PTS815SW1
1BQ24040ruler:WSON-10_EP_2x2_Pitch0.4mmU4
1CH32V203G6U6Package_DFN_QFN:QFN-28-1EP_4x4mm_P0.4mm_EP2.8x2.8mmU7
1GREENLED_SMD:LED_0603_1608MetricD3
1Generic 8P 160x80 TFTruler:LCD_1x8_NewvisionJ4
1ICE40UP5K-SG48ITRPackage_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mmU2
1LED_RGBAruler:XL-B1515RGBA-HFD6
1LIPOConnector_JST:JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_HorizontalJ2
1LM66200Package_TO_SOT_SMD:SOT-583-8U3
1MMBT2222Package_TO_SOT_SMD:SOT-723Q1
1Micro_SD_Card_Det2Connector_Card:microSD_HC_Molex_104031-0811J3
1ORANGELED_SMD:LED_0603_1608MetricD2
1Rulerruler:RulerPCB1
1SGTL5000XNLA3Package_DFN_QFN:QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mmU10
1SWCruler:TestPointTP2
1SWDruler:TestPointTP1
1TLV70018DSERPackage_SON:WSON-6_1.5x1.5mm_P0.5mmU9
1TLV70025DSERPackage_SON:WSON-6_1.5x1.5mm_P0.5mmU1
1TLV70033DSERPackage_SON:WSON-6_1.5x1.5mm_P0.5mmU6
1TPS62A01Package_TO_SOT_SMD:SOT-563U5
1USBConnector_USB:USB_C_Receptacle_HCTL_HC-TYPE-C-16P-01AJ1
1~{RESET}ruler:TestPointTP3

The 95 most common of 123 parts.

Questions

How big is the Ruler PCB?

It measures 155 × 18 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Ruler use?

123 parts, built around the CH32V203G6U6, ICE40UP5K-SG48ITR50, SGTL5000XNLA3 and TPS62A01DRL. 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 Ruler KiCad files?

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

Can I use the Ruler design in my own project?

Its repository publishes it under the MIT 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

  • 4 layers100 × 100 mmTouchDrum V2.0, the printed circuit board in 3D

    TouchDrum V2.0

    JoelEB/Touch_Drum

    A repo for all thing TouchDrum Related: hardware/software files, 3D files, etc.

    143 parts
  • 2 layersCubecast, the printed circuit board in 3D

    Cubecast

    HackBo/cubecast

    15 parts1
  • 2 layers52.8 × 17.8 mmCharger Prototype, the printed circuit board in 3D

    Charger Prototype

    ane109/nRF52840-Dongle_Charger_Prototype

    Li-Ion test circuitry for an nRF52830-Dongle board

    27 parts
  • 2 layers38.1 × 25.4 mm6lp, the printed circuit board in 3D

    6lp

    tessel/6LoWPAN-target

    [UNMAINTAINED] Kicad design files for a 6LoWPAN board.

    58 parts
  • 4 layers96.8 × 51 mmPocketmuseum edu v0, the printed circuit board in 3D

    Pocketmuseum edu v0

    radutolontan/BASM_Pocket_Museum

    The Pocket Lab is the next-generation approach to science education. Designed by the Bucharest Applied STEAM Museum, it brings scientific exploration into anyone's hands.

    114 parts1
  • 4 layers160 × 80 mmPIC18F ETH, the printed circuit board in 3D

    PIC18F ETH

    EBOThor/DTS_Board

    Digital to Synchro board

    281 partsMIT
  • 4 layers26 × 30 mmLte m dongle fw, the printed circuit board in 3D

    Lte m dongle fw

    GManSudy/framework-expansion-lte

    An LTE-M / NB-IoT cellular modem built into the Framework Laptop Expansion Card form factor, with a native USB-C plug.

    32 parts