Skip to content
Permalink
master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
layout title permalink sequence manufacturing downloads software features
start
Getting Started
/
1
true
schematic layout kicad gerber bom case
true
true
true
true
true
true
name code
Demo firmware
_code/demo
detail
Configure the 2 nodes with addresses <code>0xAA</code> and <code>0xBB</code> so that they can communicate with each other via LoRa
detail
Know when the current node does not have any GPS fix yet
detail
Display the current latitude-longitude
detail
Display the latitude-longitude with a relative time ago, which is the last GPS fix time
detail
Display the Haversine distance with the peer nodes
detail
Display the Haversine distance with a relative time ago when both nodes had a GPS fix

Getting Started

Step 1

Assemble the components.

Screw in the E-Ink screen, the LoRa antenna and insert the 18650 battery at the back.

Final assembly With the battery

Step 2

[Option A]: Install new board in Arduino IDE

Copy and paste the following URL into the File > Preferences > "Additional Boards Manager" textbox in Arduino IDE

https://raw.githubusercontent.com/hutscape/arduino-board-index/main/package_hutscape_index.json Paste board URL

Restart Arduino IDE. Go to Tools > Boards Manager > Search for Hutscape or Oak

Install custom board Installation of custom board is successful

[Option B]: Use Makefile

Run make to upload the sketch to the board.

Run the command make to upload the code to the board Successfully uploaded the code to the board

Step 3

Try the Blinky LED code or other code examples.

Typical setup

[Option A]: Use Arduino IDE

Use Arduino IDE to upoad blinky firmware

[Option B]: Use Makefile

Use Makefile to upload the blinky firmware