Proposed Solutions
High-Level Overview (3 in 1 device!)
Use hikers as messengers!
Leave message at "Savepoint"
Indicate directions
Features
Send Message to messenger / to bulletin
Receive message from messenger / from bulletin
Stores messages locally on device
Technological Aspects
Decentralized P2P Mesh
using ESP32 NOW, Wireless protocol
Device-ID Filtering,
message to intended recipients
Optimized Data structure
with pre-defined message
CAD Diagram of Case
CAD Diagram of Lid
Hardware Block Diagram
Prototype Message Transmission Circuit
Purpose of PCB
Our PCB is designed to function as a wireless communication device. It includes header sockets for an ESP 32 S3 Dev board that is our microcontroller, as well as sockets for an OLED display that functions as our UI. It is a lightweight, portable, modular, and scalable device, that is intended for use in remote locations to communicate with other devices. It can be powered by external 9V batteries or standard lithium power packs.
PCB Schematic
PCB Layout and 3D model
PCB Stencil
Assembled PCB
PCB challenges we faced:
Finding footprints for some niche components was a bit time-consuming.
At first, soldering the voltage regulator was difficult because we used the heat gun and it failed to solder the regulator on the board. We pivoted to using SMT soldering instead and it worked.
One of our GPIO pin assignments was preventing the serial monitor from working, so we had to disable the OLED when debugging.
We had to use multimeters to debug why our board wasn't receiving battery power - we discovered some of our components were not soldered on properly.