ESP32 Gallery

SAILING COMPASS / ESP32 APPLICATION

Round Compass

A round knob screen turned into a clear sailing compass.

Round Compass
Open project preview ↗
About this project

About this project

At the helm of a boat, a 480×480 round IPS panel with a rotary knob stands in for a stack of marine gauges. It measures nothing itself: five separate gateway boards push heading, pitch and roll, GNSS position and ground speed, temperature, pressure and humidity, house and starter battery data, exhaust temperature and tank levels to it over ESP-NOW, and depth arrives relayed from NMEA2000. Turning the knob pages through compass, attitude, weather, battery, engine, celestial and brightness screens; the celestial page works out Hc and Zn for the sun, moon and a twilight star set as sextant practice. Touch is not implemented. Built in Arduino IDE with LVGL 9.5.0, and the parts list also asks for a router locked to channel 6.

From the README

From the README

Display
480x480 IPS round display (ST7701, RGB interface)
Limit
No touch screen implementation yet.
Network
WiFi router with fixed channel 6

Hardware

Boards: Elecrow CrowPanel 2.1

480 × 480 ESP32 rotary touch display with a Signal K data source. Screenshots do not establish navigation accuracy.

Media credit & rights

Upstream project media · rights remain with its owner · Credit: mkvesala

Screenshots from the upstream README. Code and firmware were not executed. License notices are included.

View original source ↗ Copyright & removal · Reviewed

Same use case

AI Monitor P4 S3 AI Passport Bambu Monitor AIDlink Acid Box Acidportal Affichage Flipr Home Assistant

Source repository ↗

Browse all projects

See what an ESP32 project looks like, and whether it runs on your board.

Sort

FILTERS

Browse by form factor. Check the exact board, chip and peripherals before installing.

MADE SOMETHING?

Give your project a little spotlight.

Repository links do not imply author endorsement or verified hardware compatibility. Check the upstream safety guidance before powering or flashing a build.

Try it

Project source ↗
Build & safety

Open project page ↗
FROM YOUR WORKBENCH

Small board.
Big idea.

Share what you've made.

Automatic checks start now. Most reviews finish in 1–3 days.

Prefer GitHub? Open an issue ↗