Skip to the content
PCBKitNew board
2 layers91.5 × 100 mmTrailmap, the printed circuit board in 3D

this is the working version! (disclaimer: no antenna as it has not delivered yet, so manual gps coords insertion for now!)

Size
91.5 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
57
Nets
81
Pads
309
Tracks, vias
528, 41
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
12 May 2026
Updated
24 Sep 2026

Overview

Trailmap is an open-source printed circuit board by katetriestocode, from the katetriestocode/trailmap repository on GitHub. It is a 2-layer board of 91.5 × 100 mm with 57 parts on 81 nets, routed with 528 tracks and 41 vias.

It is built around the ESP32-S3-WROOM-1-N8, BMP390 and LIS2MDL, with the AP2112K-3.3, DW01A and MAX-M10S among its other parts. Its parts include 14 resistors, 12 capacitors, 10 ICs, 10 switches and 5 connectors. It belongs with the ESP32 boards of this library.

Main components

11

README

README.md

trailmap

trailmap is a long lasting, gps enabled, e-ink trail map viewer! equipped with temperature, humidity, magnetometer, altitude and gps, it lets the user choose and follow hiking trails like a map! with a usb-c rechargeable lipo battery, it will provide a long lasting and wifi-scarcity proof solution to digital maps :D

this is the working version! (disclaimer: no antenna as it has not delivered yet, so manual gps coords insertion for now!)

Screenshot 2026-09-24 234755

provisional 3d model:

model

pcb:

Screenshot 2026-07-02 at 19 54 26 Screenshot 2026-07-02 at 19 55 08

schematic:

schematic

Parts

57
QtyValueFootprintReferences
6SW_PushButton_Switch_THT:SW_SPST_Omron_B3F-40xxSW5, SW6, SW7, SW8, SW9, SW10
50.1uFCapacitor_SMD:C_0402_1005MetricC1, C4, C7, C9, C14
510kResistor_SMD:R_0402_1005MetricR6, R7, R11, R12, R13
31uFCapacitor_SMD:C_0402_1005MetricC2, C10, C11
20.1UFCapacitor_SMD:C_0402_1005MetricC12, C13
21kResistor_SMD:R_0402_1005MetricR2, R5
22kResistor_SMD:R_0402_1005MetricR10, R14
24.7kResistor_SMD:R_0402_1005MetricR8, R9
25.1kResistor_SMD:R_0402_1005MetricR3, R4
2LEDLED_SMD:LED_1210_3225MetricD1, D3
2SW_PushButton_Switch_THT:SW_TH_Tactile_Omron_B3F-100xSW3, SW4
1100Resistor_SMD:R_0402_1005MetricR1
110uFCapacitor_SMD:C_0603_1608MetricC5
1220nFCapacitor_SMD:C_0402_1005MetricC8
127nHInductor_SMD:L_0402_1005MetricL1
1AO3407AAO3407A:SOT95P280X125-3NQ2
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U5
1BAT54CPackage_TO_SOT_SMD:SOT-23D2
1BMP390footprints:10LGA_2X2X0p75_BOSU11
1Conn_01x02Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_HorizontalJ4
1Conn_01x08_SocketConnector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_HorizontalJ1
1Conn_CoaxialConnector_Coaxial:SMA_Amphenol_132289_EdgeMountJ5
1DW01APackage_TO_SOT_SMD:SOT-23-6U6
1ESP32-S3-WROOM-1RF_Module:ESP32-S3-WROOM-1UU1
1FS8205APackage_TO_SOT_SMD:SOT-23-6Q1
1LIS2MDLPackage_LGA:LGA-12_2x2mm_P0.5mmU8
1MAX-M10SRF_GPS:ublox_MAXU2
1MCP73831-2-MCPackage_TO_SOT_SMD:SOT-23-5U4
1Micro_SD_Card_Det1Connector_Card:microSD_HC_Hirose_DM3AT-SF-PEJM5J2
1RV-3028-C7Package_SON:MicroCrystal_C7_SON-8_1.5x3.2mm_P0.9mmU7
1SHT4xSensor_Humidity:Sensirion_DFN-4_1.5x1.5mm_P0.8mm_SHT4x_NoCentralPadU9
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U3
1USB_C_Receptacle_USB2.0_14PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J3
1bootButton_Switch_THT:SW_TH_Tactile_Omron_B3F-100xSW2
1resetButton_Switch_THT:SW_TH_Tactile_Omron_B3F-100xSW1

Questions

How big is the Trailmap PCB?

It measures 91.5 × 100 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Trailmap use?

57 parts, built around the ESP32-S3-WROOM-1-N8, BMP390, LIS2MDL and AP2112K-3.3. 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 Trailmap KiCad files?

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

Can I use the Trailmap design in my own project?

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

Similar boards

  • 2 layers31.5 × 75 mmMcu board, the printed circuit board in 3D

    Mcu board

    0sleep/lwLIDAR

    Open-source light-weight 3D LiDAR based on a flexible PCB

    91 partsAGPL-3.0
  • 6 layers30 × 60 mmLSR FLCM0001 A03, the printed circuit board in 3D

    LSR FLCM0001 A03

    Louisiana-State-Rocketry/FLCM0001-A03_PCB

    PCB Files for the Eclipse 2 Flight Computer.

    150 partsMIT
  • 2 layers51.1 × 95 mmTalk e, the printed circuit board in 3D

    Talk e

    milovanpms/talk-e

    📻 — A simple LoRa-based talkie-walkie built on ESP32, operating on the 433 MHz frequency band for long-range, low-power wireless communication.

    75 parts4
  • 2 layers64.5 × 120.5 mmX de link, the printed circuit board in 3D

    X de link

    Monacrylic/Pinscope-benchmark-circuits

    This repository contains a suite of sample KiCad circuits used as benchmarks for Pinscope.

    122 parts2
  • 4 layers70.9 × 75 mmFlagshep Audio Player V1, the printed circuit board in 3D

    Flagshep Audio Player V1

    HYLDAIC/Flagshep-V1_Audio-Player

    A high fidelity semi-portable audio player student project with provided PCB files, 3D files and Code

    77 parts1CERN-OHL-P-2.0
  • 2 layersSmartWatch, the printed circuit board in 3D

    SmartWatch

    AhmedOsama21998/SmartWatch-ESP32-S3-PCB

    ESP32-S3 smartwatch PCB with Li-ion battery charging, protection, and power management. Work in progress; sensor integration is planned.

    34 parts
  • 2 layers150 × 100 mmFalcon rc, the printed circuit board in 3D

    Falcon rc

    yedidiaSch/FalconDrone

    [IN PROGRESS] High-performance flight controller for quadcopters, providing real-time stabilization and attitude control using FreeRTOS and C++ on STM32

    78 partsMIT
  • 4 layers50 × 50 mmFC v02, the printed circuit board in 3D

    FC v02

    pacman314159/OISP-Drone-Research

    mermaid stateDiagram-v2 [] --> POWERON POWERON --> BOOTINIT: Power Applied / Reset BOOTINIT --> SENSORCALIBRATION: Hardware Self-Test Pass BOOTINIT --> SYSTEMERROR: Self-Test Fail SENSORCALIBRATION --> DISARMED…

    87 parts