Skip to the content
PCBKitNew board
2 layers123 × 30 mmNtpstick-1, the printed circuit board in 3D

Ntpstick-1

dave2/ntpstick

NTPstick project files - hardware and software

Size
123 × 30 mm
Copper layers
2
Thickness
1.6 mm
Parts
103
Nets
109
Pads
366
Tracks, vias
856, 72
Pours
2
Routed
Yes
KiCad
KiCad 4
Created
10 Nov 2014
Updated
10 Sep 2015

Overview

Ntpstick-1 is an open-source printed circuit board by dave2, from the dave2/ntpstick repository on GitHub. It is a 2-layer board of 123 × 30 mm with 103 parts on 109 nets, routed with 856 tracks and 72 vias.

It is built around the 24AA02E48-I/SN and W5500. Its parts include 35 capacitors, 28 resistors, 12 connectors, 8 ICs and 7 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

README.md

ntpstick

NTPstick is a GPS-synced NTP server designed for low cost and ease of deployment in places outside traditional datacentres.

The "stick" concept is that the board is expected to be placed into a PVC tube at least 30mm I.D. with only an Ethernet cable reaching the outside world carrying both Ethernet and poor-mans POE.

Structure

This repo is divided into sections for different parts of the project:

  • hardware/ .. Contains the Kicad sources, schematics in PDF, and generated gerber files.
  • firmware/ .. Completed builds of the firmware, able to be flashed to boards over TFTP
  • src/ .. Source code for the firmware.

Specifications

  • u.fl GPS antenna connection
  • uBlox MAX-M8Q GPS module (includes internal TCXO)
  • Atmel ATXMEGA128A4U MCU
  • 27MHz VCXO system clock
  • 12-bit DAC for VCXO control
  • WizNet W5500 Ethernet/IP chip
  • DC input on spare Ethernet pairs
  • DC-DC first stage, linear second stage PSU
  • Board is 113mm long, 30mm wide

License

  • Please check each folder for the specific license applied, as they vary between sections of the project.

Parts

103
QtyValueFootprintReferences
10100nFSM0603C1, C2, C3, C6, C12, C13, C14, C15, C16, C17
7100nFSMD_Packages:SM0603C4, C23, C25, C29, C30, C34, C35
410uFWater SMD Cap:c_tant_AC24, C26, C27, C33
41kSMD_Packages:SM0603R2, R5, R16, R27
41kSM0603R4, R17, R18, R20
210kSM0603R1, R19
210nFSM0603C10, C22
210uFc_tant_AC5, C11
210uFWater SMD Cap:c_1206C31, C32
2150SM0603R3, R8
218pFSM0603C7, C8
24.7kSM0603R21, R22
249.9SM0603R12, R15
26.8nFSM0603C19, C20
275SM0603R9, R10
282SM0603R13, R14
2DIODEWalter Diodes:do214acD3, D4
110SMD_Packages:SM0603R23
110SM0603R11
1100kSMD_Packages:SM0603R26
112.4kSM0603R7
11MSM0603R6
122nFSM0603C21
124AA02E48SOT23-5IC3
1250mASMD_Packages:SM0603L4
125MHzcrystal_smd_5x3.2mmX1
127nHSMD_Packages:SM0603L2
13.3uFSMD_Packages:SM1210C28
136.0kSMD_Packages:SM0603R25
14.7nFSM1812C18
14.7uFSM0603C9
15VPin_Headers:Pin_Header_Straight_1x02P7
16.49kSMD_Packages:SM0603R24
16.8uHBourns Inductor:inductor_bourns_srn5040L3
1ANTENNA_SHIELDWalter RF Conn:coaxial_u.fl-r-smt-1ANT1
1ANT_TESTPin_Headers:Pin_Header_Straight_1x02P6
1ATXMEGA128A4-ASMD_Packages:TQFP44IC2
1DAC_TESTMeasurement_Points:Measurement_Point_Round-SMD-Pad_SmallP4
1EIA 568Bpin_strip_8P1
1GPSPin_Headers:Pin_Header_Straight_1x05P2
1INDUCTORSMD_Packages:SM0603L1
1LMR16006SMD_Packages:SOT23_6IC4
1LOCKLED-0805D6
1MCP4725AxT-E/CHSMD_Packages:SOT23_6U3
1MOUNT0Screws:4-40-HOLEJ1
1MOUNT1Screws:4-40-HOLEJ2
1MOUNT2Screws:4-40-HOLEJ4
1MOUNT24-40-HOLEJ3
1NCP1117ST33T3GSMD_Packages:SOT223U2
1NETLED-0805D1
1NPSMD_Packages:SM0603R28
1OSC_TESTMeasurement_Points:Measurement_Point_Round-SMD-Pad_SmallP5
1PDI-SERPin_Headers:Pin_Header_Straight_2x05P3
1PWRLEDs:LED-0805D2
1SYNCLED-0805D7
1SYSLED-0805D5
1TG110-E*N5_N5N5U1
1UBLOX-MAXUBLOX MAX:UBLOX-MAX-8-POLYU5
1VAL**LOGO_CC_SA_1.9mmLOGO_CC_SA
1VAL**Dymo 12x24:SERIAL_LABELSERIAL_LABEL
1VAL**CC logos:LOGO_CC_BY_1.9mmLOGO_CC_BY
1VAL**Freetronics Footprints:LOGO_CC_1.9mmLOGO_CC
1VCXO-7x5Generic VCXO:vcxo-7x5X2
1VINPin_Headers:Pin_Header_Straight_1x02P8
1W5500lqfp48IC1
1val**Freetronics Footprints:LOGO_OSHW_silkscreen_2mmLOGO_OSHW_silkscreen_2mm
1val**Freetronics Footprints:FIDUCIALFIDUCIAL

