Skip to the content
PCBKitNew board
2 layers50 × 40 mmM252, the printed circuit board in 3D

TB2 adapter for M302

Size
50 × 40 mm
Copper layers
2
Thickness
1.6 mm
Parts
20
Nets
21
Pads
59
Tracks, vias
129, 1
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
8 Dec 2024
Updated
30 Mar 2025

Overview

M252 is an open-source printed circuit board by mhorimoto, from the mhorimoto/M252 repository on GitHub. It is a 2-layer board of 50 × 40 mm with 20 parts on 21 nets, routed with 129 tracks and 1 via.

It is built around the PIC16F1827-I/P. Its parts include 5 capacitors, 5 resistors, 3 connectors, 1 IC and 1 transistor. It belongs with the PIC boards of this library.

Main components

1

README

README.md

M252

TB2で使用したPICのシリアル出力をM302Kに接続するためのアダプタ。 M302Kの接続先はU1のHV側に接続する。

Arduino UNO側のD6,D7が接続対象となる。 接続速度は、19200bps。

Parts

20
QtyValueFootprintReferences
30.1uFCapacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mmC101, C104, C105
210kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR101, R105
222pFCapacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mmC102, C103
1!MCLRHOLLY2:TVDT18-050SW101
1100Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR103
1100kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR104
110MHzCrystal:Crystal_HC49-4H_VerticalQ101
11kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR102
1PIC16F1827-I/PPackage_DIP:DIP-18_W7.62mm_Socket_LongPadsIC101
1PROGConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ102
1TRIPConnector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ103
1UARTConnector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ101

The 16 most common of 20 parts.

Questions

How big is the M252 PCB?

It measures 50 × 40 mm and has 2 copper layers, 1.6 mm thick.

What parts does the M252 use?

20 parts, built around the PIC16F1827-I/P. 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 M252 KiCad files?

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

Can I use the M252 design in my own project?

Its repository states no licence, so its author keeps all rights: ask mhorimoto before reusing the design.

Similar boards

  • 2 layers66.9 × 74.5 mmDeskHop Rev1, the printed circuit board in 3D

    DeskHop Rev1

    hrvach/deskhop

    Fast Desktop Switching Device

    20 parts7.9kGPL-3.0
  • 2 layers86.4 × 64.8 mmSlot machine, the printed circuit board in 3D

    Slot machine

    google/google-ctf

    Google CTF

    20 parts5.1kApache-2.0
  • 2 layers36.2 × 26.8 mmEsp32 minimal, the printed circuit board in 3D

    Esp32 minimal

    atopile/atopile

    Design circuit boards with code! ✨ Get software-like design reuse 🚀, validation, version control and collaboration in hardware; starting with electronics ⚡️

    20 parts4kMIT
  • 2 layers108.1 × 393.8 mmSweep compact ble, the printed circuit board in 3D

    Sweep compact ble

    davidphilipbarr/Sweep

    Sweep - a small promicro based keyboard inspired by the Ferris.

    20 parts2.1k
  • 2 layers26 × 15.9 mmTPS54340 Buck Regulator, the printed circuit board in 3D

    TPS54340 Buck Regulator

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    20 parts1.2k
  • 2 layers67.6 × 30.5 mmRgb to hdmi, the printed circuit board in 3D

    Rgb to hdmi

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    20 parts1kGPL-3.0
  • 2 layers44.3 × 28.7 mmLin bus adapter esp32, the printed circuit board in 3D

    Lin bus adapter esp32

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    20 parts915
  • 2 layers89.5 × 61.6 mmFreeDeck TH 2020-02, the printed circuit board in 3D

    FreeDeck TH 2020-02

    FreeYourStream/freedeck-hardware

    all the stuff you need to build your own FreeDeck

    20 parts772