stsrc / stm32_nrf24l01

GPS localization project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

stm32_nrf24l01 - GPS localization project

Idea of this project is to create GPS localization system which utilises android application to present distance and direction to the GPS receiver.

To achieve that multiple devices are used: on slave side we use NEO-6M GPS module and nrf24l01 module to transmit GPS data to the master side. On master side we use nrf24l01 to receive GPS data and HM-10 module to send it to the android phone.

Android application is located in another repository: whereIsCat

Repository content:

slave PCB with nrf24l01 transmitter and NEO-6M GPS receiver, battery powered

./src-kicad/stm32_slave_bat

slave firmware

./stm32f031f6_slave

master PCB with nrf24l01 receiver and HM-10 bluetooth transmitter, battery powered

./src-kicad/stm32_master_bt_bat

master firmware

./stm32f031f6_master

example code for STM32VLDISCOVERY board

./stm32f100rb

About

GPS localization project

License:GNU General Public License v3.0


Languages

Language:C 99.1%Language:Makefile 0.9%