Skip to content

xiaprojects/rb-esp

Repository files navigation

RB-Avionics

The RB is the Open-source Aviation instruments suite, the models are divided by CPU/Features. RB-02 will run in ESP32 (Arduino).

  • RB-01 -> Display with Synthetic vision, Autopilot and ADSB
  • RB-02 -> Display with SixPack (this repo)
  • RB-03 -> Display with Autopilot, ADSB, Radio, Flight Computer
  • RB-04 -> Display with EMS: Engine monitoring system
  • RB-05 -> Display with Stratux BLE Traffic (this repo)
  • RB-06 -> Display with Android 6.25" 7" 8" 10" 10.2"
  • RB-07 -> Display with Stratux BLE Traffic composed by RB-05 + RB-03 in the same box
  • RB-08 -> Voice Recognition Box with LLM and Natural speaking and Voice Recorder
  • RB-Cloud -> Cloud services for RB devices, including flight data recording, flight data analysis, flight sharing and more

More about in https://www.rbavionics.com and Discord community

Community

The RB Avionics is a complete avionics project which is supported by a huge community worldwide, read the Wiki and if you need support join the Discord channel.

How to

We strongly suggest to install binaries, that are built from building-machine which enrich and check the output. Anyway if you are brave enough and you are well trained, you can built it yourself by following this procedure:

Features

  1. Customisable splash screen (image that can be displayed when ever you want)
  2. GPS Speed, with KMH or KT configuration and colored arcs
  3. Attitude indicator GPS Assisted
  4. Advanced Attitude Indicator
  5. Altimeter with QNH settings
  6. Altimeter digital with GPS Altimeter comparation
  7. Slip & Turn with degree indicator
  8. Gyro based on Gyroscope assisted with GPS Track
  9. GPS Map based on BMP Tiles, you can load your map MapBox in the SDCard
  10. Variometer
  11. G-Meter with Max-Negative stored
  12. Timers: up to 3 timers with GPS UTC Clock
  13. Checklist loaded from SDCard
  14. Engine Hour Lifetime Chrono
  15. Traffic Radar display from BLE Stratux
  16. Traffic List from BLE Stratux
  17. Data Logger writer to SD card

Requirements

Installation

Please read the installation Wiki: to make it working the aircraft profile shall be correctly loaded in the setup. We added a "vibration" correction setup: please verify with your mechanic which is the best options.

Setup Screens

  1. Setup
  2. Vibration Setup
  3. GPS Status
  4. Bluetooth connection

Video

Flasher setup

  • chip esp32s3
  • flash_mode dio
  • flash_size 16MB
  • 0x0 Application Binary

If you have problems check Youtube guides and try a "full clear" during flash

License

Community edition will be free for all builders and personal use as defined by the licensing model

Dual licensing for commercial agreement is available

This project is licensed under DUAL license:

  1. the GNU AGPLv3. See the LICENSE file for details.
  2. commercial agreement