100%
gps-pnd GPS-PND view
Description

Imported from GitHub: FTHGL/GPS-PND · commit 93bc3dc · license MIT

Description

GPS Personal Navigation Device, STM32F301K6Ux, MS38SN3 gnss module, AZ1117-3.3

README

GPS PND Project

This repository contains the KiCad design files and documentation for the GPS PND (Portable Navigation Device) project. The design includes a power supply circuit, STM32F301K6 microcontroller, and the MS38SN4 GNSS module, aimed at providing GPS functionality for various IoT and navigation applications.

Features

Power Supply: AZ1117-3.3

  • Stable 3.3V output for powering the MCU and GNSS module.
  • Low dropout regulator with thermal shutdown and overcurrent protection.
  • More Information - AZ1117-3.3

Microcontroller: STM32F301K6

  • ARM Cortex-M4 operating at 72 MHz with FPU for enhanced processing.
  • 32 KB Flash memory and 16 KB SRAM.
  • Connected to various peripherals such as USART, which is used both for communication and boot processes, and GPIO, which is used for control and to handle the PPS interrupt signal from the GNSS module.
  • More Information - STM32F301K6

GNSS Module: MS38SN4

  • Multi-constellation GNSS receiver: GPS, Beidou, Glonass, Galileo.
  • Ultra-low power consumption for battery-operated devices.
  • Integrated PPS (Pulse Per Second) output for precise synchronization.
  • More Information - MS38SN4

Requirements

Hardware:

  • AZ1117-3.3V Low Dropout Regulator

  • STM32F301K6U6 ARM Cortex-M4 Microcontroller

  • MS38SN4 GNSS Module

    Proje PCB

Software:

  • KiCad for PCB design
  • STM32CubeIDE or Keil for programming the microcontroller
  • GNSS data parsing libraries (optional, depending on application) More Information - MS38SN4
Comments
Sign in to comment

No comments yet. Be the first to ask about this board.