Skip to the content
2 layers160 × 100 mmMarine gps, the printed circuit board in 3D

Hardware and software for an opencpn-based chartplotter

Size
160 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
115
Nets
155
Pads
465
Tracks, vias
1,046, 41
Pours
9
Routed
Yes
KiCad
KiCad 4
Created
13 Mar 2016
Updated
31 May 2022

Overview

Marine gps is an open-source printed circuit board by mbouyer, from the mbouyer/marine_chartplotter repository on GitHub, published under the BSD-2-Clause licence. It is a 2-layer board of 160 × 100 mm with 115 parts on 155 nets, routed with 1,046 tracks and 41 vias.

It is built around the PIC18F25K22-I/SS, MAX3488EPA+ and MCP2562-H/P, with the TDA8541T, TPS54228D and TPS560200DBV among its other parts. Its parts include 25 resistors, 24 capacitors, 21 connectors, 9 ICs and 5 transistors. It belongs with the radio and wireless and interfaces and adapters boards and the PIC boards of this library.

Main components

11

README

README.md

Hardware and software for an opencpn-based chartplotter The kardware has been designed with kicad 4.0.x The chartplotter is built around a A20-based single-board computer from Olimex (https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXIno-LIME2/) and a 15" TFT full HD display also from Olimex (https://www.olimex.com/Products/OLinuXino/LCD/LCD-OLinuXino-15.6FHD)

The hardware consist of 4 boards

  • a breakout board for the Lime2, also providing power supplies, an audio amplifier, RS422 and CAN interfaces, and a I2C connection to a PIC18 for power management and TOD clock.
  • a board holding buttons
  • a board holding a GPS module
  • a board for connections to other electronic equipements (VHF, sensors, ...) via a single flat cable.

for more details see the wiki: https://github.com/mbouyer/marine_chartplotter/wiki

Parts

115
QtyValueFootprintReferences
8CONN_01X02Pin_Headers:Pin_Header_Straight_1x02+5V301, +12V_DISPLAY301, P105, P111, P201, P309, P311, P501
41µF6.3VCapacitors_SMD:C_0805C302, C312, C501, C502
447KResistors_ThroughHole:Resistor_Horizontal_RM15mmR401, R402, R403, R501
310KResistors_ThroughHole:Resistor_Horizontal_RM10mmR305, R310, R311
310pfCapacitors_SMD:C_0603_HandSolderingC313, C314, C315
310µF25VCapacitors_SMD:C_1210C301, C303, C308
3330Resistors_ThroughHole:Resistor_Horizontal_RM15mmR201, R202, R203
3BSS138TO_SOT_Packages_SMD:SOT-23Q401, Q501, Q502
3CONN_01X03Pin_Headers:Pin_Header_Angled_1x03P114, P308, P310
2100KResistors_ThroughHole:Resistor_Horizontal_RM10mmR205, R304
210KResistors_ThroughHole:Resistor_Horizontal_RM15mmR204, R309
210KResistors_SMD:R_1210_HandSolderingR306, R307
210µF6.3VCapacitors_SMD:C_1210C307, C403
21KResistors_ThroughHole:Resistor_Horizontal_RM15mmR404, R405
21N4148Diodes_ThroughHole:Diode_DO-35_SOD27_Horizontal_RM10D301, D302
21µF25VCapacitors_SMD:C_0805C201, C202
21µF6.3VCapacitors_SMD:C_1210C401, C402
222KResistors_ThroughHole:Resistor_Horizontal_RM15mmR207, R208
222µF6.3VCapacitors_SMD:C_1210C310, C311
274lv126Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mmU401, U402
2CONN_01X05Pin_Headers:Pin_Header_Straight_1x05P109, P112
2CONN_02X02Pin_Headers:Pin_Header_Angled_2x02P102, P305
2CONN_02X03Pin_Headers:Pin_Header_Angled_2x03P301, P304
2HE10-10Connect:HE10-10CP113, P401
2SMBJ16ADiodes_SMD:DO-214ABTVS301, TVS302
1100Klocal:CB10LVRV201
1100nFCapacitors_SMD:C_0805C204
1100nF6.3VCapacitors_SMD:C_0805C309
1100µF25VCapacitors_ThroughHole:C_Radial_D6.3_L11.2_P2.5C203
110pFCapacitors_SMD:C_0603_HandSolderingC305
110µHChoke_SMD:Choke_SMD_7.3x7.3_H4.5L301
118KResistors_ThroughHole:Resistor_Horizontal_RM15mmR301
11µF6.3vCapacitors_SMD:C_0805C306
122KResistors_ThroughHole:Resistor_Horizontal_RM10mmR206
1300mAlocal:Fuseholder5x20_horiz_SemiClosed_Casing10x22.5mmF302
132.768Khzlocal:CMR200TY301
13Alocal:Fuseholder5x20_horiz_SemiClosed_Casing10x22.5mmF301
14.7µHChoke_SMD:Choke_SMD_10.4x10.4_H4.8L302
147KResistors_ThroughHole:Resistor_Horizontal_RM10mmR502
156KResistors_SMD:R_1210_HandSolderingR308
16.8nFCapacitors_SMD:C_0603_HandSolderingC304
162KResistors_ThroughHole:Resistor_Horizontal_RM15mmR303
1BC547TO_SOT_Packages_THT:TO-92_Molded_NarrowQ201
1CONN_01X01Pin_Headers:Pin_Header_Straight_1x01P108
1CONN_01X01Pin_Headers:Pin_Header_Straight_1x02P307
1CONN_01X03Pin_Headers:Pin_Header_Straight_1x03P110
1CONN_01X04local:minifit-4Power301
1CONN_01X04Pin_Headers:Pin_Header_Straight_1x04P103
1CONN_01X06Pin_Headers:Pin_Header_Straight_1x06P106
1CONN_01X11Pin_Headers:Pin_Header_Straight_1x11P104
1CONN_01X19Pin_Headers:Pin_Header_Straight_1x19P107
1CONN_02X04Pin_Headers:Pin_Header_Angled_2x04P101
1CTN10KPin_Headers:Pin_Header_Straight_1x02TH301
1DMG2307LTO_SOT_Packages_SMD:SOT-23Q503
1EuroBoard160mmX100mmEuroBoard_Outline:EuroBoard160mmX100mmEU160
1GPIO1A20_OLIMEXINO_LIME2_SHIELD:A10_OLIMEXINO_LIME_SHIELD_1-YA-V36P-2X20-LFCON101
1GPIO3A20_OLIMEXINO_LIME2_SHIELD:A10_OLIMEXINO_LIME_SHIELD_1-YA-V36P-2X20-LFCON102
1LIME2local:A20_OLIMEXINO_LIME_SHIELDLIME2
1MAX3488EHousings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mmU403
1MCP1703Alocal:SOT-223-Tto2U301
1MCP2562Housings_DIP:DIP-8_W7.62mmU501
1PIC18F25K22Housings_DIP:DIP-28_W7.62mm_LongPadsU304
1PWRPin_Headers:Pin_Header_Angled_1x02SW301
1TDA8541SMD_Packages:SOIC-8-NU201
1TPS54228Housings_SOIC:SOIC-8-1EP_3.9x4.9mm_Pitch1.27mmU303
1TPS560200TO_SOT_Packages_SMD:SOT-23-5U302

