The ParaBaro Receiver is a wrist-mounted paragliding flight computer built on the Waveshare ESP32-S3 Touch LCD 2.8" platform. It receives real-time differential pressure data from up to four wireless transmitter sensors mounted along the wing's leading edge, displaying wing inflation status as twin semicircular arcs on a 240×320 pixel IPS touchscreen.
Key capabilities include:
You will also need a FAT32-formatted microSD card (max 32 GB, not included).
Connect the USB-C cable. A full charge takes 2–3 hours and provides 6–8 hours of continuous use.
Each transmitter uses a CR2032 coin cell (or CR2450 for extended life). Expected battery life: 17+ months (CR2032) or 48+ months (CR2450).
With the receiver powered off, insert a FAT32 microSD card into the side slot. This stores your flight recordings.
Visit aviometrics.com/register to create your pilot account and enter your wing details.
Press the power button for 1 second. The device announces "ParaBaro ready. Have a safe flight." and boots to the Flight Screen. Swipe left twice to reach Settings and tap Pilot Dashboard to pair with your web account via BLE.
The ParaBaro has three main screens. Navigate between them by swiping horizontally on the touchscreen. The gesture system is optimised for gloved hands with generous thresholds.
Three small dots appear at the bottom of every screen, showing which screen is currently active. The white dot indicates the current screen; grey dots indicate the other screens.
The Flight Screen is the primary instrument display, showing real-time wing inflation, flight data, and recording controls. It is the default screen on boot.
The arc colour changes based on pressure thresholds, following FAR 25.1322 aviation alert standards:
During recording, a 60-second scrolling pressure chart appears at the centre of the arc gauge, showing real-time differential pressure from both wing halves:
The large green CALIB button at the centre of the inflation arcs initiates a pressure sensor zero-calibration:
The full-width REC button at the bottom controls manual flight recording. Tap to start — the button turns red and shows "STOP". Tap again to stop recording. Two files are created per flight:
Files are named with the recording start time: flight_YYYYMMDD_HHMMSS.csv and flight_YYYYMMDD_HHMMSS.igc.
Swipe left from the Flight Screen to access the Sessions Screen, which lists all recorded flights stored on the SD card.
Each recorded flight displays:
Press the UPLOAD button to transmit all un-uploaded flight files to the Aviometrics cloud via WiFi. WiFi credentials must be configured beforehand via the Pilot Dashboard. Progress is displayed on the Settings screen.
flight_YYYYMMDD_HHMMSS.csv and flight_YYYYMMDD_HHMMSS.igc.
Swipe left from Sessions to access Settings. This screen is vertically scrollable and organised into grouped sections.
Displays pilot name, wing details, and device name as configured through the Pilot Dashboard. Values persist in NVS (non-volatile storage) across power cycles.
Shows the current WiFi connection status. WiFi credentials are configured via BLE from the Pilot Dashboard web app.
Tap the volume button to cycle through four levels: OFF (muted), LOW (25%), MED (50%), and HIGH (78%).
The Auto-start toggle enables or disables automatic flight recording. When ON (teal), the device will automatically begin recording when launch is detected and stop when landing is confirmed. This setting persists across reboots.
| Button | Colour | Action |
|---|---|---|
| Pilot Dashboard | Teal | Opens BLE GATT server for web dashboard pairing |
| Reset Sensors | Orange | Clears all BLE sensor pairings and rescans |
| Update Firmware | Teal | Initiates OTA firmware update (requires WiFi) |
The ParaBaro generates XCTracer-style audio variometer tones through the PCM5101A I2S DAC at 44.1 kHz:
| Condition | Sound | Description |
|---|---|---|
| Climbing (>0 m/s) | Beep-beep-beep | Frequency and tempo increase with climb rate |
| Sinking (<0 m/s) | Continuous low tone | Pitch drops with stronger sink |
| Dead band | Silent | Near-zero vertical speed — no audio |
The ParaBaro includes 38 spoken voice announcements covering all flight phases. Announcements are prioritised to ensure safety-critical alerts are never delayed.
| Event | Announcement |
|---|---|
| Collapse detected | "Collapse detected! Check your wing." |
| Speed warning | "Speed warning. Reduce speed." |
| Wind alert | "Wind speed warning. Check conditions." |
| Max altitude | "Maximum altitude warning." |
| Low battery | "Battery is low. Please land soon." |
| Event | Announcement |
|---|---|
| Boot | "ParaBaro ready. Have a safe flight." |
| Takeoff detected | "Takeoff detected. Recording started." |
| Landing detected | "Landing detected. Flight saved." |
| GPS fix acquired | "GPS position acquired." |
| Thermal entry | "Thermal detected." |
| Strong thermal | "Strong thermal. Core it." |
| Sink alert | "Sinking air." / "Strong sink. Caution." |
Automatic altitude announcements at: 100m, 200m, 300m, 500m, 1000m, 1500m, 2000m, 2500m, 3000m.
When Auto-start is enabled, the ParaBaro automatically detects takeoff and landing to control flight recording without pilot interaction.
Recording begins automatically when either condition is met:
| Trigger | Threshold | Condition |
|---|---|---|
| GPS Speed | ≥15 km/h | Sustained for 5 seconds |
| Altitude Change | ≥20 m | Within a 30-second window |
Recording stops automatically when all conditions are met simultaneously for 30 seconds:
| Condition | Threshold |
|---|---|
| GPS speed | <2 km/h |
| Vario (vertical speed) | <±0.3 m/s |
| Minimum flight time | >2 minutes |
| Statistic | Description |
|---|---|
| Max Altitude | Highest barometric altitude during flight (m) |
| Altitude Gain | Total cumulative climb (m) |
| Max Climb Rate | Best sustained climb rate (m/s) |
| Max Sink Rate | Maximum descent rate (m/s) |
| Max Speed | Peak GPS ground speed (km/h) |
| Total Distance | GPS track distance (km) |
| Pressure Events | Number of collapse/deflation incidents |
| Min Inflation | Lowest recorded wing inflation percentage |
The ParaBaro implements a 3-tier battery warning system with escalating visual and audio alerts, compliant with FAR 25.1322 aviation alert colour standards.
| Tier | Level | Visual | Audio |
|---|---|---|---|
| Tier 1 | ≤20% battery | Battery icon turns amber | "Battery is low" |
| Tier 2 | ≤10% battery | Battery icon turns red | "Battery is low" |
| Tier 3 | ≤5% battery | Flashing "LAND NOW" banner | Repeated voice warnings every 500ms |
The four BLE pressure sensors are positioned on the inside of the wing to measure internal cell pressure. Correct placement is essential for accurate readings.
Sensors attach magnetically and should be positioned between 20° and 90° from the leading edge. They use ambient light detection to activate automatically when the wing is opened.
Log in at aviometrics.com to access your pilot dashboard:
The web dashboard syncs your pilot profile over BLE, including pilot name, wing brand, model, size, and class. Profile data is stored in NVS and persists across power cycles.
WiFi credentials (SSID and password) can be set from the dashboard. The device saves credentials to NVS and connects automatically on subsequent boots.
Firmware updates are delivered wirelessly:
| Issue | Solution |
|---|---|
| Sensor LEDs stay grey | Ensure transmitters are ON and within 10 m. Try Reset Sensors in Settings to clear pairings and rescan. |
| GPS shows 0 satellites | Move to an open area with clear sky view. GPS cold start may take 30–60 seconds. |
| Altitude shows "---" | Press and hold CALIB button for 1.5s with wing on the ground. |
| No audio / vario silent | Check Audio volume in Settings. Cycle to LOW, MED, or HIGH. |
| Auto-start not working | Check Flight → Auto-start toggle in Settings (should show "ON"). |
| WiFi won't connect | Re-enter WiFi credentials via the Pilot Dashboard BLE connection. |
| Arcs show red/amber on ground | This is normal on the ground. Arcs should fill sky blue during flight. |
| Upload fails | Ensure WiFi is connected (teal icon in header). Check signal strength and battery level. |
| Screen unresponsive | Press and hold the hardware reset button for 5 seconds. |
| BLE pairing won't start | Ensure you're using Chrome or Edge (Web Bluetooth is not supported in Firefox or Safari). The device must be on the Settings screen with Pilot Dashboard tapped. |
| Firmware update fails | Ensure stable WiFi and battery above 30%. Do not power off during an update. |
| Processor | ESP32-S3, dual-core 240 MHz, 320 KB RAM |
| Display | 2.8" IPS capacitive touchscreen (240 × 320) |
| Flash Storage | 16 MB |
| Audio DAC | PCM5101A I2S, 44.1 kHz, 16-bit |
| GPS | Built-in GNSS module, 1 Hz logging |
| BLE | NimBLE 1.4.3, up to 4 simultaneous sensor connections |
| WiFi | 802.11 b/g/n, 2.4 GHz |
| Storage | MicroSD (FAT32, max 32 GB) |
| Battery | 6–8 hours continuous use, USB-C charging (2–3 hrs) |
| Data Formats | IGC (GPS track at 1 Hz), CSV (pressure + IMU at 10 Hz) |
| Pressure Sensor | High-precision barometric (differential) |
| Light Sensor | Ambient light — automatic wake-on-light |
| Battery | CR2032 (17+ months) or CR2450 (48+ months) |
| Quantity | 4 per system (Left A, Left B, Right A, Right B) |
| Pressure Range | 10–200 Pa |
| Connectivity | Bluetooth Low Energy |
| Event | Threshold | Confirmation |
|---|---|---|
| Thermal | ≥0.5 m/s climb | 3 seconds |
| Strong thermal | ≥3.0 m/s climb | 3 seconds |
| Weak lift | ≥0.1 m/s climb | 3 seconds |
| Sink | ≤-1.5 m/s | 2 seconds |
| Strong sink | ≤-3.0 m/s | 2 seconds |
Need more help? Check the FAQ or contact us.
© 2026 Aviometrics Ltd, UK. All rights reserved. | Firmware v10.0.0