

M252
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
1README
README.mdM252
TB2で使用したPICのシリアル出力をM302Kに接続するためのアダプタ。 M302Kの接続先はU1のHV側に接続する。
Arduino UNO側のD6,D7が接続対象となる。 接続速度は、19200bps。
Parts
20| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 0.1uF | Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm | C101, C104, C105 |
| 2 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R101, R105 |
| 2 | 22pF | Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm | C102, C103 |
| 1 | !MCLR | HOLLY2:TVDT18-050 | SW101 |
| 1 | 100 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R103 |
| 1 | 100k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R104 |
| 1 | 10MHz | Crystal:Crystal_HC49-4H_Vertical | Q101 |
| 1 | 1k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R102 |
| 1 | PIC16F1827-I/P | Package_DIP:DIP-18_W7.62mm_Socket_LongPads | IC101 |
| 1 | PROG | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J102 |
| 1 | TRIP | Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J103 |
| 1 | UART | Connector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_Vertical | J101 |
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 mm

- 2 layers86.4 × 64.8 mm

- 2 layers36.2 × 26.8 mm

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 mm

Sweep compact ble
davidphilipbarr/Sweep
Sweep - a small promicro based keyboard inspired by the Ferris.
20 parts2.1k - 2 layers26 × 15.9 mm

TPS54340 Buck Regulator
rusefi/rusefi
rusefi - GPL internal combustion engine control unit
20 parts1.2k - 2 layers67.6 × 30.5 mm

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 mm

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 mm

FreeDeck TH 2020-02
FreeYourStream/freedeck-hardware
all the stuff you need to build your own FreeDeck
20 parts772