The 107 most common of 115 parts.

More from mbouyer/marine_chartplotter

4
  • 2 layers78 × 110 mmEdisplay, the printed circuit board in 3D

    Edisplay

    mbouyer/marine_chartplotter

    Hardware and software for an opencpn-based chartplotter

    37 parts6BSD-2-Clause
  • 2 layers110 × 35 mmButtons board, the printed circuit board in 3D

    Buttons board

    mbouyer/marine_chartplotter

    Hardware and software for an opencpn-based chartplotter

    20 parts6BSD-2-Clause
  • 2 layers61 × 34.3 mmConnect board, the printed circuit board in 3D

    Connect board

    mbouyer/marine_chartplotter

    Hardware and software for an opencpn-based chartplotter

    11 parts6BSD-2-Clause
  • 2 layers58.4 × 21.6 mmGps module, the printed circuit board in 3D

    Gps module

    mbouyer/marine_chartplotter

    Hardware and software for an opencpn-based chartplotter

    9 parts6BSD-2-Clause

Similar boards

  • 2 layers83.6 × 76.7 mmControle, the printed circuit board in 3D

    Controle

    mbouyer/domotique

    gestion du chauffage et aération d'une habitation

    94 partsBSD-3-Clause
  • 2 layers70 × 110 mmCentrale, the printed circuit board in 3D

    Centrale

    mbouyer/weatherstation

    A home weather station with internet connectivity

    57 partsBSD-2-Clause
  • 2 layersGnss logger, the printed circuit board in 3D

    Gnss logger

    araobp/pic-mcu

    Application components for Microchip PIC 8bit MCUs

    15 parts2GPL-3.0
  • 2 layers175 × 90 mmCentral, the printed circuit board in 3D

    Central

    robotronik/cdfr2018

    57 partsGPL-3.0
  • 4 layers71 × 64 mmUWB, the printed circuit board in 3D

    UWB

    victorstoica114/UWB_Module_ESP_IDF

    ESP-IDF 6.0.2 firmware for the custom UWB Module V1.0 Rev.B, based on an ESP32-S3-WROOM-1-N16R8. The same application image runs on every module; persistent identity and runtime configuration select the role and active…

    254 parts1
  • 4 layers103 × 126 mmSenzori iradiere, the printed circuit board in 3D

    Senzori iradiere

    cs-pub-ro/smart-solar-irradiance-sensor

    Open-source hardware & software for a smart wireless sensor that measures solar irradiance.

    351 parts
  • 2 layers86.5 × 42 mmFinal pcb, the printed circuit board in 3D

    Final pcb

    aguscsc/Bidirectional-Buck-DC-DC-converter

    This repository contains the development steps for the making of a Bidirectional Buck DC-DC converter

    42 parts5MIT
  • 2 layers100 × 72 mmPicow-1k, the printed circuit board in 3D

    Picow-1k

    Agilack/eCow-logic

    164 parts1

Questions

How big is the Marine gps PCB?

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

What parts does the Marine gps use?

115 parts, built around the PIC18F25K22-I/SS, MAX3488EPA+, MCP2562-H/P and TDA8541T. 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 Marine gps KiCad files?

From the mbouyer/marine_chartplotter repository on GitHub, at the commit this page was made from: the board is hardware/marine_gps.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Marine gps design in my own project?

Its repository publishes it under the BSD-2-Clause licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).