Skip to the content
PCBKitNew board
2 layers56.2 × 53.3 mmRTK1010Board, the printed circuit board in 3D

Arduino Compatible RTK1010 Board/PCB

Size
56.2 × 53.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
80
Nets
88
Pads
261
Tracks, vias
921, 139
Pours
1
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
8 Aug 2022
Updated
2 Jun 2024

Overview

RTK1010Board is an open-source printed circuit board by MS71, from the MS71/RTK1010Board repository on GitHub. It is a 2-layer board of 56.2 × 53.3 mm with 80 parts on 88 nets, routed with 921 tracks and 139 vias.

It is built around the ESP32-S2-WROVER-I(4M) and BNO055. Its parts include 20 resistors, 13 capacitors, 5 connectors, 4 ICs and 3 inductors. It belongs with the ESP32 and AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

README.md

RTK1010Board

Arduino Compatible RTK1010 Board/PCB

:exclamation: Design not finished yet :exclamation:

Features:

  • Arduino compatibe form factor
  • RTK1010 GPS receiver
  • IPEX connector for onboard antennas
  • backup battery
  • optional SMA connector for external antennas
  • optional LDO for LNA power supply
  • optional ESP32-S2 for operating as base station
  • optional power via USB
  • optional IMU (BNO055)

Use Cases:

A) Minimum RTK-1010 receiver with arduino form factor
  • RTK-1010 <-> RX/TX arduino pins
  • SMA or IPEX connector
  • LNA power by RTK-1010 (max 30mA)
  • RTK-1010 backup battery
  • (optional) LNA LDO (max 250mA)
B) Minimum RTK base station with RTK-1010 & ESP32-S2 powered by USB
  • ESP32: RTK <=> TCP bridge
  • powered by USB
  • SMA or IPEX connector
  • LNA power
  • RTK-1010 backup battery
  • (optional) LNA LDO (max 250mA)
C) Mowgli HEAD with RTK-1010, ESP32-S2 and IMU - (TODO)
  • ESP32: running microROS
  • VCC, GND, UART interface to YF mainboard
  • low power, sleep mode

Build Manual

For the BOM take a look at the bom folder - there is also an iBOM available

RTK 1010 datasheet

Schematic

alt text alt text alt text

Parts

80
QtyValueFootprintReferences
18TestPointTestPoint:TestPoint_Pad_D2.0mmTP_BOOT1, TP_EN1, TP_GND1, TP_IO1, TP_IO15, TP_IO16, TP_IO17, TP_IO18, TP_IO21, TP_IO26, TP_IO39, TP_IO40, TP_IO41, TP_IO42, TP_IO46, TP_OTG1 +2
17100Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2, R3, R4, R5, R6, R7, R8, R10, R11, R12, R13, R14, R15, R19, R20 +1
8TestPointTestPoint:TestPoint_Loop_D2.50mm_Drill1.0mmTP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8
7100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C4, C5, C6, C7, C8, C9
410uFCapacitor_Tantalum_SMD:CP_EIA-7132-20_AVX-U_Pad2.72x3.50mm_HandSolderC10, C11, C12, C13
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_DIN965_PadH1, H2, H3, H4
310kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR16, R17, R18
2100pFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2, C3
239nHInductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolderL1, L2
11.2uHInductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolderL3
13.3VBattery:BatteryHolder_Keystone_1058_1x2032BT1
1Arduino_Uno_ShieldMyModules:Arduino_Uno_ShieldXA1
1BNO055Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical_SMD_Pin1RightJ4
1Conn_GPSfootprints:CONN-TE-MICROMATCH-4X2-SMDJ5
1ESP32-S2-WROVEREspressif:ESP32-S2-WROVERU4
1IPEXConnector_Coaxial:U.FL_Molex_MCRF_73412-0110_VerticalJ2
1MCP1700-3302E_SOT23Package_TO_SOT_SMD:SOT-23U3
1NCP1117-3.3_SOT223Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1RTK-1010locosystech:rtk1010U1
1SMAConnector_Coaxial:SMA_Amphenol_132134-11_VerticalJ1
1SolderJumper_3_OpenJumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP1
1USB powerJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP2
1USB_OTGConnector_USB:USB_Micro-B_Amphenol_10118194_HorizontalJ3
1VCC_IOJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP3

Questions

How big is the RTK1010Board PCB?

It measures 56.2 × 53.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the RTK1010Board use?

80 parts, built around the ESP32-S2-WROVER-I(4M) and BNO055. 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 RTK1010Board KiCad files?

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

Can I use the RTK1010Board design in my own project?

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

Similar boards

  • 2 layers82.5 × 140 mmQCamPCR, the printed circuit board in 3D

    QCamPCR

    GaudiLabs/qPocketPCR

    Quantitative PCR machine detecting fluorescence using a camera

    113 parts22GPL-3.0
  • 2 layers81 × 59 mmAlarmbuddy, the printed circuit board in 3D

    Alarmbuddy

    gcormier/alarmbuddy

    The output current for sensors is limited to a few milliamps.

    34 parts22
  • 6 layers90 × 90 mmCansat, the printed circuit board in 3D

    Cansat

    DevKiDCosmo/SATELLITE-EDGE-MODULE

    A satellite edge module ready for competition

    220 parts2GPL-3.0
  • 2 layers40 × 43 mmSlimeVR pcb, the printed circuit board in 3D

    SlimeVR pcb

    H3wastooshort/slimeinator

    71 parts2AGPL-3.0
  • 2 layers40 × 40 mmEsp32Drone, the printed circuit board in 3D

    Esp32Drone

    HexaBitsEdu/ESP32-MiniDrone

    this project is a drone based on esp32 microcontroller and coreless DC motor

    83 parts2
  • 2 layers100 × 100 mmESP32S2 MIDI, the printed circuit board in 3D

    ESP32S2 MIDI

    jildertviet/ESP32S2_MIDI_controller

    ESP32S2 based MIDI controller with 5 sliders

    29 parts2
  • 2 layers200 × 21 mmKegerator, the printed circuit board in 3D

    Kegerator

    madpilot/kegerator

    Replacement ESP32-based control board for the Keg King kegerator

    17 parts1