Skip to the content
PCBKitNew board
2 layers35 × 40 mmN9-uart adapter, the printed circuit board in 3D

N9-uart adapter

sre/n9-uart-adapter1

KiCAD Design for a N9 debug adapter

Size
35 × 40 mm
Copper layers
2
Thickness
1.6 mm
Parts
17
Nets
7
Pads
47
Tracks, vias
69, 8
Routed
Yes
KiCad
KiCad 4
Created
19 Apr 2017
Updated
19 Apr 2017

Overview

N9-uart adapter is an open-source printed circuit board by sre, from the sre/n9-uart-adapter repository on GitHub. It is a 2-layer board of 35 × 40 mm with 17 parts on 7 nets, routed with 69 tracks and 8 vias.

It is built around the BSS138. Its parts include 8 connectors, 4 resistors, 2 capacitors, 2 transistors and 1 IC. It belongs with the interfaces and adapters boards of this library.

Main components

1

README

README.md

N9 UART/Debug Adapter

Kernel developers like to have UART access to their embedded boards for debugging purposes. While the Nokia N900 and N950 had the pads available under their battery, Nokia N9 has them inside its SIM-card slot. This project contains PCB design for KiCAD, which can be used to access the UART pads.

To get the PCB into a functional state so called "spring fingers" must be soldered to the rectangular pads.

License

ISC License

Copyright (c) 2017 Sebastian Reichel sre@kernel.org

Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Parts

17
QtyValueFootprintReferences
5PADMeasurement_Points:Measurement_Point_Round-SMD-Pad_SmallP1, P2, P3, P4, P5
410kResistors_SMD:R_0805R1, R2, R3, R4
2BSS138TO_SOT_Packages_SMD:SOT-23Q1, Q2
1100nFCapacitors_SMD:C_0805C1
110uFCapacitors_SMD:C_0805C2
1CONN_01X04Pin_Headers:Pin_Header_Angled_1x04P8
1LD1117S18CTRTO_SOT_Packages_SMD:SOT-223U1
1SPRING_FINGERS_1pad-array:Pad-ArrayP6
1SPRING_FINGERS_2pad-array:Pad-ArrayP7

Questions

How big is the N9-uart adapter PCB?

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

What parts does the N9-uart adapter use?

17 parts, built around the BSS138. 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 N9-uart adapter KiCad files?

From the sre/n9-uart-adapter repository on GitHub, at the commit this page was made from: the board is n9-uart-adapter.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the N9-uart adapter design in my own project?

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

Similar boards

  • 4 layers36 × 50.2 mmRacer, the printed circuit board in 3D

    Racer

    StuckAtPrototype/Racer

    These are structured into their own files. I could have used submodules, but decided against it.

    83 parts3.8kApache-2.0
  • 4 layers95 × 95 mmCube motherboard, the printed circuit board in 3D

    Cube motherboard

    willem-pennings/balancing-cube

    A cube that balances itself in a corner or edge using reaction wheels

    52 parts1.1kGPL-3.0
  • 2 layers54.6 × 70.9 mmBeagleLogic Cape, the printed circuit board in 3D

    BeagleLogic Cape

    abhishek-kakkar/BeagleLogic

    A Software Suite that implements a logic analyzer with the PRU on the BeagleBone / BeagleBone Black.

    22 parts479GPL-3.0
  • 2 layers44.2 × 29.3 mmI2c tiny usb, the printed circuit board in 3D

    I2c tiny usb

    harbaum/I2C-Tiny-USB

    Cheap and simple I²C to USB interface

    27 parts454
  • 2 layers21.6 × 52.3 mmPs2 pico hat, the printed circuit board in 3D

    Ps2 pico hat

    No0ne/ps2x2pico

    USB keyboard/mouse to PS/2 interface converter using a Raspberry Pi Pico

    17 parts399MIT
  • 2 layers45 × 45 mmAirCube, the printed circuit board in 3D

    AirCube

    StuckAtPrototype/AirCube

    Works standalone out of the box. Pairs with Home Assistant in minutes. Other platforms are supported through community-contributed extensions.

    61 parts379Apache-2.0
  • 4 layers74 × 104 mmBeepy, the printed circuit board in 3D

    Beepy

    sqfmi/beepy-hardware

    Beepy Hardware

    160 parts348MIT