Hackster is hosting Hackster Holidays, Ep. 6: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Monday!Stream Hackster Holidays, Ep. 6 on Monday!
Kobey Rafferty
Published © GPL3+

Bus Tracking with Distributed Weather Monitoring

Add simple tracking to any bus, and monitor temperature, pressure, humidity and gas count at the same time.

IntermediateFull instructions provided3 hours1,569

Things used in this project

Hardware components

Electron
Particle Electron
×1
Adafruit BME280
×1
Particle Asset Tracker Kit
×1
Generic External Active GPS Antenna
×1
Generic MQ2 Gas Sensor
×1
Jumper wires (generic)
Jumper wires (generic)
×1

Software apps and online services

Google Maps
Google Maps
Cloud IoT Core
Google Cloud IoT Core

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
3D Printer (generic)
3D Printer (generic)

Story

Read more

Custom parts and enclosures

Tracker Base

Base for the tracker

Tracker Lid

Lid for the Tracker

Tracker Enclosure

Simple enclosure to protect the tracker from water

Schematics

Circuit Diagram

Simple diagram for the tracker circuit

Code

Particle Electron Tracker Firmware

Arduino
This is the tracker firmware that measures the data and uploads it to the Google Cloud via the Particle API, extract it, then open it with the Particle IDE, either online or app version, install AssetTrackerRK and AdaFruit_BME280 through the IDE and compile it
No preview (download only).

Credits

Kobey Rafferty

Kobey Rafferty

1 project • 4 followers

Comments