

Python servo library for AX-12 and XL-320 smart servos
- Size
- 49.5 × 45.7 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 31
- Nets
- 19
- Pads
- 80
- Tracks, vias
- 198, 20
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 17 Feb 2018
- Updated
- 25 Mar 2021
Overview
Serial is an open-source printed circuit board by MultipedRobotics, from the MultipedRobotics/pyservos repository on GitHub, published under the MIT licence. It is a 2-layer board of 49.5 × 45.7 mm with 31 parts on 19 nets, routed with 198 tracks and 20 vias.
It is built around the 74LS126PC, LM317 and BS170. Its parts include 10 resistors, 4 capacitors, 4 connectors, 3 ICs and 3 diodes. It belongs with the robots and motor control and interfaces and adapters boards of this library.
Main components
374LS126PC
DIP-140℃~+70℃ 1 130mA 24mA 4 4.75V~5.25V 5.2mA 74LS Output enable、Short-Circuit Protection Tri-State Unidirectional DIP-14 Buffers, Drivers, Receivers, Transceivers ROHSTexas InstrumentsBuffers, Drivers, Receivers, TransceiversLM317
SOT-223-40℃~+85℃@(Ta) 0.003%Vout 1 1.3V~37V 1A 40V 80dB@(120Hz) Adjustable Positive Short Circuit Protection、Thermal shutdown SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSJSMSEMIVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsBS170
TO-92-55℃~+150℃ 1 N-channel 1.2Ω@10V 17pF 2.1V 24pF 500mA 60V 7pF 830mW N-Channel TO-92 MOSFETs ROHSonsemiMOSFETs
README
archive/serial-port-v3/readme.mdSerial Port
The serial interface talks to both AX-12 (12V power) and XL-320 (8V power) servos. The design uses SMD parts, but they are all hand solderable.


Parts
31| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 10k | Resistors_SMD:R_1206_HandSoldering | R6, R7, R8, R9, R10 |
| 4 | Mounting_Holes:MountingHole_2.2mm_M2 | , , , | |
| 4 | 330 | Resistors_SMD:R_1206_HandSoldering | R1, R2, R4, R5 |
| 3 | .1 | Capacitors_SMD:C_1206_HandSoldering | C1, C3, C4 |
| 2 | BS170 | TO_SOT_Packages_THT:TO-92_Inline_Wide | Q1, Q2 |
| 1 | 1.8k | Resistors_SMD:R_1206_HandSoldering | R3 |
| 1 | 10 | Capacitors_THT:CP_Radial_D6.3mm_P2.50mm | C2 |
| 1 | 12V Pwr | Connectors:BARREL_JACK | J1 |
| 1 | 74LS126 | Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm | U3 |
| 1 | AP1117-50 | TO_SOT_Packages_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | AX-12A | Connectors_Molex:Molex_SPOX-5267_22-03-5035_03x2.54mm_Straight | J4 |
| 1 | LM317 | TO_SOT_Packages_THT:TO-220-3_Horizontal | U2 |
| 1 | OSHW-Logo_7.5x8mm_SilkScreen | Symbols:OSHW-Logo_7.5x8mm_SilkScreen | |
| 1 | PWR | LEDs:LED_1206_HandSoldering | D1 |
| 1 | RX | LEDs:LED_1206_HandSoldering | D2 |
| 1 | Serial | Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm | J2 |
| 1 | TX | LEDs:LED_1206_HandSoldering | D3 |
| 1 | XL-320 | Connectors_Molex:Molex_MicroLatch-53253-0370_03x2.00mm_Straight | J3 |
Questions
How big is the Serial PCB?
It measures 49.5 × 45.7 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Serial use?
31 parts, built around the 74LS126PC, LM317 and BS170. 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 Serial KiCad files?
From the MultipedRobotics/pyservos repository on GitHub, at the commit this page was made from: the board is archive/serial-port/serial.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Serial 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).
More from MultipedRobotics/pyservos
2- 2 layers49.5 × 45.7 mm

- 2 layers49.5 × 45.7 mm

Similar boards
- 2 layers99.1 × 99.1 mm

Plusd
alvaroalea/plusD-clone
Schematic of a clone of the Disk Interface +D for the ZX Spectrum
69 parts25 - 2 layers70 × 56 mm

- 2 layers385 × 230 mm

- 4 layers243.8 × 243.8 mm

- 2 layers56 × 91 mm

Burstcart via
ytmytm/plus4-burstcart
Burst (fast serial) capable cartridge for Commodore C16/116/Plus4
24 parts4 - 2 layers75.9 × 66 mm

Zx talker
zxinfo-diy-electronics/zx-talkman
DIY Speech Interface for ZX Spectrum & ZX81 published in Ny Elektronik 1984 issue 10 page 36
34 parts4 - 2 layers78.7 × 57.2 mm

Level shifter
OpenElectronicsLab/level-shifter
a 5V to 3.3V level shifter with a single-sided PCB design simple enough that it can be etched at home
8 parts3 - 4 layers243.8 × 204.5 mm
