Skip to content

neggles/mpcie-gnss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mPCIe-GNSS (mPCIe-LC6L)

This is a little miniPCIe card I designed to hold a Quectel LC86L GNSS module, with a timepulse header and a backup supercap.

KiCad raytraced board render

Repository Structure

  • mPCIe-GNSS contains the main schematics and board drawing
  • mPCIe-GNSS/mPCIe-GNSS.pretty contains the board-specific footprints
  • mPCIe-GNSS/mPCIe-GNSS-archive.lib contains the board-specific symbols

I had this made by JLCPCB using their 1mm thick PCBs, and elected to get them to assemble most of it - while all of the parts except the supercapacitor, connectors, and GNSS module are in their extended part library, it didn't make sense to spend $6 on extended part fees for two assembled boards, so I skipped the transistors and diode.

Building

Simply call make in the top-top level directory. The build directory will them contain:

  • the main mPCIe board
  • A panelized version of said board
  • zipped gerbers for the boards you can directly use for manufacturing
  • zipped gerbers and SMT assembly BOM/position files for JLCPCB's SMT assembly service for the single-board version.

Makefile uses Jan Mrázek's KiKit, which I cannot recommend enough, and therefore has to be available on your system.

Jan's jlcparts app was also extremely useful in narrowing down part choices based on what JLCPCB have available.


IMPORTANT NOTE: If you give JLCPCB these files as-is, please verify the orientation of every part before submitting.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published