Login

REGISTER

What is OriLive

OriLive is a student project that focuses on building a set of devices for wireless transmission of results in orienteering sports. The development emphasizes ease of use and ability to account for areas without mobile network coverage.

As hardware used in orienteering sports is getting more and more centered around a few larger companies with limited motivation to innovate, this project is an attempt to open up the possibilities by bringing a hardware easy to integrate with other amazing community projects, keeping our sport up to date with latest ideas and technologies.

Getting started

It starts with an amazing

Hardware


The project introduces custom built hardware, that integrates with the existing solutions used in orienteering sports. It aims to lower the entry cost of providing live data coverage, while delivering high quality and simple experience.

The devices have semi-open documentation, and other community enthusiasts are more then welcome to use it, contribute to it, and build their own projects around it. All necessary resources can be provided upon request.

o-node

OriLive O-Node


The first piece of hardware that started it all. OriLive O-Node units, essentially cut down version of TTGO T-Beam, provide the core functionality of a wireless system capable of forming an own network capable of transmitting data out of the forest.

Punches received from SPORTident are sent to a gateway unit using LoRa and OPRP protocol, or uploaded directly using Wi-Fi.

More about O-Node
o-gatewey

OriLive O-Gateway


New and most capable unit yet, introducing LTE-M, NB-IoT and NTN connectivity. It is a reflection on feedback gathered from 2 years of use of O-Nodes. It still supports LoRa and OPRP protocol, but but considerably improves the versatility of the unit, data delivery latency and enclosure quality.

LoRa & OPRP Protocol

OPRP (OriLive Punch Routing Protocol) is a simple protocol designed specifically for the project's needs. It allows units to form a mesh network in which data can flow from individual nodes to the gateway unit through multiple hops. At the same time, it is designed to keep the frames as small as possible, which provides excellent coverage and ensures sufficient network throughput.

OriLive Config App

mobile app showcase

The mobile app makes setting up the units a matter of seconds.

Web dashboard

dashboard

Device status, data flow, and more can be monitored in the dashboard.

And continues with powerful

Software


All hardware devices are provided with appropriate firmware. Applications are built to allow for easy configuration and monitoring of OriLive devices. Some of the software features, similar to the hardware, are open, and can be further extended or built upon.


Sometimes people ask about

Questions and Answers

In theory, yes, it is! However, as I am currently studying abroad, my manufacturing and stocking capabilities are limited. Feel free to hit me up with requests at [email protected], but expect a lead time of 1-2 months. If you are equipped well enough to assemble the units on your own, we can definitely work it out as well, and I can provide you with the necessary resources.

Yes, as long as my home club does not need the units, there is no issue with borrowing them from OK99 Hradec Králové. Feel free to reach out.

No. The project aims to provide a reliable infrastructure that is capable of collecting data about runners in the forest, delivering them to the internet, and providing those data to third-party services such as OResults.eu or MeOS, which already do amazing job at processing the data.

The project has first been used in late 2023 and is regularly used in competitions since then, with slow but steady incremental addition of features.

The project is currently funded from personal savings. It is a community project and as such I am happy to share for free - that is how I believe orienteering community should act. So far I have been able to leverage the scale of the project at student competitions, which have so far been enough to cover the costs of the project. Any support is appreciated, however :-) .


Acknowledgements

Thanks to those who have contributed to the project!

I would like to thank everyone who helped me with the development of this project. First and foremost, RNDr. Jan Koupil, Ph.D., for guiding me in creating the SOČ thesis and Ing. Pavel Faltejsek, who introduced me to IT related to organizing races and gave me a lot of valuable tips. Thanks also go to Karel Koudelka, who taught me how to work with modern web technologies, and Mgr. Jan Jurica, the author of the project OResults.eu, who also provided many tips and is very open to cooperation.

Contact