ssDhp / bt-Pico

GPS Tracker using Raspberry Pi Pico.

Home Page:https://bt-p1c0.github.io/BT-Website/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bt-Pico - GPS Tracker

v2 image GPS Tracker updates its location on the website here.

Modules used:

  • NEO-6M (GPS module): Uses GPS to get module's current location
  • SIM800L (GSM/GPRS module): Publishes location data using PubNub API
  • Raspberry Pi Pico (Microcontroller): Controls other two modules

Wiring Diagram

Drawing Diagram

Working

Working Diagram

NOTE

  • You need to upload Micropython firmware to Raspberry Pi Pico. Click here

How to setup this project?

  1. Install this extension.
  2. Open the project's scripts folder in VS Code
  3. Open command pallete by pressing Ctrl+Shift+P
  4. Type and run this command. Configure Project
  5. Update keys in Pubnub publish and subscribe keys in scripts\config.json

Uploading and Running Code

  • Uploading Code

    1. Connect Raspberry Pi Pico to your computer using a USB cable
    2. Open command pallete by pressing Ctrl+Shift+P and Run Upload project to Pico command.
  • Running Code

    1. Open command pallete by pressing Ctrl+Shift+P and Run Reset > Soft(Listen) command.

Files Used

  1. micropyGPS
  2. SIM800l Driver

About

GPS Tracker using Raspberry Pi Pico.

https://bt-p1c0.github.io/BT-Website/


Languages

Language:Python 100.0%