Questions

How big is the Ntpstick-1 PCB?

It measures 123 × 30 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Ntpstick-1 use?

103 parts, built around the 24AA02E48-I/SN and W5500. 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 Ntpstick-1 KiCad files?

From the dave2/ntpstick repository on GitHub, at the commit this page was made from: the board is hardware/kicad/ntpstick-1.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Ntpstick-1 design in my own project?

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

Similar boards

  • 6 layers243.8 × 243.8 mmRaven, the printed circuit board in 3D

    Raven

    agranlund/raven

    Homemade MC68060 + DSP56303 Atari-compatible computer. Hardware, firmware, and software stack

    331 parts87
  • 2 layers79 × 38 mmEthersweep, the printed circuit board in 3D

    Ethersweep

    Neumi/ethersweep

    Open Source, easy to use Ethernet connected stepper motor controller. Built in FreeCAD, KiCAD and Arduino.

    111 parts587
  • 4 layers119 × 79 mmLuxdmx, the printed circuit board in 3D

    Luxdmx

    tombueng/LuxDMX

    Open-source Art-Net / sACN (E1.31) → DMX512 gateway for ESP32 / ESP32-S3 / Ethernet. Live web UI shows all 512 channels in real time, flags console conflicts, and drives galvanically-isolated DMX.

    97 parts97
  • 2 layers52.3 × 21.8 mmW5500, the printed circuit board in 3D

    W5500

    multigcs/riocore

    riocore

    38 parts91GPL-2.0
  • 4 layers72.6 × 170 mmOpenJBOD RP2040, the printed circuit board in 3D

    OpenJBOD RP2040

    OpenJBOD/rp2040

    This repository contains the hardware design files OpenJBOD RP2040 Baseboard.

    129 parts87CERN-OHL-P-2.0
  • 4 layers100 × 75 mmFreedo radio, the printed circuit board in 3D

    Freedo radio

    CappyT/freedo

    Local coordinator for tado V3+ heating devices, with a Home Assistant integration and add-on

    135 parts33Apache-2.0
  • 2 layers123 × 87.5 mmFastLOGIC, the printed circuit board in 3D

    FastLOGIC

    Neumi/fastLOGIC

    An affordable Arduino-based board designed for straightforward (industrial) logic control, ideal for building small-scale automation and control solutions.

    180 parts23MIT
  • 2 layers67 × 100 mmNpr revB, the printed circuit board in 3D

    Npr revB

    slintak/NPR70

    The New Packet Radio on 70 cm band. Based on the project NPR from F4HDK.

    136 parts23GPL-3.0